3SAT

GPTKB entity

Statements (29)
Predicate Object
gptkbp:instanceOf gptkb:theoretical_computer_science
gptkb:Boolean_satisfiability_problem
gptkbp:definedIn satisfiability of Boolean formulas in conjunctive normal form with exactly three literals per clause
gptkbp:firstProvedNPCompleteBy gptkb:Richard_Karp
gptkbp:generalizes gptkb:2SAT
gptkbp:hasApplication gptkb:theoretical_computer_science
gptkb:logic
operations research
circuit design
gptkbp:hasClauseType disjunction of three literals
gptkbp:hasFormulaType conjunction of clauses
gptkbp:hasSpecialCase gptkb:k-SAT
gptkbp:hasUnsolvedProblems polynomial time algorithm (P vs NP)
gptkbp:isSolvable exponential time (worst case)
gptkbp:NP-complete true
gptkbp:reduces gptkb:SAT
many other NP-complete problems
gptkbp:usedAs benchmark for SAT solvers
gptkbp:usedIn gptkb:artificial_intelligence
cryptography
algorithm design
theory of computational complexity
gptkbp:variableType Boolean variable
gptkbp:yearNPCompletenessProved 1972
gptkbp:bfsParent gptkb:NP_languages
gptkb:MAX-3SAT
gptkb:Exact_Cover_by_3-Sets
gptkbp:bfsLayer 7
https://www.w3.org/2000/01/rdf-schema#label 3SAT