Hyper-heuristics for the dynamic variable ordering in constraint satisfaction problems

  • Authors:
  • H. Terashima-Marín;J. C. Ortiz-Bayliss;P. Ross;M. Valenzuela-Rendón

  • Affiliations:
  • Tecnológico de Monterrey, Monterrey, N. L., Mexico;Tecnológico de Monterrey, Monterrey, N. L., Mexico;Napier University, Edinburgh, United Kingdom;Tecnológico de Monterrey, Monterrey, N. L., Mexico

  • Venue:
  • Proceedings of the 10th annual conference on Genetic and evolutionary computation
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

The idea behind hyper-heuristics is to discover some combination of straightforward heuristics to solve a wide range of problems. To be worthwhile, such combination should outperform the single heuristics. This paper presents a GA-based method that produces general hyper-heuristics for the dynamic variable ordering within Constraint Satisfaction Problems. The GA uses a variable-length representation, which evolves combinations of condition-action rules producing hyper-heuristics after going through a learning process which includes training and testing phases. Such hyper-heuristics, when tested with a large set of benchmark problems, produce encouraging results for most of the cases. The testebed is composed of problems randomly generated using an algorithm proposed by Prosser.