Conditional symmetry breaking

27Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We introduce the study of Conditional symmetry breaking in constraint programming. This arises in a sub-problem of a constraint satisfaction problem, where the sub-problem satisfies some condition under which additional symetries hold. Conditional symmetry can cause redundancy in a systematic search for solutions. Breaking this symmetry is an important part of solving a constraint satisfaction problem effectively. We demonstrate experimentally that three methods, well-known for breaking unconditional symmetries, can be applied to conditional symmetries. These are: adding conditional symmetry-breaking constraints, reformulating the problem to remove the symmetry, and augmenting the search process to break the conditional symmetry dynamically through the use of a variant of Symmetry Breaking by Dominance Detection (SBDD). © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Gent, I. P., Kelsey, T., Linton, S. A., McDonald, I., Miguell, I., & Smith, B. M. (2005). Conditional symmetry breaking. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3709 LNCS, pp. 256–270). https://doi.org/10.1007/11564751_21

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free