Skip to main content

Symmetry Breaking in Soft CSPs

  • Conference paper
Research and Development in Intelligent Systems XX (SGAI 2003)

Abstract

Exploiting symmetry in constraint satisfaction problems has become a very popular topic of research in recent times. The existence of symmetry in a problem has the effect of artificially increasing the size of the search space that is explored by search algorithms. Another significant topic of research has been approaches to reasoning about preferences. As constraint processing applications are becoming more widespread in areas such as electronic commerce, configuration, etc., it is becoming increasingly important that we can reason about preferences as efficiently as possible. We present an approach to dealing with symmetry in the semiring framework for soft constraints. We demonstrate that breaking symmetries in soft constraint satisfaction problems improves the efficiency of search. The paper contributes to the state-of-the-art in symmetry breaking, as well as in reasoning about preferences.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. Backofen and S. Will. Excluding symmetries in concurrent constraint programming. In Proceedings of CP-99, LNCS 1520, pages 72–86, 1999.

    Google Scholar 

  2. Belaid Benhamou. Study of symmetry in constraint satisfaction problems. In Proceedings of CP-94, 1994.

    Google Scholar 

  3. S. Bistarelli, H. Fargier, U. Montanari, F. Rossi, T. Schiex, and G. Verfaillie. Semiring-based CSPs and Valued CSPs: Frameworks, properties, and comparison. Constraints, 4(3), 1999.

    Google Scholar 

  4. S. Bistarelli, U. Montanari, and F. Rossi. Semiring-based Constraint Solving and Optimization. Journal of the ACM, 44(2):201–236, Mar 1997.

    Article  MathSciNet  MATH  Google Scholar 

  5. S. Bistarelli, U. Montanari, and F. Rossi. Semiring-based Constraint Logic Programming: Syntax and Semantics. ACM Transactions on Programming Languages and System (TOPLAS), 23:1–29, 2001.

    Article  Google Scholar 

  6. S. Bistarelli, U. Montanari, and F. Rossi. Soft concurrent constraint programming. In Proc. ESOP, April 6-14, 2002, Grenoble, France, LNCS, pages 53–67, Heidelberg, Germany, 2002. Springer-Verlag.

    Google Scholar 

  7. Stefano Bistarelli, Boi Faltings, and Nicoleta Neagu. A definition of int erchangeability for soft csps. In Recent Advances in Constraints, LNAI 2627. Springer, 2003.

    Google Scholar 

  8. C.A. Brown, L. Finkelstein, and P.W. Purdon Jr. Backtrack searching in the presence of symmetry. In T. Mora, editor, Applied Algebra, Algebraic Algorithms and Error-Correcting Codes, volume 357 of LNCS, pages 99–110. Springer-Verlag, 1988.

    Google Scholar 

  9. J. Crawford. A theoretical analysis of reasoning by symmetry in first-order logic. In Proc. of the AAAI-92 Workshop on Tractable Reasoning, 1992.

    Google Scholar 

  10. J. Crawford, G. Luks, M. Ginsberg, and A. Roy. Symmetry breaking predicates for search problems. In Proceedings of KR-96, pages 148–159, 1996.

    Google Scholar 

  11. C. Domshlak, F. Rossi, B. Venable, and T. Walsh. Reasoning about soft constraints and conditional preferences: complexity results and approximation techniques. In Proceedings of IJCAI-2003, August 2003.

    Google Scholar 

  12. T. Fahle, S. Schamberger, and M. Sellmann. Symmetry breaking. In Proceedings of CP-01, LNCS 2239, pages 93–107, 2001.

    Google Scholar 

  13. P. Flener, A. Frisch, B. Hnich, Z. Kiziltan, I. Miguel, J. Pearson, and T. Walsh. Breaking row and column symmetries in matrix models. In Proceedings of CP-02, LNCS 2470, pages 462–476, 2002.

    Google Scholar 

  14. F. Focacci and M. Milano. Global cut framework for removing symmetries. In Proceedings of CP-01, LNCS 2239, pages 75–92, 2001.

    MathSciNet  Google Scholar 

  15. E.C. Freuder. Eliminating interchangeable values in constraint satisfaction problems. In Proceedings of the AAAI, pages 227–233, 1991.

    Google Scholar 

  16. I.P. Gent, W. Harvey, and T. Kelsey. Groups and constraints: Symmetry breaking during search. In Proceedings of CP-02, LNCS 2470, pages 415–430, 2002.

    Google Scholar 

  17. I.P. Gent and B.M. Smith. Symmetry breaking in constraint programming. In W. Horn, editor, Proceedings of ECAI-2000, pages 599–603. IOS Press, 2000.

    Google Scholar 

  18. U. Junker. Preference programming for configuration. In Proceedings of the 4th International Workshop on Configuration (IJCAI-01), pages 50–56, August 2001.

    Google Scholar 

  19. I. McDonald and B. Smith. Partial symmetry breaking. In Proceedings of CP-02, LNCS 2470, pages 431–445, 2002.

    Google Scholar 

  20. Pedro Meseguer and Carme Torras. Exploiting symmetries within constraint satisfaction search. Artificial Intelligence, 129(1-2):133–163, 2001.

    Article  MathSciNet  MATH  Google Scholar 

  21. J.-F. Puget. On the satisfiability of symmetrical constrained satisfaction problems. In Proceedings of ISMIS-93, LNAI 689, pages 350–361, 1993.

    MathSciNet  Google Scholar 

  22. J.-F. Puget. Symmetry breaking revisited. In Proceedings of CP-02, LNCS 2470, pages 446–461, 2002.

    Google Scholar 

  23. B. Smyth and P. McClave. Similarity vs. diversity. In Proceedings ICCBR2001, LNCS 2080, pages 347–361, 2001.

    Google Scholar 

  24. P. van Hentenryck. Constraint Satisfaction in Logic Programming. MIT Press, Cambridge, MA, USA, 1989

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag London

About this paper

Cite this paper

Bistarelli, S., Kelleher, J., O’Sullivan, B. (2004). Symmetry Breaking in Soft CSPs. In: Coenen, F., Preece, A., Macintosh, A. (eds) Research and Development in Intelligent Systems XX. SGAI 2003. Springer, London. https://doi.org/10.1007/978-0-85729-412-8_15

Download citation

  • DOI: https://doi.org/10.1007/978-0-85729-412-8_15

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-85233-780-3

  • Online ISBN: 978-0-85729-412-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics