DocumentCode
1903735
Title
Enumeration Strategies in Constraint Programming for Solving Puzzles
Author
Crawford, Broderick ; Aranda, Mary ; Castro, Carlos ; Monfroy, Eric
Author_Institution
Pontificia Univ. Catolica de Valparaiso, Valparaiso
fYear
2007
fDate
25-28 Sept. 2007
Firstpage
718
Lastpage
723
Abstract
Constraint programming is one of the major contributions of computer science for solving problems of high complexity. This paradigm is used to represent a wide variety of problems that can be modeled like constraint satisfaction problems and solving them via constraint propagation and enumeration. In this work, we study the resolution of puzzles with this approach, we evaluate the performance of different variable and value selection heuristics in the enumeration phase. It is demonstrated the relevance of the enumeration strategy in a constraint programming process.
Keywords
constraint handling; constraint theory; mathematics computing; optimisation; combinatorial problem; computer science; constraint enumeration; constraint programming; constraint propagation; constraint satisfaction problems; puzzles solving; value selection heuristics; Automotive engineering; Computer science; Constraint optimization; Labeling; Robot programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronics, Robotics and Automotive Mechanics Conference, 2007. CERMA 2007
Conference_Location
Morelos
Print_ISBN
978-0-7695-2974-5
Type
conf
DOI
10.1109/CERMA.2007.4367772
Filename
4367772
Link To Document