Def: M V ist Knotenüberdeckung für G = (V, E), wenn xy E : x M y M.
Def: VC = {(G, k) | $G$ besitzt Knotenüberdeckung der Größe $k$}
Satz: VC NPC.
Beweis: 1. VC NP (M raten und verifizieren) 2. 3SATVC durch folgende Übersetzungsfunktion
f : 3-KNF-Formel Graph × Zahl
Behauptung: f ist in P-Zeit berechenbar und für jede Formel F: F 3SATf (F) 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