Proceedings

Search Strategies for an Anytime Usage of the Branch and Prune Algorithm

Download BibTeX Cite

Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence. Pages 468-472.

© 2009 International Joint Conferences on Artificial Intelligence

Abstract

When applied to numerical CSPs, the branch and prune algorithm (BPA) computes a sharp covering of the solution set. The BPA is therefore impractical when the solution set is large, typically when it has a dimension larger than four or five which is often met in underconstrained problems. The purpose of this paper is to present a new search tree exploration strategy for BPA that hybridizes depth-first and breadth-first searches. This search strategy allows the BPA discovering potential solutions in different areas of the search space in early stages of the exploration, hence allowing an anytime usage of the BPA. The merits of the proposed search strategy are experimentally evaluated.Raphaël Chenouard, Alexandre Goldsztejn, Christophe Jermann

  1. [Benhamou et al., 1994] F. Benhamou, D. McAllister, and P. Van Hentenryck. CLP(Intervals) Revisited. In Interna- tional Symposium on Logic Programming, pages 124-138, 1994.
  2. [Chenouard et al., 2007] R. Chenouard, P. Sébastian, and L. Granvilliers. Solving an Air Conditioning System Prob- lem in an Embodiment Design Context Using Constraint Satisfaction Technique. In Proceedings of CP 2007, vol- ume 4741/200 of LNCS, pages 18-32, 2007.
  3. [Collavizza et al., 1999] H. Collavizza, F. Delobel, and M. Rueher. Comparing Partial Consistencies. Reliable Comp., 1:1-16, 1999.
  4. [Goldsztejn and Granvilliers, 2008] A. Goldsztejn and L. Granvilliers. A New Framework for Sharp and Efficient Resolution of NCSP with Manifolds of Solutions. In Proceedings of CP 2008, volume 5202/2008 of LNCS, pages 190-204, 2008.
  5. [Jaulin et al., 2001] L. Jaulin, M. Kieffer, O. Didrit, and E. Walter. Applied Interval Analysis with Examples in Parameter and State Estimation, Robust Control and Robotics. Springer-Verlag, 2001.
  6. [Kearfott, 2009] R.B. Kearfott. Interval Analysis: Verify- ing Feasibility. In C.A. Floudas and P.M. Pardalos, ed- itors, Encyclopedia of Optimization, pages 1730-1733. Springer, 2009.
  7. [Knueppel, 1994] O. Knueppel. PROFIL/BIAS -A Fast In- terval Library. Computing, 53(3-4):277-287, 1994.
  8. [Lhomme, 1993] O. Lhomme. Consistency Techniques for Numeric CSPs. In Proceedings of IJCAI 1993, pages 232- 238, 1993. IJCAI
  9. [Merlet, 2000] J.P. Merlet. Parallel robots. Kluwer, Dor- drecht, 2000.
  10. [Meseguer, 1997] P. Meseguer. Interleaved depth-first search. In Proceedings of IJCAI 1997, pages 1382-1387, 1997. IJCAI
  11. [Neumaier, 1990] A. Neumaier. Interval Methods for Sys- tems of Equations. Cambridge Univ. Press, 1990.
  12. [Van Hentenryck et al., 1997] P. Van Hentenryck, D. McAllester, and D. Kapur. Solving polynomial systems using a branch and prune approach. SIAM J. Numer. Anal., 34(2):797-827, 1997.

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

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