Proceedings

Solving Dynamic Constraint Satisfaction Problems by Identifying Stable Features

Download BibTeX Cite

Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence. Pages 621-626.

© 2009 International Joint Conferences on Artificial Intelligence

Abstract

This paper presents a new analysis of dynamic constraint satisfaction problems (DCSPs) with finite domains and a new approach to solving them. We first show that even very small changes in a CSP, in the form of addition of constraints or changes in constraint relations, can have profound effects on search performance. These effects are reflected in the amenability of the problem to different forms of heuristic action as well as overall quality of search. In addition, classical DCSP methods perform poorly on these problems because there are sometimes no solutions similar to the original one found. We then show that the same changes do not markedly affect the locations of the major sources of contention in the problem. A technique for iterated sampling that performs a careful assessment of this property and uses the information during subsequent search, performs well even when it only uses information based on the original problem in the DCSP sequence. The result is a new approach to solving DCSPs that is based on a robust strategy for ordering variables rather than on robust solutions.Richard J. Wallace, Diarmuid Grimes, Eugene C. Freuder

  1. [Bessiére, 1991] C. Bessiére. Arc-consistency in dynamic constraint satisfaction problems. In Proc. Ninth National Conference on Artificial Intelligence-AAAI'91, pages 221- 226. AAAI Press, 1991.
  2. [Boussemart et al., 2004] F. Boussemart, F. Hemery, C. Lecoutre, and L. Sais. Boosting systematic search by weighting constraints. In Proc. Sixteenth European Conference on Artificial Intelligence-ECAI'04, pages 146-150. IOS, 2004.
  3. [Dechter and Dechter, 1988] R. Dechter and A. Dechter. Be- lief maintenance in dynamic constraint networks. In Proc. Seventh National Conference on Artificial Intelligence- AAAI'88, pages 37-42. AAAI Press, 1988.
  4. [Gent et al., 2001] I. P. Gent, E. MacIntyre, P. Prosser, B. M. Smith, and T. Walsh. Random constraint satisfaction: Flaws and structure. Constraints, 6:345-372, 2001.
  5. [Grimes and Wallace, 2007] D. Grimes and R. J. Wallace. Learning to identify global bottlenecks in constraint sat- isfaction search. In Twentieth International FLAIRS Con- ference, pages 592-598. AAAI Press, 2007.
  6. [Grimes, 2008] D. Grimes. A study of adaptive restarting strategies for solving constraint satisfaction problems. In Proc. 19th Irish Conference on Artificial Intelligence and Cognitive Science-AICS'08., pages 33-42, 2008.
  7. Hays, 1973
  8. W. L. Hays. Statistics for the Social Sciences.
  9. Holt, Rinehart, Winston, 2nd edition, 1973.
  10. [McNemar, 1969] Q. McNemar. Psychological Statistics. John Wiley, New York, 4th edition, 1969.
  11. [Minton et al., 1992] S. Minton, M. D. Johnston, A. B. Philips, and P. Laird. Minimizing conflicts: a heuristic repair method for constraint satisfaction and scheduling problems. Artificial Intelligence, 58:161-205, 1992.
  12. [Smith and Grant, 1998] B. M. Smith and S. A. Grant. Try- ing harder to fail first. In Proc. Thirteenth European Conference on Artificial Intelligence-ECAI'98, pages 249- 253. Wiley, 1998.
  13. [Snedecor and Cochran, 1969] G. W. Snedecor and W. G. Cochran. Statistical Methods. Iowa State, Ames, 7th edi- tion, 1969.
  14. [Taillard, 1993] E. Taillard. Benchmarks for basic schedul- ing problems. European Journal of Operational Research, 64:278-285, 1993.
  15. [Verfaillie and Jussien, 2005] G. Verfaillie and N. Jussien. Constraint solving in uncertain and dynamic environ- ments: A survey. Constraints, 10(3):253-281, 2005.
  16. [Verfaillie and Schiex, 1994] G. Verfaillie and T. Schiex. So- lution reuse in dynamic constraint satisfaction problems. In Twelth National Conference on Artificial Intelligence- AAAI'94, pages 307-312. AAAI Press, 1994.
  17. [Wallace, 2008] R. J. Wallace. Determining the princi- ples underlying performance variation in CSP heuris- tics. International Journal on Artificial Intelligence Tools, 17(5):857-880, 2008.

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

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