Proceedings

Static Symmetry Breaking with the Reflex Ordering

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 758-764.

Abstract

LexLeader, a state of the art static symmetry breaking method, adds a lex ordering constraint for each variable symmetry of the problem to select the lexicographically least solution. In practice, the same method can also be used for partial symmetry breaking by breaking only a given subset of symmetries. We propose a new total ordering, reflex, as basis of a new symmetry breaking constraint that collaborates well among themselves as well as with Precedence constraints, thereby breaking more composition symmetries in partial symmetry breaking. An efficient GAC filtering algorithm is presented for the reflex ordering constraint. We propose the ReflexLeader method, which is a variant of LexLeader using the reflex ordering instead, and give conditions when ReflexLeader is safe to combine with the Precedence and multiset ordering constraints. Extensive experimentations demonstrate empirically our claims and substantial advantages of the reflex ordering over the lex ordering in partial symmetry breaking.

  1. [Crawford et al., 1996] J. Crawford, M. Ginsberg, E. Luks, and A. Roy. Symmetry breaking predicates for search problems. In KR'96, pages 148-159, 1996.
  2. [Fahle et al., 2001] T. Fahle, S. Schamberger, and M. Sell- mann. Symmetry breaking. In CP'01, pages 93-107, 2001.
  3. [Flener et al., 2001] P. Flener, A.M. Frisch, B. Hnich, Z. Kiziltan, I. Miguel, and T. Walsh. Matrix modelling. In ModRef'01, 2001.
  4. [Flener et al., 2002] P. Flener, A. Frisch, B. Hnich, Z. Kizil- tan, I. Miguel, J. Pearson, and T. Walsh. Breaking row and column symmetries in matrix models. In CP'02, pages 187-192, 2002.
  5. [Frisch et al., 2002] Alan Frisch, Brahim Hnich, Zeynep Kiziltan, Ian Miguel, and Toby Walsh. Global constraints for lexicographic orderings. In CP'02, pages 93-108, 2002.
  6. [Frisch et al., 2009] Alan M Frisch, Brahim Hnich, Zeynep Kiziltan, Ian Miguel, and Toby Walsh. Filtering algorithms for the multiset ordering constraint. Artificial Intelligence, 173(2):299-328, 2009.
  7. [Gent and Smith, 2000] I.P. Gent and B.M. Smith. Sym- metry breaking in constraint programming. In ECAI'00, pages 599-603, 2000.
  8. [Grayland et al., 2009] Andrew Grayland, Ian Miguel, and Colva M Roney-Dougal. Snake Lex: An Alternative to Double Lex. In CP'09, pages 391-399, 2009.
  9. [Harvey, 2005] Warwick Harvey. Symmetric relaxation tech- niques for constraint programming. Almost-Symmetry in Search, pages 50-59, 2005.
  10. [Katsirelos et al., 2010] George Katsirelos, Nina Narodyt- ska, and Toby Walsh. On the complexity and completeness of static constraints for breaking row and column symme- try. In CP'10, pages 305-320, 2010.
  11. [Kelsey et al., 2004] Tom Kelsey, Steve Linton, and Colva Roney-Dougal. New developments in symmetry breaking in search using computational group theory. In Artificial Intelligence and Symbolic Computation, pages 199-210, 2004.
  12. [Law and Lee, 2004] Yat Chiu Law and J.H.M. Lee. Global constraints for integer and set value precedence. In CP'04, pages 362-376, 2004.
  13. [Lee and Li, 2012] Jimmy Lee and Jingying Li. Increasing symmetry breaking by preserving target symmetries. In CP'12, pages 422-438, 2012.
  14. [Lee and Zhu, 2014] J.H.M. Lee and Z. Zhu. Boosting SBDS for partial symmetry breaking in constraint pro- gramming. In AAAI'14, pages 2695-2702, 2014.
  15. [Lee and Zhu, 2015] J.H.M. Lee and Z. Zhu. Filtering no- goods lazily in dynamic symmetry breaking during search. In IJCAI'15, pages 339-345, 2015. IJCAI
  16. [Lee and Zhu, 2016] J.H.M. Lee and Z. Zhu. Breaking more composition symmetries using search heuristics. In AAAI'16, 2016.
  17. [Narodytska and Walsh, 2013] Nina Narodytska and Toby Walsh. Breaking symmetry with different orderings. In CP'13, pages 545-561, 2013.
  18. [Puget, 2005a] J. Puget. Breaking symmetries in all different problems. In IJCAI'05, pages 272-277, 2005. IJCAI
  19. [Puget, 2005b] Jean-Francois Puget. Elimination des symétries dans les problemes injectifs. In Premières Journées Francophones de Programmation par Con- traintes, 2005.
  20. [Roney-Dougal et al., 2004] Colva M Roney-Dougal, Ian P Gent, Tom Kelsey, and Steve Linton. Tractable symmetry breaking using restricted search trees. In ECAI'04, pages 211-215, 2004.
  21. [Rossi et al., 2006] F. Rossi, P. Van Beek, and T. Walsh. Handbook of constraint programming. Elsevier, 2006.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards