3-Satisfiability
Input
Set
Question
Is there a satisfying truth assignment for
Classes
- NP-complete
Comments
Remains NP-complete even if each clause contains either only negated variables or only un-negated variables ([problem:monotone-3sat]) (Gold, 1978), or if for each
Proofs
NP-complete
Transformation from Satisfiability (Cook, 1971).
Reducible from
Reducible to
- 3-Dimensional Matching
- Domatic Number
- Graph K-Colorability
- Induced Path
- Maximum 2-Satisfiability
- Monochromatic Triangle
- Not-All-Equal 3SAT
- One-in-Three 3SAT
- Vertex Cover
References
- Gold, E. M. (1978). Complexity of automaton identification from given data. Information and Control, 37(3), 302–320. https://doi.org/10.1016/s0019-9958(78)90562-4
- Cook, S. A. (1971). The complexity of theorem-proving procedures. Proceedings of the Third Annual ACM Symposium on Theory of Computing - STOC ’71. https://doi.org/10.1145/800157.805047