← Student tools · Problem 56 · Lecture 12 · Round 2 (30 pts)

SET-COVER is NP-complete

VERTEX-COVER ≤p SET-COVER · direct one-edge ↦ one-element correspondence.

CLO-4R2·30 ptsL12
🔊 Listen

SET-COVER: given a universe U and a family {S1, …, Sm} of subsets, is there a sub-family of size ≤ k that covers U?

VC ≤p SET-COVER

Given (G, k) where G = (V, E): let U = E. For each v ∈ V, let Sv = {edges incident to v}. Then a vertex cover of size k corresponds to a set cover of size k.

🔊 Listen
Edges become elements; vertices become sets Auto-plays
🔊 Listen
🔊 Listen
🔊 Listen

Sipser: §7.5 (NP-completeness extensions). Lecture notes: Module 5 slide 5. Companion problems: P28 (CLIQUE → VC).