Title :
A Hyperheuristic Approach to Select Enumeration Strategies in Constraint Programming
Author :
Crawford, Broderick ; Montecinos, Mauricio ; Castro, Carlos ; Monfroy, Eric
Author_Institution :
Pontificia Univ. Catolica de Valparaiso, Valparaiso, Chile
Abstract :
This work is focused on the Enumeration phase of Constraint Programming to solve Constraint Satisfaction Problems, an enumeration strategy is constituted by a variable selection heuristic and a value selection heuristic. A suitable definition and use of the enumeration strategy can strongly improve the resolution process. In order to select the enumeration strategies dynamically here we present a hyperheuristic approach using information about the search process. We report encouraging results where our combination of strategies outperforms the use of individual strategies.
Keywords :
constraint handling; constraint theory; query formulation; constraint programming; constraint satisfaction problems; enumeration strategies; hyperheuristic approach; resolution process; search information; value selection heuristic; variable selection heuristic; Adaptive control; Constraint optimization; Engines; Input variables; Labeling; Problem-solving; Programmable control; Proposals; Telecommunication computing; Telecommunication control; Constraint Programming; Constraint Satisfaction Problems; Enumeration Strategies; Value Ordering Heuristics; Variable Ordering Heuristics;
Conference_Titel :
Advances in Computing, Control, & Telecommunication Technologies, 2009. ACT '09. International Conference on
Conference_Location :
Trivandrum, Kerala
Print_ISBN :
978-1-4244-5321-4
Electronic_ISBN :
978-0-7695-3915-7
DOI :
10.1109/ACT.2009.73