Certifying Parity Reasoning Efficiently Using Pseudo-Boolean Proofs
Not on the map. Why?
Abstract (arXiv)
The dramatic improvements in combinatorial optimization algorithms over the last decades have had a major impact in artificial intelligence, operations research, and beyond, but the output of current state-of-the-art solvers is often hard to verify and is sometimes wrong. For Boolean satisfiability (SAT) solvers proof logging has been introduced as a way to certify correctness, but the methods used seem hard to generalize to stronger paradigms. What is more, even for enhanced SAT techniques such as parity (XOR) reasoning, cardinality detection, and symmetry handling, it has remained beyond reach to design practically efficient proofs in the standard DRAT format. In this work, we show how to instead use pseudo-Boolean inequalities with extension variables to concisely justify XOR reasoning. Our experimental evaluation of a SAT solver integration shows a dramatic decrease in proof logging and verification time compared to existing DRAT methods. Since our method is a strict generalization of DRAT, and readily lends itself to expressing also 0-1 programming and even constraint programming problems, we hope this work points the way towards a unified approach for efficient machine-verifiable proofs for a rich class of combinatorial optimization paradigms.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Sep 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 4; 2025: 4; 2026: 5.
14 papers.
Sort:
- 2022Logic-Based Explainability in Machine Learningcited by 47
- 2024Certified MaxSAT Preprocessingcited by 3
- 2025Certifying Pareto-Optimality in Multi-Objective Maximum Satisfiabilitycited by 2
- 2024Formally Certified Approximate Model Countingcited by 1
- 2025Efficient and Reliable Hitting-Set Computations for the Implicit Hitting Set Approachcited by 1
- 2026PBLean: Pseudo-Boolean Proof Certificates for Lean 4cited by 1
- 2024The Cardinality of Identifying Code Sets for Soccer Ball Graph with Application to Remote Sensingcited by 0
- 2024IGMaxHS -- An Incremental MaxSAT Solver with Support for XOR Clausescited by 0
- 2025An Expansion-Based Approach for Quantified Integer Programmingcited by 0
- 2025Faster Certified Symmetry Breaking Using Orders With Auxiliary Variablescited by 0
- 2026Orbitopal Fixing in SATcited by 0
- 2026LeanCSP: A Framework for Certifying Constraint Reformulation and Solving in Leancited by 0
- 2026The Refutation Gap: Certifying Both Halves of an Optimality Claim16 Sep 2026
- 2026RCShift: Certifying When Partial Linkage Suffices for Finite-Sample Decisions11 Aug 2026
- 2026LeanCSP: A Framework for Certifying Constraint Reformulation and Solving in Lean30 Jul 2026
- 2026PBLean: Pseudo-Boolean Proof Certificates for Lean 49 Feb 2026
- 2026Orbitopal Fixing in SAT23 Jan 2026
- 2025Faster Certified Symmetry Breaking Using Orders With Auxiliary Variables20 Nov 2025
- 2025Efficient and Reliable Hitting-Set Computations for the Implicit Hitting Set Approach9 Aug 2025
- 2025An Expansion-Based Approach for Quantified Integer Programming4 Jun 2025
- 2025Certifying Pareto-Optimality in Multi-Objective Maximum Satisfiability29 Jan 2025
- 2024IGMaxHS -- An Incremental MaxSAT Solver with Support for XOR Clauses21 Oct 2024
- 2024The Cardinality of Identifying Code Sets for Soccer Ball Graph with Application to Remote Sensing19 Jul 2024
- 2024Formally Certified Approximate Model Counting17 Jun 2024
2 more
- 2024Certified MaxSAT Preprocessing26 Apr 2024
- 2022Logic-Based Explainability in Machine Learning24 Oct 2022
- 2022Logic-Based Explainability in Machine Learningcited by 47
- 2024Certified MaxSAT Preprocessingcited by 3
- 2025Certifying Pareto-Optimality in Multi-Objective Maximum Satisfiabilitycited by 2
- 2024Formally Certified Approximate Model Countingcited by 1
- 2025Efficient and Reliable Hitting-Set Computations for the Implicit Hitting Set Approachcited by 1
- 2026PBLean: Pseudo-Boolean Proof Certificates for Lean 4cited by 1
- 2024The Cardinality of Identifying Code Sets for Soccer Ball Graph with Application to Remote Sensingcited by 0
- 2024IGMaxHS -- An Incremental MaxSAT Solver with Support for XOR Clausescited by 0
- 2025An Expansion-Based Approach for Quantified Integer Programmingcited by 0
- 2025Faster Certified Symmetry Breaking Using Orders With Auxiliary Variablescited by 0
- 2026Orbitopal Fixing in SATcited by 0
- 2026LeanCSP: A Framework for Certifying Constraint Reformulation and Solving in Leancited by 0
12 most cited of 14 All 14 (JSON)
- 2026The Refutation Gap: Certifying Both Halves of an Optimality Claim16 Sep 2026
- 2026RCShift: Certifying When Partial Linkage Suffices for Finite-Sample Decisions11 Aug 2026
- 2026LeanCSP: A Framework for Certifying Constraint Reformulation and Solving in Lean30 Jul 2026
- 2026PBLean: Pseudo-Boolean Proof Certificates for Lean 49 Feb 2026
- 2026Orbitopal Fixing in SAT23 Jan 2026
- 2025Faster Certified Symmetry Breaking Using Orders With Auxiliary Variables20 Nov 2025
- 2025Efficient and Reliable Hitting-Set Computations for the Implicit Hitting Set Approach9 Aug 2025
- 2025An Expansion-Based Approach for Quantified Integer Programming4 Jun 2025
- 2025Certifying Pareto-Optimality in Multi-Objective Maximum Satisfiability29 Jan 2025
- 2024IGMaxHS -- An Incremental MaxSAT Solver with Support for XOR Clauses21 Oct 2024
- 2024The Cardinality of Identifying Code Sets for Soccer Ball Graph with Application to Remote Sensing19 Jul 2024
- 2024Formally Certified Approximate Model Counting17 Jun 2024
12 newest of 14 All 14 (JSON)