Proceedings

Finding Diverse Solutions of High Quality to Constraint Optimization Problems

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 260-266.

Abstract

A number of effective techniques for constraint-based optimization can be used to generate either diverse or high-quality solutions independently, but no framework is devoted to accomplish both simultaneously. In this paper, we tackle this issue with a generic paradigm that can be implemented in most existing solvers. We show that our technique can be specialized to produce diverse solutions of high quality in the context of over-constrained problems. Furthermore, our paradigm allows us to consider diversity from a different point of view, based on generic concepts expressed by global constraints.

  1. [Allouche et al., 2014] D. Allouche, I. André, S. Barbe, J. Davies, S. de Givry, G. Katsirelos, B. O'Sullivan, S. David Prestwich, T. Schiex, and S. Traoré. Computa- tional protein design as an optimization problem. Artif. Intell., 212:59-79, 2014.
  2. [Bessière et al., 2005] C. Bessière, E. Hebrard, B. Hnich, Z. Kiziltan, and T. Walsh. Filtering algorithms for the nvalue constraint. In Integration of AI and OR Tech- niques in Constraint Programming for Combinatorial Op- timization Problems, Second International Conference, CPAIOR, pages 79-93, 2005.
  3. [Bessière et al., 2014] C. Bessière, E. Hebrard, G. Katsire- los, Z. Kiziltan, É. Picard-Cantin, C.-G. Quimper, and T. Walsh. The balance constraint family. In Principles and Practice of Constraint Programming -CP 2014, 20th International Conference, CP, pages 174-189, 2014.
  4. [Bessière, 2006] C. Bessière. Constraint propagation. Re- search report 06020 (Chapter 3 of the Handbook of Con- straint Programming, F. Rossi, P. van Beek and T. Walsh eds. Elsevier 2006.), LIRMM, 2006.
  5. [Billaut et al., 2010] J.-C. Billaut, A. Moukrim, and E. Sanlaville, editors. Flexibility and Robustness in Scheduling. Wiley, 2010.
  6. [Bistarelli et al., 1999] S. Bistarelli, U. Montanari, F. Rossi, T. Schiex, G. Verfaillie, and H. Fargier. Semiring-based CSPs and valued CSPs: Frameworks, properties, and com- parison. Constraints, 4(3):199-240, 1999.
  7. [Boussemart et al., 2004] F. Boussemart, F. Hemery, C. Lecoutre, and L. Sais. Boosting systematic search by weighting constraints. In Proceedings of the 16th Eure- opean Conference on Artificial Intelligence, ECAI'2004, including PAIS, pages 146-150, 2004.
  8. [Cheng et al., 1999] B. M. W. Cheng, K. M. F. Choi, J. H. Lee, and J. C. K. Wu. Increasing constraint propagation by redundant modeling: an experience report. Constraints, 4(2):167-192, 1999. [
  9. [Cosytec, 1997] Cosytec. CHIP 5.1 Ref. Manual, 1997.
  10. [Eiter et al., 2013] T. Eiter, E. Erdem, H. Erdogan, and M. Fink. Finding similar/diverse solutions in answer set programming. TPLP, 13(3):303-359, 2013.
  11. [Fages and Lorca, 2012] J.-G. Fages and X. Lorca. Improv- ing the asymmetric TSP by considering graph structure. CoRR, abs/1206.3437, 2012.
  12. [Hadzic et al., 2009] T. Hadzic, A. Holland, and B. O'Sullivan. Reasoning about optimal collections of solutions. In Principles and Practice of Constraint Programming -CP 2009, 15th International Conference, CP, pages 409-423, 2009.
  13. [Hamming, 1950] R. W. Hamming. Error detecting and error correcting codes. Bell system technical journal, 29:147- 160, 1950.
  14. [Hebrard et al., 2005] E. Hebrard, B. Hnich, B. O'Sullivan, and T. Walsh. Finding diverse and similar solutions in constraint programming. In Proceedings, The Twentieth National Conference on Artificial Intelligence and the Sev- enteenth Innovative Applications of Artificial Intelligence Conference, pages 372-377, 2005.
  15. [Hebrard et al., 2007] E. Hebrard, B. O'Sullivan, and T. Walsh. Distance constraints in constraint satisfac- tion. In IJCAI 2007, Proceedings of the 20th Interna- tional Joint Conference on Artificial Intelligence, pages 106-111, 2007. IJCAI
  16. [Hebrard et al., 2011] E. Hebrard, D. Marx, B. O'Sullivan, and I. Razgon. Soft constraints of difference and equality. J. Artif. Intell. Res. (JAIR), 41:97-130, 2011.
  17. [Hentenryck et al., 2009] P. Van Hentenryck, C. Coffrin, and B. Gutkovich. Constraint-based local search for the auto- matic generation of architectural tests. In Principles and Practice of Constraint Programming -CP 2009, 15th In- ternational Conference, CP, pages 787-801, 2009.
  18. [Narodytska et al., 2013] N. Narodytska, T. Petit, M. Siala, and T. Walsh. Three generalizations of the FOCUS con- straint. In IJCAI 2013, Proceedings of the 23rd Interna- tional Joint Conference on Artificial Intelligence, 2013. IJCAI
  19. [Pesant and Régin, 2005] G. Pesant and J.-C. Régin. SPREAD: A balancing constraint based on statistics. In Principles and Practice of Constraint Programming -CP 2005, 11th International Conference, CP, pages 460-474, 2005.
  20. [Petit et al., 2000] T. Petit, J.-C. Régin, and C. Bessière. Meta-constraints on violations for over constrained prob- lems. In 12th IEEE International Conference on Tools with Artificial Intelligence, pages 358-365, 2000.
  21. [Petit, 2012] T. Petit. Focus : A constraint for concentrat- ing high costs. In Principles and Practice of Constraint Programming -18th International Conference, CP, pages 577-592, 2012.
  22. [Reinelt, 1991] G. Reinelt. TSPLIB, a traveling salesman problem library. ORSA Journal on Computing, 3(4):376- 384, 1991.
  23. [Schaus et al., 2007] P. Schaus, Y. Deville, P. Dupont, and J.-C. Régin. The deviation constraint. In Integration of AI and OR Techniques in Constraint Programming for Com- binatorial Optimization Problems, 4th International Con- ference, CPAIOR, pages 260-274, 2007.
  24. [Trapp and Konrad, 2015] Andrew C. Trapp and Renata A. Konrad. Finding diverse solutions of high quality to binary integer programs. to appear, IIE Transactions, 2015.
  25. [Truchet and Codognet, 2004] C. Truchet and P. Codognet. Musical constraint satisfaction problems solved with adap- tive search. Soft Comput., 8(9):633-640, 2004.
  26. [Zampelli et al., 2013] S. Zampelli, Y. Vergados, R. Van Schaeren, W. Dullaert, and B. Raa. The berth allocation and quay crane assignment problem using a CP approach. In Principles and Practice of Constraint Programming - 19th International Conference, CP 2013, pages 880-896, 2013.

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

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