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 …

[图书][B] Decision diagrams for optimization

D Bergman, AA Cire, WJ Van Hoeve, J Hooker - 2016 - Springer
This introductory chapter explains the motivation for developing decision diagrams as a new
discrete optimization technology. It shows how decision diagrams implement the five main …

RC2: an efficient MaxSAT solver

A Ignatiev, A Morgado… - Journal on Satisfiability …, 2019 - content.iospress.com
Recent work proposed a toolkit PySAT aiming at fast and easy prototyping with propositional
satisfiability (SAT) oracles in Python, which enabled one to exploit the power of the original …

Maximum satisfiabiliy

F Bacchus, M Järvisalo, R Martins - Handbook of satisfiability, 2021 - ebooks.iospress.nl
Maximum satisfiability (MaxSAT) is an optimization version of SAT that is solved by finding
an optimal truth assignment instead of just a satisfying one. In MaxSAT the objective function …

[PDF][PDF] A MaxSAT algorithm using cardinality constraints of bounded size

M Alviano, C Dodaro, F Ricca - Twenty-Fourth International Joint …, 2015 - ijcai.org
Core-guided algorithms proved to be effective on industrial instances of MaxSAT, the
optimization variant of the satisfiability problem for propositional formulas. These algorithms …

Maximum satisfiability in software analysis: Applications and techniques

X Si, X Zhang, R Grigore, M Naik - International Conference on Computer …, 2017 - Springer
A central challenge in software analysis concerns balancing different competing tradeoffs.
To address this challenge, we propose an approach based on the Maximum Satisfiability …

[PDF][PDF] A short description of the solver EvalMaxSAT

F Avellaneda - MaxSAT Evaluation, 2020 - core.ac.uk
EvalMaxSAT1 is a MaxSAT solver written in modern C++ language mainly using the
Standard Template Library (STL). The solver is built on top of the SAT solver Glucose [1], but …

[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 …

MSCG: Robust core-guided MaxSAT solving

A Morgado, A Ignatiev… - Journal on Satisfiability …, 2014 - content.iospress.com
Abstract Maximum Satisfiability (MaxSAT) is a well-known optimization version of
Propositional Satisfiability (SAT) that finds a wide range of practical applications. This work …

[PDF][PDF] MergeXplain: Fast computation of multiple conflicts for diagnosis

K Shchekotykhin, D Jannach, T Schmitz - Twenty-Fourth International Joint …, 2015 - ijcai.org
The computation of minimal conflict sets is a central task when the goal is to find relaxations
or explanations for overconstrained problem formulations and in particular in the context of …