Explaining the effects of preprocessing on constraint satisfaction search
Loading...
Files
Published version
Date
2023-02-23
Authors
Wallace, Richard J.
Journal Title
Journal ISSN
Volume Title
Publisher
Springer
Published Version
Abstract
Preprocessing constraint satisfaction problems is a much studied method for improving the performance of subsequent solution search. The traditional explanation for its beneficial effects is “problem reduction”, where possible values that cannot take part in a solution are discarded, leaving fewer possibilities to explore during search. Here, we show that this is not the only or even the main factor when dynamic variable ordering heuristics are used. Multiple lines of evidence indicate that under these conditions domain reductions effected by preprocessing serve to inform the heuristic as to which variables should be chosen for instantiation before others. It is suggested that an information transmission model is needed to account for such effects, and it is argued that an extension of this approach can incorporate simple domain reduction effects as well.
Description
Keywords
Constraint satisfaction , Preprocessing algorithm , Arc consistency , Neighbourhood singleton arc consistency
Citation
Wallace, R.J. (2023) ‘Explaining the effects of preprocessing on constraint satisfaction search’, in L. Longo and R. O’Reilly (eds) Irish Conference on Artificial Intelligence and Cognitive Science, AICS 2022, Artificial Intelligence and Cognitive Science. CCIS,volume 1662, Cham: Springer Nature Switzerland, pp. 423–436.https://doi.org/10.1007/978-3-031-26438-2_33.