Certified Branch-and-Bound MaxSAT Solving
Dieter Vandesande, Jordi Coll, Bart Bogaerts
摘要
Over the past few decades, combinatorial solvers have seen remarkable performance improvements, enabling their practical use in real-world applications. In some of these applications, ensuring the correctness of the solver's output is critical. However, the complexity of modern solvers makes them susceptible to bugs in their source code. In the domain of satisfiability checking (SAT), this issue has been addressed through proof logging, where the solver generates a formal proof of the correctness of its answer. For more expressive problems like MaxSAT, the optimization variant of SAT, proof logging had not seen a comparable breakthrough until recently. In this paper, we show how to achieve proof logging for state-of-the-art techniques in Branch-and-Bound MaxSAT solving. This includes certifying look-ahead methods used in such algorithms as well as advanced clausal encodings of pseudo-Boolean constraints based on so-called Multi-Valued Decision Diagrams (MDDs). We implement these ideas in MaxCDCL, the dominant branch-and-bound solver, and experimentally demonstrate that proof logging is feasible with limited overhead, while proof checking remains a challenge. This is an extended version of a paper that will be published in the proceedings of AAAI 2026 (Vandesande et al., 2026) . It extends the published version with a technical appendix including proofs and more details.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper2
- Efficient and Reliable Hitting-Set Computations for the Implicit Hitting Set ApproachHannes Ihalainen, Dieter Vandesande, André Schidler, Jeremias Berg 等AAAI 2026
- Using Certifying Constraint Solvers for Generating Step-wise ExplanationsIgnace Bleukx, Maarten Flippo, Bart Bogaerts, Emir Demirovic 等AAAI 2026
它引用的顶会 Paper5
- Certifying Parity Reasoning Efficiently Using Pseudo-Boolean ProofsStephan Gocht, Jakob NordströmAAAI 2021 · 被引用 37 次
- Certified Symmetry and Dominance Breaking for Combinatorial OptimisationBart Bogaerts, Stephan Gocht, Ciaran McCreesh, Jakob NordströmAAAI 2022 · 被引用 21 次
- Improving the Lower Bound in Branch-and-Bound Algorithms for MaxSATShuolin Li, Chu-Min Li, Jordi Coll, Djamal Habet 等AAAI 2025 · 被引用 4 次
- Efficient and Reliable Hitting-Set Computations for the Implicit Hitting Set ApproachHannes Ihalainen, Dieter Vandesande, André Schidler, Jeremias Berg 等AAAI 2026
- Using Certifying Constraint Solvers for Generating Step-wise ExplanationsIgnace Bleukx, Maarten Flippo, Bart Bogaerts, Emir Demirovic 等AAAI 2026
相关 Paper
- Efficient and Verifiable Proof Logging for MaxSAT SolvingRaoul Van Doren, Timos Antonopoulos, Ruzica PiskacASE 2025
- Certifying Bounds Propagation for Integer Multiplication ConstraintsMatthew J. McIlree, Ciaran McCreeshAAAI 2025 · 被引用 1 次
- Justifying All Differences Using Pseudo-Boolean ReasoningJan Elffers, Stephan Gocht, Ciaran McCreesh, Jakob NordströmAAAI 2020 · 被引用 30 次
- Faster Certified Symmetry Breaking Using Orders with Auxiliary VariablesMarkus Anders, Bart Bogaerts, Benjamin Bogø, Arthur Gontier 等AAAI 2026
- On Continuous Local BDD-Based Search for Hybrid SAT SolvingAnastasios Kyrillidis, Moshe Y. Vardi, Zhiwei ZhangAAAI 2021 · 被引用 10 次
