Proceedings

Extracting Constraint Satisfaction Subproblems

Download BibTeX Cite

Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence. Constraint Satisfaction. Pages 548-556.

© 1995 International Joint Conferences on Artificial Intelligence

Abstract

Given a subproblem, S, of a constraint satisfaction problem, we can decompose the problem into a set of disjoint subproblems one of which will be S. This decomposition permits exploitation of problem-specific metaknowledge, a priori or acquired knowledge, about S. If we know that S is unsolvable, for example, the decomposition permits us to extract and then discard S, restricting the search for a solution to the remaining subproblems. A variety of potential uses for the decomposition method are discussed. A specific method that dynamically discards failed subproblems during forward checking search is described, and its utility demonstrated experimentally.

  1. Charman, P., Solving space planning problems using constraint technology, in Nato ASI Con- straint Programming: Students' Presentations, TR CS 57/93, Institute of Cybernetics, Estonian Academy of Sciences, Tallinn, Estonia, 80-96.
  2. Cheeseman et al. 91]
  3. Cheeseman, P., Kanefsky, B. and Taylor, W., Where the really hard problems are, IJCAI-91, 331-337. IJCAI
  4. Freuder, E . Complexity of k-tree struc- tured constraint satisfaction problems, AAAI-90, 4-9.
  5. Freuder and Hubbe 93]
  6. Freuder, E. and Hubbe, P., Using inferred disjunctive constraints to decompose con- straint satisfaction problems, IJCAI-93, 254-261. IJCAI
  7. Freuder and Hubbe to appear] Freuder, E. and Hubbe, P., A disjunctive decomposition control schema for constraint satisfaction, in Principles and Practice of Constraint Programming, V.J. Saraswat and P. Van Hen- tenryck, eds., The MIT Press.
  8. Frost and Dechter 94] Frost, D. and Dechter, R., Dead-end driven learning, AAAI-94, 294-300.
  9. Haralick and Elliott 80]
  10. Haralick R. and Elliott, G. , Increasing tree search efficiency for constraint satisfac- tion problems, AIJ 14, 263-313. IJCAI
  11. Hubbe and Freuder 92] Freuder, E. and Hubbe, P., An efficient cross product representation of the constraint satisfaction problem search space, AAAI-92, 421-427.
  12. Mackworth, A. , On reading sketch maps, IJCAI-77, 598-606.
  13. Nadel, B., Constraint satisfaction algo- rithms, Computational Intelligence 5, 188-224.
  14. Prosser, P., Hybrid algorithms for the con- straint satisfaction problem, Computational Intelligence 9, 268-299.
  15. Sabin and Freuder 94]
  16. Sabin, D. and Freuder, E. , Contradicting conventional wisdom in constraint satis- faction, in Principles and Practice of Constraint Pro- gramming, LNCS 874, A. Borning, ed., Springer-Verlag, 10-20.
  17. Schiex and Verfaillie 93
  18. Schiex, T. and Verfaillie, G., Nogood recording for static and dynamic constraint sat- isfaction problems, TAl '93, 48-55.
  19. Smith and Kelleher 88]
  20. Smith, B. and Kelleher, G., Reason Maintenance Systems and Their Applications, Ellis Horwood, Chichester, England.
  21. Verfaillie
  22. Verfaillie, G. personal communication. [Williams and Hogg 92]
  23. Williams, C. and Hogg, T., Using deep structure to locate hard problems. AAAI- 92, 472-477.
  24. van Beek 94] van Beek, P., On the inherent level of local consisttency in constraint networks,AAAI-94, 368- 373.
  25. Hentenryck 89
  26. Van Hentenryck, P., Constraint Satisfaction in Logic Programming, MIT Press.

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

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