Proceedings

QCSP-Solve: A Solver for Quantified Constraint Satisfaction Problems

Download BibTeX Cite

Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence. Pages 138-142.

© 2005 International Joint Conferences on Artificial Intelligence

Abstract

The Quantified Constraint Satisfaction Problem (QCSP) is a generalization of the CSP in which some variables are universally quantified. It has been shown that a solver based on an encoding of QCSP into QBF can outperform the existing direct QCSP approaches by several orders of magnitude. In this paper we introduce an efficient QCSP solver. We show how knowledge learned from the successful encoding of QCSP into QBF can be utilized to enhance the existing QCSP techniques and speed up search by orders of magnitude. We also show how the performance of the solver can be further enhanced by incorporating advanced lookback techniques such as CBJ and solution-directed pruning. Experiments demonstrate that our solver is several orders of magnitude faster than existing direct approaches to QCSP solving, and significantly outperforms approaches based on encoding QCSPs as QBFs.

  1. [Boerner et al., 2003] F. Boerner, A. Bulatov, P. Jeavons, and A. Krokhin. Quantified Constraints: Algorithms and Complexity. In Proceedings of CSL-2003, pages 244-258, 2003.
  2. [Bordeaux and Monfroy, 2002] L. Bordeaux and E. Monfroy. Be- yond NP: Arc-consistency for Quantified Constraints. In Pro- ceedings of CP-2002, 2002.
  3. [Cadoli et al., 2002] M. Cadoli, M. Schaerf, A. Giovanardi, and M. Giovanardi. An Algorithm to Evaluate Quantified Boolean Formulae and its Experimental Evaluation. Journal of Automated Reasoning, 28(2):101-142, 2002.
  4. [Freuder, 1991] E. Freuder. Eliminating Interchangeable Values in Constraint Satisfaction Problems. In Proceedings of AAAI-91, pages 227-233, 1991.
  5. [Gent et al., 2004] I. Gent, P. Nightingale, and A. Rowley. Encod- ing Quantified CSPs as Quantified Boolean Formulae. In Pro- ceedings of ECAI-2004, pages 176-180, 2004.
  6. [Giunchiglia et al., 2001] E. Giunchiglia, M. Narizzano, and A. Tacchella. Backjumping for Quantified Boolean Logic Sat- isfiability. In Proceedings of IJCAI-2001, pages 275-281, 2001. IJCAI
  7. [Mamoulis and Stergiou, 2004] N. Mamoulis and K. Stergiou. Al- gorithms for Quantified Constraint Satisfaction Problems. In Pro- ceedings of CP-2004, pages 752-756, 2004.
  8. [Prosser, 1993] P. Prosser. Hybrid Algorithms for the Constraint Satisfaction Problem. Computational Intelligence, 9(3):268-299, 1993.
  9. [Ratschan, 2002] S. Ratschan. Quantified Constraints under Pertur- bations. Journal of Symbolic Computation, 33(4):493-505, 2002.

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

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