Boolean satisfiability solvers and their applications in model checking

Y Vizel, G Weissenbacher, S Malik - Proceedings of the IEEE, 2015 - ieeexplore.ieee.org
Boolean satisfiability (SAT)-the problem of determining whether there exists an assignment
satisfying a given Boolean formula-is a fundamental intractable problem in computer …

Time-space tradeoffs in resolution: Superpolynomial lower bounds for superlinear space

P Beame, C Beck, R Impagliazzo - Proceedings of the forty-fourth annual …, 2012 - dl.acm.org
We give the first time-space tradeoff lower bounds for Resolution proofs that apply to
superlinear space. In particular, we show that there are formulas of size N that have …

Encoding linear constraints into SAT

I Abío, PJ Stuckey - International Conference on Principles and Practice of …, 2014 - Springer
Linear integer constraints are one of the most important constraints in combinatorial
problems since they are commonly found in many practical applications. Typically, encoding …

[PDF][PDF] Machine learning for SAT solvers

J Liang - 2018 - uwspace.uwaterloo.ca
Boolean SAT solvers are indispensable tools in a variety of domains in computer science
and engineering where efficient search is required. Not only does this relieve the burden on …

Revisiting the learned clauses database reduction strategies

S Jabbour, J Lonlac, L Sais, Y Salhi - International Journal on …, 2018 - World Scientific
In this paper, we revisit an important issue of CDCL-based SAT solvers, namely the learned
clauses database management policies. Our motivation takes its source from a simple …

[PDF][PDF] The Birth of a WASP: Preliminary Report on a New ASP Solver.

C Dodaro, M Alviano, W Faber, N Leone, F Ricca… - CILC, 2011 - Citeseer
We present a new ASP solver for ground ASP programs that builds upon related techniques,
originally introduced for SAT solving, which have been extended to cope with disjunctive …

The IntSat method for integer linear programming

R Nieuwenhuis - International Conference on Principles and Practice of …, 2014 - Springer
Abstract Conflict-Driven Clause-Learning (CDCL) SAT solvers can automatically solve very
large real-world problems. To go beyond, and in particular in order to solve and optimize …

Towards next generation sequential and parallel SAT solvers

N Manthey - KI-Künstliche Intelligenz, 2016 - Springer
Satisfiability testing (SAT) is used to solve many academic and industrial problems from the
complexity class NP, for example hardware verification or scheduling [1]. The described …

Sharing information in parallel search with search space partitioning

D Lanti, N Manthey - … Optimization: 7th International Conference, LION 7 …, 2013 - Springer
In this paper we propose a new approach to share information among the computation units
of an iterative search partitioning parallel SAT solver by approximating validity. Experimental …

Extended Resolution Clause Learning via Dual Implication Points

S Buss, J Chung, V Ganesh, A Oliveras - arxiv preprint arxiv:2406.14190, 2024 - arxiv.org
We present a new extended resolution clause learning (ERCL) algorithm, implemented as
part of a conflict-driven clause-learning (CDCL) SAT solver, wherein new variables are …