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 :
بازگشت