TOPICS
Search

Exact Cover Problem


The exact cover problem asks whether a finite set U has an exact cover by a given collection C of its subsets. An exact cover is a subcollection S subset= C in which every element of U occurs in exactly one member. Thus the members of S are disjoint sets whose union is U.

The decision problem is NP-complete (Karp 1972). The restricted exact cover by 3-sets problem, abbreviated X3C, requires every member of C to have cardinality 3 and is also NP-complete.

In the word game Connections, players divide 16 words into four groups of four words sharing a common theme within each group. Once the allowed four-word groups have been identified, the remaining grouping problem is an exact cover of the 16-word set by four such groups. Pairwise associations alone do not establish that four words share a common theme.


See also

Set Cover Problem, Set Packing Problem

Explore with Wolfram|Alpha

References

Garey, M. R. and Johnson, D. S. Computers and Intractability: A Guide to the Theory of NP-Completeness. New York: W. H. Freeman, pp. 221-222, 1979.Karp, R. M. "Reducibility Among Combinatorial Problems." In Complexity of Computer Computations, Proc. Sympos. IBM Thomas J. Watson Res. Center, Yorktown Heights, N.Y., 1972 (Ed. R. E. Miller and J. W. Thatcher). New York: Plenum, pp. 85-103, 1972. https://doi.org/10.1007/978-1-4684-2001-2_9.The New York Times. "Connections." The New York Times Help Center. https://thenewyorktimeshelpcenter.helpjuice.com/360011158491-New-York-Times-Games/28525912587924-Connections.

Cite this as:

Weisstein, Eric W. "Exact Cover Problem." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/ExactCoverProblem.html

Subject classifications