SATzilla: portfolio-based algorithm selection for SAT

L Xu, F Hutter, HH Hoos, K Leyton-Brown - Journal of artificial intelligence …, 2008 - jair.org
It has been widely observed that there is no single" dominant" SAT solver; instead, different
solvers perform best on different instances. Rather than following the traditional approach of …

On the power of clause-learning SAT solvers as resolution engines

K Pipatsrisawat, A Darwiche - Artificial intelligence, 2011 - Elsevier
In this work, we improve on existing results on the relationship between proof systems
obtained from conflict-driven clause-learning SAT solvers and general resolution. Previous …

SATzilla-07: The design and analysis of an algorithm portfolio for SAT

L Xu, F Hutter, HH Hoos, K Leyton-Brown - Principles and Practice of …, 2007 - Springer
It has been widely observed that there is no “dominant” SAT solver; instead, different solvers
perform best on different instances. Rather than following the traditional approach of …

Boosting minimal unsatisfiable core extraction

A Nadel - Formal methods in computer aided design, 2010 - ieeexplore.ieee.org
A variety of tasks in formal verification require finding small or minimal unsatisfiable cores
(subsets) of an unsatisfiable set of constraints. This paper proposes two algorithms for …

[图书][B] Improving SAT solvers by exploiting empirical characteristics of CDCL

C Oh - 2016 - search.proquest.com
Abstract The Boolean Satisfiability Problem (SAT) is a canonical decision problem originally
shown to be NP-complete in Cook's seminal work on the theory of computational complexity …

[PDF][PDF] SATzilla2009: an automatic algorithm portfolio for SAT

L Xu, F Hutter, HH Hoos, K Leyton-Brown - SAT, 2009 - academia.edu
Empirical studies often observe that the performance of algorithms across problem domains
can be quite uncorrelated. When this occurs, it seems practical to investigate the use of …

Local restarts

V Ryvchin, O Strichman - Theory and Applications of Satisfiability Testing …, 2008 - Springer
Most or even all competitive DPLL-based SAT solvers have a “restart” policy, by which the
solver is forced to backtrack to decision level 0 according to some criterion. Although not a …

Towards a better understanding of the functionality of a conflict-driven SAT solver

N Dershowitz, Z Hanna, A Nadel - … of Satisfiability Testing–SAT 2007: 10th …, 2007 - Springer
We show that modern conflict-driven SAT solvers implicitly build and prune a decision tree
whose nodes are associated with flipped variables. Practical usefulness of conflict-driven …

[PDF][PDF] Designers work less with quality formal equivalence checking

O Cohen, M Gordon, M Lifshits, A Nadel… - Design and …, 2010 - researchgate.net
ABSTRACT Formal Equivalence Checking (FEC) is a technique that formally proves the
equivalence of a schematics implementation against a golden RTL model. This equivalence …

[PDF][PDF] Understanding and improving a modern SAT solver

A Nadel - 2009 - cs.tau.ac.il
Propositional satisfiability (SAT) is the problem of determining, for a formula in propositional
calculus, whether a satisfying assignment for its variables exists. SAT holds a central place …