PySAT: A Python toolkit for prototyping with SAT oracles
Boolean satisfiability (SAT) solvers are at the core of efficient approaches for solving a vast
multitude of practical problems. Moreover, albeit targeting an NP-complete problem, SAT …
multitude of practical problems. Moreover, albeit targeting an NP-complete problem, SAT …
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 …
satisfiability (SAT) oracles in Python, which enabled one to exploit the power of the original …
Maximum satisfiabiliy
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 …
an optimal truth assignment instead of just a satisfying one. In MaxSAT the objective function …
Combining clause learning and branch and bound for MaxSAT
Branch and Bound (BnB) is a powerful technique that has been successfully used to solve
many combinatorial optimization problems. However, MaxSAT is a notorious exception …
many combinatorial optimization problems. However, MaxSAT is a notorious exception …
Improvements to the implicit hitting set approach to pseudo-Boolean optimization
P Smirnov, J Berg, M Järvisalo - 25th International Conference on …, 2022 - drops.dagstuhl.de
The development of practical approaches to efficiently reasoning over pseudo-Boolean
constraints has recently increasing attention as a natural generalization of Boolean …
constraints has recently increasing attention as a natural generalization of Boolean …
Boosting branch-and-bound MaxSAT solvers with clause learning
Abstract The Maximum Satisfiability Problem, or MaxSAT, offers a suitable problem solving
formalism for combinatorial optimization problems. Nevertheless, MaxSAT solvers …
formalism for combinatorial optimization problems. Nevertheless, MaxSAT solvers …
[PDF][PDF] Pseudo-boolean optimization by implicit hitting sets
P Smirnov, J Berg, M Järvisalo - … on Principles and …, 2021 - researchportal.helsinki.fi
Recent developments in applying and extending Boolean satisfiability (SAT) based
techniques have resulted in new types of approaches to pseudo-Boolean optimization …
techniques have resulted in new types of approaches to pseudo-Boolean optimization …
Incremental maximum satisfiability
Boolean satisfiability (SAT) solvers allow for incremental computations, which is key to
efficient employment of SAT solvers iteratively for developing complex decision and …
efficient employment of SAT solvers iteratively for developing complex decision and …
DRMaxSAT with MaxHS: first contact
The proof system of Dual-Rail MaxSAT (DRMaxSAT) was recently shown to be capable of
efficiently refuting families of formulas that are well-known to be hard for resolution …
efficiently refuting families of formulas that are well-known to be hard for resolution …
[PDF][PDF] MaxHS in the 2020 MaxSAT evaluation
F Bacchus - MaxSAT Evaluation, 2020 - maxsat-evaluations.github.io
MaxHS is a MaxSat solver originally developed in [6]. It was the first MaxSat solver to utilize
the Implicit Hitting Set (IHS) approach, and its core components are described in [6],[4],[5],[7] …
the Implicit Hitting Set (IHS) approach, and its core components are described in [6],[4],[5],[7] …