Conflict-driven clause learning SAT solvers

J Marques-Silva, I Lynce, S Malik - Handbook of satisfiability, 2021 - ebooks.iospress.nl
One of the most important paradigm shifts in the use of SAT solvers for solving industrial
problems has been the introduction of clause learning. Clause learning entails adding a …

On the structure of the Boolean satisfiability problem: a survey

TN Alyahya, MEB Menai, H Mathkour - ACM Computing Surveys (CSUR), 2022 - dl.acm.org
The Boolean satisfiability problem (SAT) is a fundamental NP-complete decision problem in
automated reasoning and mathematical logic. As evidenced by the results of SAT …

Advances in WASP

M Alviano, C Dodaro, N Leone, F Ricca - Logic Programming and …, 2015 - Springer
ASP solvers address several reasoning tasks that go beyond the mere computation of
answer sets. Among them are cautious reasoning, for modeling query entailment, and …

Implementing efficient all solutions SAT solvers

T Toda, T Soh - Journal of Experimental Algorithmics (JEA), 2016 - dl.acm.org
All solutions SAT (AllSAT for short) is a variant of the propositional satisfiability problem.
AllSAT has been relatively unexplored compared to other variants despite its significance …

Cadiback: Extracting backbones with cadical

A Biere, N Froleyks, W Wang - 26th International Conference on …, 2023 - drops.dagstuhl.de
The backbone of a satisfiable formula is the set of literals that are true in all its satisfying
assignments. Backbone computation can improve a wide range of SAT-based applications …

Algorithms for computing backbones of propositional formulae

M Janota, I Lynce, J Marques-Silva - Ai Communications, 2015 - content.iospress.com
The problem of propositional satisfiability (SAT) has found a number of applications in both
theoretical and practical computer science. In many applications, however, knowing a …

[HTML][HTML] Minimal sets on propositional formulae. Problems and reductions

J Marques-Silva, M Janota, C Mencia - Artificial Intelligence, 2017 - Elsevier
Boolean Satisfiability (SAT) is arguably the archetypical NP-complete decision problem.
Progress in SAT solving algorithms has motivated an ever increasing number of practical …

Post-silicon fault localisation using maximum satisfiability and backbones

CS Zhu, G Weissenbacher… - 2011 Formal Methods in …, 2011 - ieeexplore.ieee.org
The localisation of faults in integrated circuits is a challenging problem and a dominating
factor in the overall verification effort. Electrical bugs, in particular, surface only in the …

All-SAT using minimal blocking clauses

Y Yu, P Subramanyan, N Tsiskaridze… - 2014 27th International …, 2014 - ieeexplore.ieee.org
The All-SAT problem deals with determining all the satisfying assignments that exist for a
given propositional logic formula. This problem occurs in verification applications including …

On preprocessing for weighted MaxSAT

T Paxian, P Raiola, B Becker - … , January 17–19, 2021, Proceedings 22, 2021 - Springer
Modern competitive solvers employ various preprocessing techniques to efficiently tackle
complex problems. This work introduces two preprocessing techniques to improve solving …