A simplified NP-complete satisfiability problem (Q790612)

From MaRDI portal
scientific article
Language Label Description Also known as
English
A simplified NP-complete satisfiability problem
scientific article

    Statements

    A simplified NP-complete satisfiability problem (English)
    0 references
    0 references
    1984
    0 references
    A well known NP-complete is the satisfiability problem (SAT) for sets of clauses in propositional logic; it is frequently used to show the NP- completeness of other problems by polynomial reduction. Therefore it is of practical interest to refine SAT without losing NP-completeness; one such refinement consists in the restriction to sets of clauses with exactly three literals per clause [\textit{S. A. Cook}, Proc. 3rd Ann. ACM Symp. Theory of Computing, 151-158 (1971; Zbl 0253.68020)]. Let m, n-SAT be the satisfiability-problem with exactly m literals per clause and at most n occurrences per atom. The author shows that 3,4-SAT is still NP- complete; furthermore he proves, that this is the strongest possible refinement, because the instance of 3,3-SAT are always satisfiable (so 3,3-SAT is trivial). Moreover the author presents a simple (deterministic) polynomial-time decision algorithm for the m, 2-SAT problem.
    0 references
    satisfiability problem
    0 references
    propositional logic
    0 references
    NP-completeness
    0 references
    sets of clauses
    0 references
    polynomial-time decision algorithm
    0 references

    Identifiers