DocumentCode :
2612720
Title :
Minimal forward checking with backmarking and conflict-directed backjumping
Author :
Kwan, Alvin C M ; Tsang, Edward P K
Author_Institution :
Dept. of Comput. Sci., Essex Univ., Colchester, UK
fYear :
1996
fDate :
16-19 Nov. 1996
Firstpage :
290
Lastpage :
298
Abstract :
Dent and Mercer (1996) have introduced an algorithm called minimal forward checking (MFC) which always performs no worse than forward checking (FC) in terms of number of compatibility checks and node expanded given the same variable and value orderings. In this paper we describe an algorithm which extends MFC with backmarking and conflict-directed backtracking. The new algorithm has a smaller space complexity than MFC. Experiments were conducted to compare it with MFC and some regular FC based algorithms. The results show that the new algorithm always performs at least as good as its "non-lazy" counterpart. It outperforms MFC on average and its edge over MFC is particularly clear for problems near to phase transitions. Interestingly, the minimum width variable ordering heuristic appears to be a better choice than the fail-first heuristic for the new algorithm in many occasions, particularly for sparsely constrained problems.
Keywords :
backtracking; computational complexity; constraint handling; constraint theory; search problems; backmarking; compatibility checks; conflict-directed backjumping; conflict-directed backtracking; fail-first heuristic; minimal forward checking; minimum width variable ordering heuristic; phase transitions; sparsely constrained problems; value orderings; Data structures; Delay; Labeling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Tools with Artificial Intelligence, 1996., Proceedings Eighth IEEE International Conference on
ISSN :
1082-3409
Print_ISBN :
0-8186-7686-7
Type :
conf
DOI :
10.1109/TAI.1996.560466
Filename :
560466
Link To Document :
بازگشت