Title :
Linear genetic programming of parsimonious metaheuristics
Author :
Keller, R.E. ; Poli, R.
Author_Institution :
Univ. of Essex, Colchester
Abstract :
We use a form of grammar-based linear Genetic Programming (GP) as a hyperheuristic, i.e., a search heuristic on the space of heuristics. This technique is guided by domain- specific languages that one designs taking inspiration from elementary components of specialised heuristics and metaheuristics for a domain. We demonstrate this approach for traveling- salesperson problems for which we test different languages, including one containing a looping construct. Experimentation with benchmark instances from the TSPLIB shows that the GP hyperheuristic routinely and rapidly produces parsimonious metaheuristics that find tours whose lengths are highly competitive with the best real-valued lengths from literature.
Keywords :
genetic algorithms; grammars; heuristic programming; linear programming; travelling salesman problems; grammar-based linear genetic programming search heuristic; parsimonious metaheuristics; traveling-salesperson problem; Benchmark testing; Computational modeling; Evolutionary computation; Genetic programming; Optimization methods; Parallel processing; Personnel; Processor scheduling; Simulated annealing; Space exploration;
Conference_Titel :
Evolutionary Computation, 2007. CEC 2007. IEEE Congress on
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-1339-3
Electronic_ISBN :
978-1-4244-1340-9
DOI :
10.1109/CEC.2007.4425062