Proceedings

Problem Transformations and Algorithm Selection for CSPs

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 3221-3221.

© 2013 International Joint Conferences on Artificial Intelligence

Abstract

Our initial line of research has shown that, to achieve the best performance on a constraint satisfaction problem, it may be beneficial to translate it to a satisfiability problem. For this translation, it is important to choose both the encoding and satisfiability solver in combination. By doing so, the contrasting performance among solvers on different representations of the same problem can be exploited. In taking these considerations into account, the performance of a solver portfolio augmented with multiple problem transformations can be improved significantly compared to restricting the portfolio to a single problem representation.

  1. [Gomes and Selman, 2001] Carla P. Gomes and Bart Sel- man. Algorithm Portfolios. Artificial Intelligence, 126(1- 2):43-62, 2001.
  2. [Hebrard et al., 2010] Emmanuel Hebrard, Eoin O'Mahony, and Barry O'Sullivan. Constraint Programming and Com- binatorial Optimisation in Numberjack. In Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems, 7th International Conference, CPAIOR 2010, pages 181-185, 2010.
  3. [Hurley and O'Sullivan, 2012] Barry Hurley and Barry O'Sullivan. Adaptation in a CBR-Based Solver Portfolio for the Satisfiability Problem. In Case-Based Reasoning Research and Development -20th International Confer- ence, Lecture Notes in Computer Science, pages 152-166. Springer, 2012.
  4. [Kadioglu et al., 2010] Serdar Kadioglu, Yuri Malitsky, Meinolf Sellmann, and Kevin Tierney. ISAC -Instance- Specific Algorithm Configuration. In Proceedings of the 14th European Conference on Artificial Intelligence, ECAI, 2010.
  5. [Le Berre and Lynce, 2008] Daniel Le Berre and Inês Lynce. CSP2SAT4J: A Simple CSP to SAT Translator. In Pro- ceedings of the 2nd International CSP Solver Competition, 2008.
  6. [O'Mahony et al., 2008] Eoin O'Mahony, Emmanuel He- brard, Alan Holland, Conor Nugent, and Barry O'Sullivan. Using Case-based Reasoning in an Algorithm Portfolio for Constraint Solving. Proceeding of the 19th Irish Con- ference on Artificial Intelligence and Cognitive Science, 2008.
  7. [Prestwich, 2009] Steven David Prestwich. CNF Encodings. In Handbook of Satisfiability, volume 185 of Frontiers in Artificial Intelligence and Applications, pages 75-97. IOS Press, 2009.
  8. [Tamura et al., 2009] Naoyuki Tamura, Tomoya Tanjo, and Mutsunori Banbara. System Description of a SAT-based CSP Solver Sugar. In Proceedings of the 3rd International CSP Solver Competition, pages 71-75, 2009.
  9. [Tanjo et al., 2012] Tomoya Tanjo, Naoyuki Tamura, and Mutsunori Banbara. Azucar: A SAT-Based CSP Solver Using Compact Order Encoding -(Tool Presentation). In The 15th International Conference on Theory and Ap- plications of Satisfiability Testing -SAT, pages 456-462, 2012.
  10. [Xu et al., 2008] Lin Xu, Frank Hutter, Holger H. Hoos, and Kevin Leyton-Brown. SATzilla: Portfolio-based Algo- rithm Selection for SAT. Journal of Artificial Intelligence Research, pages 565-606, 2008.

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

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