The Complexity of Symmetry Breaking Beyond Lex-Leader

Markus Anders, Sofia Brenner, Gaurav Rattan

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

117 Downloads (Pure)

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 languageEnglish
Title of host publication30th International Conference on Principles and Practice of Constraint Programming (CP 2024)
EditorsPaul Shaw
PublisherDagstuhl
Number of pages24
ISBN (Electronic)978-3-95977-336-2
DOIs
Publication statusPublished - 29 Aug 2024
Event30th International Conference on Principles and Practice of Constraint Programming, CP 2024 - Girona, Spain
Duration: 4 Sept 20246 Sept 2024
Conference number: 30

Publication series

NameLeibniz International Proceedings in Informatics (LIPIcs)
PublisherSchloss Dagstuhl - Leibniz Center for Informatics
Volume307
ISSN (Electronic)1868-8969

Conference

Conference30th International Conference on Principles and Practice of Constraint Programming, CP 2024
Abbreviated titleCP 2024
Country/TerritorySpain
CityGirona
Period4/09/246/09/24

Keywords

  • Symmetry Breaking
  • Boolean Satisfiability
  • Matrix model
  • Graph Isomorphism

Fingerprint

Dive into the research topics of 'The Complexity of Symmetry Breaking Beyond Lex-Leader'. Together they form a unique fingerprint.

Cite this