by Smith-Miles, KA, van Hemert, J and Lim, Y
Abstract:
Whether the goal is performance prediction, or insights into the relationships between algorithm performance and instance characteristics, a comprehensive set of meta-data from which relationships can be learned is needed. This paper provides a methodology to determine if the meta-data is sufficient, and demonstrates the critical role played by instance generation methods. Instances of the Travelling Salesman Problem (TSP) are evolved using an evolutionary algorithm to produce distinct classes of instances that are intentionally easy or hard for certain algorithms. A comprehensive set of features is used to characterise instances of the TSP, and the impact of these features on difficulty for each algorithm is analysed. Finally, performance predictions are achieved with high accuracy on unseen instances for predicting search effort as well as identifying the algorithm likely to perform best.
Reference:
Understanding TSP Dfficulty by Learning from Evolved Instances (Smith-Miles, KA, van Hemert, J and Lim, Y), In Learning and Intelligent Optimization (Blum, C, ed.), 2010.
Bibtex Entry:
@article{Smith-MilesHemert2010fk,
_day = {25},
abstract = {Whether the goal is performance prediction, or insights into the relationships between algorithm performance and instance characteristics, a comprehensive set of meta-data from which relationships can be learned is needed. This paper provides a methodology to determine if the meta-data is sufficient, and demonstrates the critical role played by instance generation methods. Instances of the Travelling Salesman Problem (TSP) are evolved using an evolutionary algorithm to produce distinct classes of instances that are intentionally easy or hard for certain algorithms. A comprehensive set of features is used to characterise instances of the TSP, and the impact of these features on difficulty for each algorithm is analysed. Finally, performance predictions are achieved with high accuracy on unseen instances for predicting search effort as well as identifying the algorithm likely to perform best.},
author = {Smith-Miles, KA and van Hemert, J and Lim, Y},
date-added = {2010-04-25 11:12:57 +0100},
date-modified = {2010-04-25 11:15:11 +0100},
editor = {Blum, C},
journal = {Learning and Intelligent Optimization},
keywords = {problem evolving},
organization = {Lecture Notes in Computer Science},
pages = {In press},
series = {Lecture Notes in Computer Science},
title = {Understanding TSP Dfficulty by Learning from Evolved Instances},
year = {2010}}