Proceedings

Taking Advantage of Stable Sets of Variables in Constraint Satisfaction Problems

Download BibTeX Cite

Proceedings of the Ninth International Joint Conference on Artificial Intelligence. Planning and Search. Pages 1076-1077.

© 1985 International Joint Conferences on Artificial Intelligence

Abstract

Binary constraint satisfaction problems involve finding values for variables su bject to constraints between pairs of variables. Algorithms that t ake advantage of the structure of constraint connections can be more efficient than simple backtrack search. Some pairs of variables may have no direct constraint between them, even if they are linked indirectly through a chain of constraints involving other variables. A set of variables with no direct constraint between any pair of them forms a stable set in a constraint graph representation of a problem . We describe an algorithm designed to take advantage of stable sets of variables, and give experimental evidence that it can outperform not only si mpl e backtracking, but also forward checking, one of the best v ar ian ts of backtrack search. Potential applications to parallel pro cessing are noted . Some light is shed on the question of how and wh en a co n strai nt sat isfaction problem can be advantageously divided int o subproblems.

  1. J1j
  2. Freuder, E.C. 1982. A sufficient condition for backtrack-free search. J. ACM 29, 1, pp. 24-32.
  3. J2J Freuder, E.C., and Quinn , M.J. 1985. Parallelism in an algorithm that. takes advantage of stable sets of variables in constraint satis- faction problems. Tech. Rep . 85-21 , Dept. of Computer Science Univ . of New Ha mpshire . '
  4. J3J Gaschnig, J . 1978. Experimental case studies of backtrack vs . Waltz-type vs. new algorithms for satisficing-assignment prob- lems. Proc. 2nd National Conf of Canadian Society for Compu- tationaJ Studies of !JJtelligence, Toront.o, Ontario July 19-21 pp. 268-277.
  5. ' ' J4J Haralick, R., and Elliott., G. 1980. Increasing tree search efficiency for constraint. satisfaction problems. Arti6c i<~J lntelligence 1-' pp. 263-313. IJCAI
  6. J5J Wa ltz , D. 1975. Understanding line drawings of scenes with shad- ows. In The Psychology o( Computer Vision , P .H. Winston, ed. , McGraw-Hill, New York, pp . 19-91.

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

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