Minimum Cover

Input

Collection CC of subsets of a finite set SS, positive integer KCK \leq |C|.

Question

Does CC contain a cover for SS of size KK or less, i.e. a subset CCC' \subseteq C with CK|C'| \leq K and such that very element of SS belongs to at least one member of CC'?

Classes

Comments

Remains NP-complete even if all cCc \in C have c3|c| \leq 3. Solvable in polynomial time by matching techniques if all cCc \in C have c2|c| \leq 2.

Proofs

NP-complete

Transformation from Exact Cover by 3-Sets (Karp, 1972).

Reducible from

References