DocumentCode
617946
Title
Grammar-based Genetic Programming for evolving variable ordering heuristics
Author
Sosa-Ascencio, Alejandro ; Terashima-Marin, Hugo ; Valenzuela-Rendon, Manuel
Author_Institution
Dept. of Comput. Sci., Tecnol. de Monterrey, Monterrey, Mexico
fYear
2013
fDate
20-23 June 2013
Firstpage
1154
Lastpage
1161
Abstract
Genetic Programming has been used for the automatic creation of heuristics to address problems of boolean satisfiability and other complex computational problems. This paper presents a methodology to evolve variable ordering heuristics for constraint satisfaction problems, though a hyper-heuristic model based on genetic programming and a context-free grammar. We present an analysis of the efficiency of new heuristics generated against human-design heuristics and the generality level reached by solving instances with different parameterization, as well as an analysis of the behavior of heuristics generated with different training instances over the problem domain. The results show that in most of cases, the heuristics generated by our approach overcome the performance of human-design heuristic.
Keywords
Boolean algebra; computability; computational complexity; constraint satisfaction problems; context-free grammars; genetic algorithms; Boolean satisfiability; constraint satisfaction problems; context-free grammar; evolving variable ordering heuristics; grammar-based genetic programming; human-design heuristics; hyperheuristic model; parameterization; Arrays; Computational modeling; Computer science; Genetic programming; Grammar; Proposals; Training; Grammar; constraint satisfaction; genetic programming; hyper-heuristics;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation (CEC), 2013 IEEE Congress on
Conference_Location
Cancun
Print_ISBN
978-1-4799-0453-2
Electronic_ISBN
978-1-4799-0452-5
Type
conf
DOI
10.1109/CEC.2013.6557696
Filename
6557696
Link To Document