Arc Consistency during Search
Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 137-141.
Abstract
Enforcing arc consistency (AC) during search has proven to be a very effective method in solving Constraint Satisfaction Problems and it has been widely-used in many Constraint Programming systems. Although much effort has been made to design efficient standalone AC algorithms, there is no systematic study on how to efficiently enforce AC during search, as far as we know. The significance of the latter is clear given the fact that AC will be enforced millions of times in solving hard problems. In this paper, we propose a framework for enforcing AC during search (ACS) and complexity measurements of ACS algorithms. Based on this framework, several ACS algorithms are designed to take advantage of the residual data left in the data structures by the previous invocation(s) of ACS. The algorithms vary in the worst-case time and space complexity and other complexity measurements. Empirical study shows that some of the new ACS algorithms perform better than the conventional implementation of AC algorithms in a search procedure.
@inproceedings{ijcai2007p20,
title = {Arc Consistency during Search},
author = {Likitvivatanavong, Chavalit and Zhang, Yuanlin and Shannon, Scott and Bowen, James and Freuder, Eugene C.},
booktitle = {Proceedings of the Twentieth International Joint Conference on
Artificial Intelligence, {IJCAI-07}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Ramon López de Mántaras},
pages = {137--141},
year = {2007},
url = {https://ijcai.org/proceedings/2007/20},
}
TY - CPAPER TI - Arc Consistency during Search AU - Likitvivatanavong, Chavalit AU - Zhang, Yuanlin AU - Shannon, Scott AU - Bowen, James AU - Freuder, Eugene C. T2 - Proceedings of the Twentieth International Joint Conference on Artificial Intelligence, IJCAI-07 PB - International Joint Conferences on Artificial Intelligence PY - 2007 SP - 137 EP - 141 UR - https://ijcai.org/proceedings/2007/20 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: