Proceedings

Experimental Evaluation of Preprocessing Techniques in Constraint Satisfaction Problems

Download BibTeX Cite

Proceedings of the Eleventh International Joint Conference on Artificial Intelligence. Search. Pages 271-276.

© 1989 International Joint Conferences on Artificial Intelligence

Abstract

This paper presents an evaluation of two orthogonal schemes for improving the efficiency of solving constraint satisfaction problems (CSPs). The first scheme involves a class of pre-processing techniques designed to make the representation of the CSP more explicit, including directional-arcconsistency, directional-path-consistency and adaptive-consistency. The second scheme aims at improving the order in which variables are chosen for evaluation during the search. In the first part of the experiment we tested the performance of backtracking (and its common enhancement -backjumping) with and without each of the preprocessings techniques above. The results show that directional arc-consistency, a scheme which embodies the simplest form of constraint recording, outperforms all other preprocessing techniques. The results of the second part of the experiment suggest that the best variable ordering is achieved by the fixed max-cardinality search order.

  1. Dechter, R. and J. Pearl, "Network-based Heuristics for Constraint-Catisfaction Problems,'' Artificial Intelligence, Vol. 34, No. 1, 1987, pp. 1-38.
  2. Dechter 1988
  3. Dechter, R. and J. Pearl, "Tree-clustering Schemes for Constraint-Processing," in Proceedings AAAI-88, St Poul, Minnesota: 1988.
  4. Dechter . 1989]
  5. Dechter, R., "Enhancement Schemes for Constraint Processing: Backjumping, Learning, and Cutset Decomposition," Artificiall ntelligence, appear.
  6. Freuder 1982]
  7. Freuder, E.C., "A Sufficient Condition for Backtrack-free Search.," Journal of the ACM, Vol. 29, No. 1, 1982, pp. 24-32.
  8. Gaschnig 1979]
  9. Gaschnig, J., "Performance Measurement and Analysis of Certain Search Algorithms.,'' Carnegie- Mellon University, Pittsburg, Pennsylvania, Tech. Rep. CMU-CS-79-124, 1979.
  10. Haralick 1980]
  11. Haralick, R. M. and G. L. Elliott, "Increas- ing Tree-search Efficiency for Constraint Satisfaction Prob- lems," Artificial Intelligence, Vol. 14, 1980, pp. 263-313. IJCAI
  12. Mackworth 1977]
  13. Mackworth, A. K., "Consistency in Net- works of Relations," Artificial intelligence, Vol. 8, No. 1, 1977, pp. 99-118.
  14. Montanari 1974]
  15. Montanari, U., "Networks of Constraints: Fundamental Properties and Applications to Picture Pro- cessing," Information Science, Vol. 7, 1974, pp. 95-132.
  16. Nudel, B., "Consistent-Labeling Problems and their Algorithms: Expected Complexities and Theory-based Heuristics," Artificial Intelligence, Vol. 21, 1983, pp. 135- 178.
  17. Purdom 1983]
  18. Purdom, P., "Search Rearrangement Back- tracking and Polynomial Average Time," Artificial Intelli- gence, Vol. 21,1983,pp. 117-133.
  19. Purdom 1981]
  20. Purdom, P. W., E. L. Robertson, and C. A. Brown, "Backtracking with Multi-level Dynamic Search Rearangement," Acta Informatica , Vol. 15, No.2, 1981, pp. 99-114.
  21. Rosiers 1986]
  22. Rosiers, W. and M. Bruynooghe, "Empirical Study of Some Constraint Satisfaction Algorithms," Katho- lieke Universiteit Leuven, Leuven , Belguim, Tech. Rep. cw 50,1986.
  23. Stone, H. S. and J. M. Stone, "Efficient Search Techniques-An Empirical Study of the N-Queens Prob- lem.," IBM T.J. Watson Research Center, Yorktown Heights, NY, Tech. Rep. RC 12057 (#54343), 1986.
  24. Waltz 1975
  25. Waltz, D., "Understanding Line Drawings of Scenes with Shadows," in The Psychology of Computer Vision, P. H. Winston, Ed. New York, NY: McGraw-Hill Book Company, 1975.
  26. Zabih 1988]
  27. Zabih, R. and D. McAllester, "A Rearrange- ment Search Strategy for Determining Propositional Satisfiability," in Proceedings AAAI-88, St. Paul, Min- nesota: 1988.

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

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