title: Experimental Matching of Instances to Heuristics for Constraint Satisfaction Problems.
abstract: Constraint satisfaction problems are of special interest for the artificial intelligence and operations research community due to their many applications. Although heuristics involved in solving these problems have largely been studied in the past, little is known about the relation between instances and the respective performance of the heuristics used to solve them. This paper focuses on both the exploration of the instance space to identify relations between instances and good performing heuristics and how to use such relations to improve the search. Firstly, the document describes a methodology to explore the instance space of constraint satisfaction problems and evaluate the corresponding performance of six variable ordering heuristics for such instances in order to find regions on the instance space where some heuristics outperform the others. Analyzing such regions favors the understanding of how these heuristics work and contribute to their improvement. Secondly, we use the information gathered from the first stage to predict the most suitable heuristic to use according to the features of the instance currently being solved. This approach proved to be competitive when compared against the heuristics applied in isolation on both randomly generated and structured instances of constraint satisfaction problems.
authors.affiliation: National School of Engineering and Sciences, Tecnológico de Monterrey, Avenida Eugenio Garza Sada 2501 Sur, Colonia Tecnológico, 64849 Monterrey, NL, Mexico.
authors.forename: Jorge Humberto
authors.initials: JH
authors.lastname: Moreno-Scott
authors.affiliation: National School of Engineering and Sciences, Tecnológico de Monterrey, Avenida Eugenio Garza Sada 2501 Sur, Colonia Tecnológico, 64849 Monterrey, NL, Mexico.
authors.forename: José Carlos
authors.initials: JC
authors.lastname: Ortiz-Bayliss
authors.affiliation: National School of Engineering and Sciences, Tecnológico de Monterrey, Avenida Eugenio Garza Sada 2501 Sur, Colonia Tecnológico, 64849 Monterrey, NL, Mexico.
authors.forename: Hugo
authors.initials: H
authors.lastname: Terashima-Marín
authors.affiliation: National School of Engineering and Sciences, Tecnológico de Monterrey, Avenida Eugenio Garza Sada 2501 Sur, Colonia Tecnológico, 64849 Monterrey, NL, Mexico.
authors.forename: Santiago Enrique
authors.initials: SE
authors.lastname: Conant-Pablos
mesh_terms: D000465:Algorithms; D001185:Artificial Intelligence; D003198:Computer Simulation; D000066506:Heuristics / Q000502:physiology*; D006801:Humans; D008962:Models, Theoretical; D017711:Nonlinear Dynamics; D010549:Personal Satisfaction