2002
DOI: 10.1007/3-540-45620-1_26
|View full text |Cite
|
Sign up to set email alerts
|

The Quest for Efficient Boolean Satisfiability Solvers

Abstract: Abstract. The classical NP-complete problem of Boolean Satisfiability (SAT) has seen much interest in not just the theoretical computer science community, but also in areas where practical solutions to this problem enable significant practical applications. Since the first development of the basic search based algorithm proposed by Davis, Putnam, Logemann and Loveland (DPLL) about forty years ago, this area has seen active research effort with many interesting contributions that have culminated in state-of-the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

2
160
0

Year Published

2003
2003
2012
2012

Publication Types

Select...
7
1
1

Relationship

1
8

Authors

Journals

citations
Cited by 128 publications
(162 citation statements)
references
References 43 publications
2
160
0
Order By: Relevance
“…This SAT instance proved to be unsatisfiable. Upon deeper examination using the Zcore program (distributed with the latest Zchaff [25]), we discovered an unsatisfiable core of 9 clauses. By analyzing these clauses, it was discovered that the error we detected resulted from us forgetting to initialize the memory state prior to the test.…”
Section: Resultsmentioning
confidence: 99%
“…This SAT instance proved to be unsatisfiable. Upon deeper examination using the Zcore program (distributed with the latest Zchaff [25]), we discovered an unsatisfiable core of 9 clauses. By analyzing these clauses, it was discovered that the error we detected resulted from us forgetting to initialize the memory state prior to the test.…”
Section: Resultsmentioning
confidence: 99%
“…Hence, if a solver then decides to assign value F alse to each variable, every clause will be satisfied and a solution will be found. As unit propagation takes linear time [13,20,24], the result follows.…”
Section: Max-closed Constraintsmentioning
confidence: 99%
“…SAT solvers are now considered to be efficient and practical tools for many kinds of problems [24]. In order to use them to solve constraint satisfaction problems (CSPs), various encodings from CSP to SAT have been developed [3,20,23].…”
Section: Introductionmentioning
confidence: 99%
“…Most state-of-the-art SAT procedures are evolutions of the Davis-Putnam-Longeman-Loveland (DPLL) procedure [11,10] and they are based on the con ict-driven paradigm [28,33]. A high-level schema of a modern con ict-driven DPLL engine, adapted from the one presented in [34], is reported in Figure 1. The propositional formula ϕ is in CNF; the assignment µ is initially empty, and it is updated in a stack-based manner.…”
Section: Basics On Con Ict-driven Sat Solvingmentioning
confidence: 99%