A Logical Approach to Efficient Max-SAT solving
Javier Larrosa, Federico Heras, Simon de Givry

TL;DR
This paper introduces a logical framework for Max-SAT solving that unifies existing techniques and presents a novel search algorithm with weighted resolution, demonstrating significant performance improvements over existing methods.
Contribution
The paper develops a logical framework for Max-SAT that extends classical SAT techniques and introduces a new search algorithm with weighted resolution, improving efficiency.
Findings
Our algorithm is generally orders of magnitude faster than competitors.
The framework unifies various Max-SAT solving tricks in a logical setting.
Empirical evaluation covers the most comprehensive Max-SAT benchmarks to date.
Abstract
Weighted Max-SAT is the optimization version of SAT and many important problems can be naturally encoded as such. Solving weighted Max-SAT is an important problem from both a theoretical and a practical point of view. In recent years, there has been considerable interest in finding efficient solving techniques. Most of this work focus on the computation of good quality lower bounds to be used within a branch and bound DPLL-like algorithm. Most often, these lower bounds are described in a procedural way. Because of that, it is difficult to realize the {\em logic} that is behind. In this paper we introduce an original framework for Max-SAT that stresses the parallelism with classical SAT. Then, we extend the two basic SAT solving techniques: {\em search} and {\em inference}. We show that many algorithmic {\em tricks} used in state-of-the-art Max-SAT solvers are easily expressable in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsConstraint Satisfaction and Optimization · Formal Methods in Verification · Auction Theory and Applications
