Abstract
Arc-consistency algorithms are widely used to prune the search space of CSPs. Two of the most well-known and frequently used arc-consistency algorithms for filtering CSPs are AC3 and AC4. These algorithms repeatedly carry out revisions and they require support checks for identifying and deleting all unsupported values from the domains. Nevertheless, many revisions are ineffective, that is, they cannot delete any value and they consume a lot of checks and time. In this paper, we present AC4-OP and AC3-NN, two extended versions of AC4 and AC3 respectively, for dealing with non-normalized CSPs. Furthermore AC4-OP is an optimized version of AC4 that manages the binary and non-normalized constraints in only one direction, storing for their later evaluation the inverse supports that are found. The use of AC4-OP reduces number of constraint checks by 50%. Also, the average of propagations is reduced by at least 15% while pruning the same search space as AC4.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
R. Barták. Theory and practice of constraint propagation. In J. Figwer, editor, Proceedings of the 3rd Workshop on Constraint Programming in Decision and Control, 2001.
R. Barták. Constraint propagation and backtracking-based search. In Lecture Notes. First international summer school on CP, 2005.
C. Bessiere. Constraint propagation. Technical report, CNRS/University of Montpellier, 2006.
R. Dechter. Constraint Processing. Morgan Kaufmann, 2003.
A. K. Mackworth. Consistency in networks of relations. AI, 8:99–118, 1977.
R. Mohr and T.C. Henderson. Arc and path consistency revised. AI, 28:225–233, 1986.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag London
About this paper
Cite this paper
Arangu, M., Salido, M.A., Barber, F. (2010). Extending arc-consistency algorithms for Non-Normalized CSPs. In: Bramer, M., Ellis, R., Petridis, M. (eds) Research and Development in Intelligent Systems XXVI. Springer, London. https://doi.org/10.1007/978-1-84882-983-1_24
Download citation
DOI: https://doi.org/10.1007/978-1-84882-983-1_24
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-84882-982-4
Online ISBN: 978-1-84882-983-1
eBook Packages: Computer ScienceComputer Science (R0)