DocumentCode
3049954
Title
Analysis of three algorithms for finding all consistent labelings
Author
Stanelle, Scott E. ; Fu, Li-Min
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Wisconsin Univ., Milwaukee, WI, USA
fYear
1990
fDate
4-7 Nov 1990
Firstpage
605
Lastpage
610
Abstract
Three algorithms for solving constraint satisfaction problems (CSPs) are compared analytically and experimentally. They are regular backtracking, R. Seidel´s (1981) invasion procedure and D. Waltz´s (1975) filtering algorithm. Each algorithm has been implemented in Prolog and used to solve several constraint satisfaction problems. It is observed analytically that regular backtracking requires an exponential running time while using only a linear amount of space, whereas the invasion algorithm invests more heavily in space in order to reduce the running time. The worst-case complexity of Waltz´s procedure is linear in the number of variables for both time required and space used. The experimental results suggest that regular backtracking performs reasonably well when the problem size is small. Both Waltz´s procedure and Seidel´s invasion algorithm seem to perform well when the CSP can be represented by a planar constraint graph, and hence should be efficient for vision applications. Seidel´s invasion algorithm can solve CSPs with constraints involving more than two variables
Keywords
artificial intelligence; computational complexity; constraint theory; filtering and prediction theory; graph theory; picture processing; Prolog; Seidel invasion algorithm; Waltz filtering algorithm; artificial intelligence; consistent labelings; constraint satisfaction problems; picture processing; planar constraint graph; regular backtracking; worst-case complexity; Algorithm design and analysis; Artificial intelligence; Control systems; Dynamic programming; Filtering algorithms; Information analysis; Labeling; Performance evaluation;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Man and Cybernetics, 1990. Conference Proceedings., IEEE International Conference on
Conference_Location
Los Angeles, CA
Print_ISBN
0-87942-597-0
Type
conf
DOI
10.1109/ICSMC.1990.142184
Filename
142184
Link To Document