PySAT: A Python toolkit for prototyping with SAT oracles

A Ignatiev, A Morgado, J Marques-Silva - International Conference on …, 2018 - Springer
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 …

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 …

Combining clause learning and branch and bound for MaxSAT

CM Li, Z Xu, J Coll, F Manyà, D Habet, K He - 2021 - digital.csic.es
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 …

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 …

Boosting branch-and-bound MaxSAT solvers with clause learning

CM Li, Z Xu, J Coll, F Manyà, D Habet… - AI …, 2022 - content.iospress.com
Abstract The Maximum Satisfiability Problem, or MaxSAT, offers a suitable problem solving
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 …

Incremental maximum satisfiability

A Niskanen, J Berg, M Järvisalo - 25th International Conference …, 2022 - drops.dagstuhl.de
Boolean satisfiability (SAT) solvers allow for incremental computations, which is key to
efficient employment of SAT solvers iteratively for developing complex decision and …

DRMaxSAT with MaxHS: first contact

A Morgado, A Ignatiev, ML Bonet… - Theory and Applications …, 2019 - Springer
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 …

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