VL-15: NP-vollst¨andige Graphprobleme Flashcards

(5 cards)

1
Q

Wie funktioniert SAT ≤ CLIQUE?

A
  • Für jedes Klausel c und jedes Literal l in dieser Klausel: Erzeuge einen Knoten
  • Verbinde alle Knoten untereinander, die nicht aus der gleichen Klausel entstammen oder dessen Literale Negationen voneinander sind
  • Setze k = Anzahl der Klauseln
  • Wenn es eine Belegung für phi gibt, welche die k Klauseln erfüllt, dann gibt es auch eine k-Clique in G
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wie funktioniert CLIQUE ≤ INDEP-SET

A
  • Invertiere Kanten
  • Wenn k-indipendent set, dann k-clique
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Wie funktioniert INDEP-SET ≤ VERTEX COVER?

A
  • k = n-k, Vertex Cover set ist invers zu Independent Set
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Wie funktioniert SAT ≤ D-HAM-CYCLE?

A
  • Für jede Variable x wird ein Diamantengadget erstellt
  • Der Weg von RL wird als x = 1 interpretiert, LR mit x=0
  • Für jede Klausel wird ein Knoten erstellt, welcher entweder RL verbunden wird, wenn x in c oder LR wenn ~x in c
  • Wenn SAT erfüllbar ist, so gibt es einen D-HAM-CIRCLE. Jede Variable wird entweder LR oder RL durchlaufen und dabei werden alle Klauseln genau einmal besucht.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly