Abstract
Symmetry breaking is a widely popular approach to enhance solvers in constraint programming, such as those for SAT or MIP. Symmetry breaking predicates (SBPs) typically impose an order on variables and single out the lexicographic leader (lex-leader) in each orbit of assignments. Although it is NP-hard to find complete lex-leader SBPs, incomplete lex-leader SBPs are widely used in practice. In this paper, we investigate the complexity of computing complete SBPs, lex-leader or otherwise, for SAT. Our main result proves a natural barrier for efficiently computing SBPs: efficient certification of graph non-isomorphism. Our results explain the difficulty of obtaining short SBPs for important CP problems, such as matrix-models with row-column symmetries and graph generation problems. Our results hold even when SBPs are allowed to introduce additional variables. We show polynomial upper bounds for breaking certain symmetry groups, namely automorphism groups of trees and wreath products of groups with efficient SBPs.
| Original language | English |
|---|---|
| Publisher | ArXiv.org |
| DOIs | |
| Publication status | Published - 5 Jul 2024 |
Keywords
- cs.AI
- cs.CC
Fingerprint
Dive into the research topics of 'The Complexity of Symmetry Breaking Beyond Lex-Leader'. Together they form a unique fingerprint.Research output
- 1 Conference contribution
-
The Complexity of Symmetry Breaking Beyond Lex-Leader
Anders, M., Brenner, S. & Rattan, G., 29 Aug 2024, 30th International Conference on Principles and Practice of Constraint Programming (CP 2024). Shaw , P. (ed.). Dagstuhl, 24 p. 3. (Leibniz International Proceedings in Informatics (LIPIcs); vol. 307).Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › Academic › peer-review
Open AccessFile1 Link opens in a new tab Citation (Scopus)131 Downloads (Pure)
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver