Title :
An arc-consistency algorithm optimal in the number of constraint checks
Author :
Bessière, Christian ; Régin, Jean-Charles
Author_Institution :
LIRMM, Univ. des Sci. et Tech. du Languedoc, Montpellier, France
Abstract :
C. Bessiere and M.O. Cordier (1994) said that the AC-6 arc consistency algorithm is optimal in time on constraint networks where nothing is known about the constraint semantics. However, in constraint networks, it is always assumed that constraints are bidirectional. None of the previous algorithms achieving arc-consistency (AC-3, AC-4, AC-6) use constraint bidirectionality. We propose here an improved version of AC-6 which uses this property. Then, we claim that our new algorithm is optimal in the number of constraint checks performed (i.e. given a variable, value, and arc ordering, it performs the minimum possible number of constraint checks according to these orders)
Keywords :
constraint handling; AC-6; arc-consistency algorithm; constraint checks; constraint networks; Conferences; Explosions; Filtering algorithms; Time factors;
Conference_Titel :
Tools with Artificial Intelligence, 1994. Proceedings., Sixth International Conference on
Conference_Location :
New Orleans, LA
Print_ISBN :
0-8186-6785-0
DOI :
10.1109/TAI.1994.346465