Effective preprocessing in SAT through variable and clause elimination

N Eén, A Biere - International conference on theory and applications of …, 2005 - Springer
Preprocessing SAT instances can reduce their size considerably. We combine variable
elimination with subsumption and self-subsuming resolution, and show that these …

Domain reduction techniques for global NLP and MINLP optimization

Y Puranik, NV Sahinidis - Constraints, 2017 - Springer
Optimization solvers routinely utilize presolve techniques, including model simplification,
reformulation and domain reduction techniques. Domain reduction techniques are …

MiniMaxSAT: An efficient weighted Max-SAT solver

F Heras, J Larrosa, A Oliveras - Journal of Artificial Intelligence Research, 2008 - jair.org
In this paper we introduce MiniMaxSat, a new Max-SAT solver that is built on top of MiniSat+.
It incorporates the best current SAT and Max-SAT techniques. It can handle hard clauses …

Diversification and determinism in local search for satisfiability

CM Li, WQ Huang - Theory and Applications of Satisfiability Testing: 8th …, 2005 - Springer
The choice of the variable to flip in the Walksat family procedures is always random in that it
is selected from a randomly chosen unsatisfied clause c. This choice in Novelty or R-Novelty …

[HTML][HTML] The configurable SAT solver challenge (CSSC)

F Hutter, M Lindauer, A Balint, S Bayless, H Hoos… - Artificial Intelligence, 2017 - Elsevier
It is well known that different solution strategies work well for different types of instances of
hard combinatorial problems. As a consequence, most solvers for the propositional …

Certified SAT solving with GPU accelerated inprocessing

M Osama, A Wijs, A Biere - Formal Methods in System Design, 2024 - Springer
Since 2013, the leading SAT solvers in SAT competitions all use inprocessing, which, unlike
preprocessing, interleaves search with simplifications. However, inprocessing is typically a …

Coprocessor 2.0–A Flexible CNF Simplifier: (Tool Presentation)

N Manthey - Theory and Applications of Satisfiability Testing–SAT …, 2012 - Springer
This paper presents the CNF simplifier Coprocessor 2.0, an extension of Coprocessor [1]. It
implements almost all currently known simplification techniques in a modular way and …

MiniMaxSat: A new weighted Max-SAT solver

F Heras, J Larrosa, A Oliveras - … Conference on Theory and Applications of …, 2007 - Springer
In this paper we introduce MiniMaxSat, a new Max-SAT solver that incorporates the best
SAT and Max-SAT techniques. It can handle hard clauses (clauses of mandatory satisfaction …

GPU acceleration of bounded model checking with ParaFROST

M Osama, A Wijs - International Conference on Computer Aided …, 2021 - Springer
The effective parallelisation of Bounded Model Checking is challenging, due to SAT and
SMT solving being hard to parallelise. We present ParaFROST, which is the first tool to …

[PDF][PDF] Improving Model Counting by Leveraging Definability.

JM Lagniez, E Lonca, P Marquis - IJCAI, 2016 - cril.univ-artois.fr
We present a new preprocessing technique for propositional model counting. This technique
leverages definability, ie, the ability to determine that some gates are implied by the input …