[PDF][PDF] Cadical, kissat, paracooba, plingeling and treengeling entering the sat competition 2020

A Fleury, M Heisinger - SAT COMPETITION, 2020 - cca.informatik.uni-freiburg.de
This system description describes our new SAT solver KISSAT, how it differs from CADICAL,
as well as changes made to CADICAL. We further present our new distributed cubeand …

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 …

PicoSAT essentials

A Biere - Journal on Satisfiability, Boolean Modeling and …, 2008 - content.iospress.com
In this article we describe and evaluate optimized compact data structures for watching
literals. Experiments with our SAT solver PicoSAT show that this low-level optimization not …

A lightweight component caching scheme for satisfiability solvers

K Pipatsrisawat, A Darwiche - … of Satisfiability Testing–SAT 2007: 10th …, 2007 - Springer
We introduce in this paper a lightweight technique for reducing work repetition caused by
non–chronological backtracking commonly practiced by DPLL–based SAT solvers. The …

Preprocessing in SAT solving

A Biere, M Järvisalo, B Kiesl - Handbook of Satisfiability, 2021 - ebooks.iospress.nl
Preprocessing has become a key component of the Boolean satisfiability (SAT) solving
workflow. In practice, preprocessing is situated between the encoding phase and the solving …

The community structure of SAT formulas

C Ansótegui, J Giráldez-Cru, J Levy - International Conference on Theory …, 2012 - Springer
The research community on complex networks has developed techniques of analysis and
algorithms that can be used by the SAT community to improve our knowledge about the …

Community structure in industrial SAT instances

C Ansótegui, ML Bonet, J Giráldez-Cru, J Levy… - Journal of Artificial …, 2019 - jair.org
Modern SAT solvers have experienced a remarkable progress on solving industrial
instances. It is believed that most of these successful techniques exploit the underlying …

Tunneling between plateaus: improving on a state-of-the-art MAXSAT solver using partition crossover

W Chen, D Whitley, R Tinós, F Chicano - Proceedings of the Genetic …, 2018 - dl.acm.org
There are two important challenges for local search algorithms when applied to Maximal
Satisfiability (MAXSAT). 1) Local search spends a great deal of time blindly exploring …

Visualizing SAT instances and runs of the DPLL algorithm

C Sinz - Journal of Automated Reasoning, 2007 - Springer
SAT-solvers have turned into essential tools in many areas of applied logic like, for example,
hardware verification or satisfiability checking modulo theories. However, although recent …

Directed test generation for validation of multicore architectures

X Qin, P Mishra - ACM Transactions on Design Automation of Electronic …, 2012 - dl.acm.org
Functional validation is widely acknowledged as a major challenge for multicore
architectures. Directed tests are promising since a significantly smaller number of directed …