2022
DOI: 10.1609/aaai.v36i4.20283
|View full text |Cite
|
Sign up to set email alerts
|

Certified Symmetry and Dominance Breaking for Combinatorial Optimisation

Abstract: Symmetry and dominance breaking can be crucial for solving hard combinatorial search and optimisation problems, but the correctness of these techniques sometimes relies on subtle arguments. For this reason, it is desirable to produce efficient, machine-verifiable certificates that solutions have been computed correctly. Building on the cutting planes proof system, we develop a certification method for optimisation problems in which symmetry and dominance breaking are easily expressible. Our experimental evalu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
1

Relationship

3
2

Authors

Journals

citations
Cited by 6 publications
(10 citation statements)
references
References 33 publications
0
10
0
Order By: Relevance
“…If the solver is replaced by any other modern SAT solver with proof logging capabilities, only minor syntactic modifications are needed to make it VeriPB-compatible. Indeed, as mentioned before, redundance-based strengthening generalizes the well-known RAT rule, and moreover, VeriPB can additionally handle symmetry breaking, cardinality reasoning and XOR reasoning [25,7].…”
Section: Qmaxsatpbmentioning
confidence: 84%
See 3 more Smart Citations
“…If the solver is replaced by any other modern SAT solver with proof logging capabilities, only minor syntactic modifications are needed to make it VeriPB-compatible. Indeed, as mentioned before, redundance-based strengthening generalizes the well-known RAT rule, and moreover, VeriPB can additionally handle symmetry breaking, cardinality reasoning and XOR reasoning [25,7].…”
Section: Qmaxsatpbmentioning
confidence: 84%
“…We now review the rules of the VeriPB proof system we use for certification of QMaxSAT; we refer the reader to Bogaerts et al [7] for an exposition of the full proof system. A pseudo-Boolean (PB) constraint C is a linear inequality of the form i a i l i ≥ A where a i and A are integers, l i are literals.…”
Section: The Veripb Proof Systemmentioning
confidence: 99%
See 2 more Smart Citations
“…The last couple of years have witnessed quite significant developments in proof logging. Since the conference version of this paper appeared, our pseudo-Boolean proof logging method has been extended further to deal with fully general symmetry breaking in SAT solving [BGMN22], and also to support pseudo-Boolean solving using SAT solvers [GMNO22]. Furthermore, there have been promising preliminary results on providing proof logging for MaxSAT solvers [VWB22] and constraint programming solvers [GMN22].…”
Section: Subsequent Developmentsmentioning
confidence: 99%