mlsanityData to 14 Oct 2026

The Complexity of Symmetry Breaking Beyond Lex-Leader

arXiv 2407.04419 ↗First posted 5 Jul 2024cs.AI cs.CCcited by 1

Not on the map. Why?

Abstract (arXiv)

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.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 4 of its 42 references that are in the map. First posted on arXiv 5 Jul 2024.

Builds on

4 of 42 references.

References · 4

  1. 2022Certified Symmetry and Dominance Breaking for Combinatorial Optimisationcited by 13
  2. 2019A Commentary on "Breaking Row and Column Symmetries in Matrix Models"cited by 9
  3. 2017An adaptive prefix-assignment technique for symmetry reductioncited by 2
  4. 2020On the Complexity of Breaking Symmetrycited by 1

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.