Publication

Variable symmetry breaking in numerical constraint problems

Journal Article (2015)

Journal

Artificial Intelligence

Pages

105-125

Volume

229

Doc link

http://dx.doi.org/10.1016/j.artint.2015.08.006

File

Download the digital copy of the doc pdf document

Abstract

Symmetry breaking has been a hot topic of research in the past years, leading to many theoretical developments as well as strong scaling strategies for dealing with hard applications. Most of the research has however focused on discrete, combinatorial, problems, and only few considered also continuous, numerical, problems. While part of the theory applies in both contexts, numerical problems have specificities that make most of the technical developments inadequate.



In this paper, we present the rlex constraints, partial symmetry-breaking inequalities corresponding to a relaxation of the famous lex constraints extensively studied in the discrete case. They allow (partially) breaking any variable symmetry and can be generated in polynomial time. Contrarily to lex constraints that are impractical in general (due to their overwhelming number) and inappropriate in the continuous context (due to their form), rlex constraints can be efficiently handled natively by numerical constraint solvers. Moreover, we demonstrate their pruning power on continuous domains is almost as strong as that of lex constraints, and they subsume several previous work on breaking specific symmetry classes for continuous problems. Their experimental behavior is assessed on a collection of standard numerical problems and the factors influencing their impact are studied. The results confirm rlex constraints are a dependable counterpart to lex constraints for numerical problems.

Categories

artificial intelligence, mathematical programming.

Author keywords

symmetry, constraint programing, numerical constraint satisfaction problems, constraint satisfaction problems, symmetry breaking, variable symmetry breaking

Scientific reference

G. Alexandre, J. Cristophe, V. Ruiz de Angulo and C. Torras. Variable symmetry breaking in numerical constraint problems. Artificial Intelligence, 229: 105-125, 2015.