Improving Relational Consistency Algorithms Using Dynamic Relation Partitioning

Autor: Robert J. Woodward, Berthe Y. Choueiry, Christian Bessiere, Anthony Schneider
Přispěvatelé: Constraint Systems Laboratory, University of Nebraska [Lincoln], University of Nebraska System-University of Nebraska System, Agents, Apprentissage, Contraintes (COCONUT), Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier (LIRMM), Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM), European Project: 284715,EC:FP7:ICT,FP7-ICT-2011-C,ICON(2012), University of Nebraska–Lincoln, Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)
Jazyk: angličtina
Rok vydání: 2014
Předmět:
Zdroj: 20th International Conference on Principles and Practice of Constraint Programming
CP: Principles and Practice of Constraint Programming
CP: Principles and Practice of Constraint Programming, Sep 2014, Lyon, France. pp.688-704, ⟨10.1007/978-3-319-10428-7_50⟩
Lecture Notes in Computer Science ISBN: 9783319104270
CP
DOI: 10.1007/978-3-319-10428-7_50⟩
Popis: International audience; Relational consistency algorithms are instrumental for solving difficult instances of Constraint Satisfaction Problems (CSPs), often allowing backtrack-free search. In this paper, we improve an algorithm for enforcing relational consistency by exploiting the property that the constraints of the dual encoding of a CSP are piecewise functional. This property allows us to partition a CSP relation into blocks of equivalent tuples at varying levels of granularity. Our new algorithm dynamically exploits those partitions. Our experiments show a significant improvement of the processing time for enforcing relational consistency.
Databáze: OpenAIRE