Theory and Applications of Satisfiability Testing – SAT 2008
DOI: 10.1007/978-3-540-79719-7_17
|View full text |Cite
|
Sign up to set email alerts
|

Improvements to Hybrid Incremental SAT Algorithms

Abstract: Abstract. Boolean Satisfiability (SAT) solvers have been successfully applied to a wide range of practical applications, including hardware model checking, software model finding, equivalence checking, and planning, among many others. SAT solvers are also the building block of more sophisticated decision procedures, including Satisfiability Modulo Theory (SMT) solvers. The large number of applications of SAT yields ever more challenging problem instances, and motivate the development of more efficient algorith… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
15
0

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(15 citation statements)
references
References 23 publications
0
15
0
Order By: Relevance
“…[The stochastic local search algorithms evolved out of the Selman and Kautz's 1992 greedy SAT (GSAT) algorithm (Selman et al, 1992)] (Pham et al, 2007). Local search is a meta-heuristic for solving computationally hard optimisation problems (Letombe and Marques-Silva, 2008). On some large satisfiable problems, local search finds a solution much more quickly than complete algorithms, though it currently compares rather badly with backtracking algorithms on industrial benchmarks (Prestwich and Lynce, 2006).…”
Section: The Local Search Algorithmsmentioning
confidence: 99%
See 2 more Smart Citations
“…[The stochastic local search algorithms evolved out of the Selman and Kautz's 1992 greedy SAT (GSAT) algorithm (Selman et al, 1992)] (Pham et al, 2007). Local search is a meta-heuristic for solving computationally hard optimisation problems (Letombe and Marques-Silva, 2008). On some large satisfiable problems, local search finds a solution much more quickly than complete algorithms, though it currently compares rather badly with backtracking algorithms on industrial benchmarks (Prestwich and Lynce, 2006).…”
Section: The Local Search Algorithmsmentioning
confidence: 99%
“…It then makes a second restart up to a maximum number of restarts if the solution is not found yet. [Selman et al (1994) have also proposed improvements to GSAT, including WalkSAT, whose main differences to GSAT are the addition of random noise, and the step of selecting variables to be flipped from unsatisfied clauses] (Letombe and Marques-Silva, 2008). WalkSAT restricts the selection of the variable to flip from the unsatisfied clauses while GSAT has no such restriction.…”
Section: The Local Search Algorithmsmentioning
confidence: 99%
See 1 more Smart Citation
“…This process is repeated until the next restart (line 24). As long as a model is not found or the unsatisfiability of the formula is not proven the solver restarts the previous process with a new initial complete interpretation (lines [25][26].…”
Section: Formal Descriptionmentioning
confidence: 99%
“…The hybrid solver HBISAT [10] and its extended and improved version hinotos [26] belong to this category. In both approaches, a local search is used to identify a subset of clauses to be passed to a DPLL SAT solver through an incremental interface.…”
Section: Related Workmentioning
confidence: 99%