Vertex Cover etc.

Def: M $ \subseteq$ V ist Knotenüberdeckung für G = (V, E), wenn $ \forall$xy $ \in$ E : x $ \in$ M $ \vee$ y $ \in$ M.

Def: VC = {(G, k) | $G$ besitzt Knotenüberdeckung der Größe $k$}

Satz: VC $ \in$ NPC.

Beweis: 1. VC $ \in$ NP (M raten und verifizieren) 2. 3SAT$ \le_{P}^{}$VC durch folgende Übersetzungsfunktion

f : 3-KNF-Formel $ \to$ Graph × Zahl

Behauptung: f ist in P-Zeit berechenbar und für jede Formel F: F $ \in$ 3SAT$ \iff$f (F) $ \in$ VC

Zu zeigen sind beide Richtungen:

VC für Graphen von Maixmalgrad 3 auch noch NP-vollständig.

IS = {(G, k) | $G$ besitzt unabh. Menge der Größe $k$}

CLIQUE = {(G, k) | $G$ besitzt Clique der Größe $k$}

Aufgaben:

Johannes Waldmann 2005-01-25