Comparing genetic algorithm and guided local search methods by symmetric TSP instances

This paper aims at comparing Genetic Algorithm (GA) and Guided Local Search (GLS) methods so as to scrutinize their behaviors. Authors apply the GLS program with the Fast Local Search (FLS), developed at University of Essex, and implement a genetic algorithm with partially-mapped and order crossovers, reciprocal and inversion mutations, and rank and tournament selections in order to experiment with various Travelling Salesman Problems. The paper then ends up with two prominent conclusions regarding the performance of these meta-heuristic techniques over wide range of symmetric-TSP instances. First, the GLS-FLS strategy on the s-TSP instances yields the most promising performance in terms of the near-optimality and the mean CPU time. Second, the GA results are comparable to GLS-FLS outcomes on the same s-TSP instances. In the other word, the GA is able to generate near optimal solutions with some compromise in the CPU time.

[1]  Willem Jan van Hoeve,et al.  Reduced Cost-Based Ranking for Generating Promising Subproblems , 2002, CP.

[2]  Lawrence D. Stone Feature Article - The Process of Search Planning: Current Approaches and Continuing Problems , 1983, Oper. Res..

[3]  Weixiong Zhang,et al.  A Novel Local Search Algorithm for the Traveling Salesman Problem that Exploits Backbones , 2005, IJCAI.

[4]  Kenneth Alan De Jong,et al.  An analysis of the behavior of a class of genetic adaptive systems. , 1975 .

[5]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[6]  Zbigniew Michalewicz,et al.  Genetic algorithms + data structures = evolution programs (3rd ed.) , 1996 .

[7]  Vassil Smarkov,et al.  Genetic operators crossover and mutation in solving the TSP problem , 2005 .

[8]  Emanuel Falkenauer,et al.  Genetic Algorithms and Grouping Problems , 1998 .

[9]  Fan Guo,et al.  A Novel Tour Construction Heuristic for Traveling Salesman Problem Using LFF Principle , 2006, JCIS.

[10]  Dirk Van Gucht,et al.  Parallel Genetic Algorithms Applied to the Traveling Salesman Problem , 1991, SIAM J. Optim..

[11]  Wayne Pullan,et al.  Adapting the genetic algorithm to the travelling salesman problem , 2003, The 2003 Congress on Evolutionary Computation, 2003. CEC '03..

[12]  Schloss Birlinghoven Evolution in Time and Space -the Parallel Genetic Algorithm , 1991 .

[13]  F. Glover,et al.  In Modern Heuristic Techniques for Combinatorial Problems , 1993 .

[14]  Peng Gang,et al.  A multiple heuristic search algorithm for solving traveling salesman problem , 2003, Proceedings of the Fourth International Conference on Parallel and Distributed Computing, Applications and Technologies.

[15]  Emile H. L. Aarts,et al.  Simulated Annealing: Theory and Applications , 1987, Mathematics and Its Applications.

[16]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[17]  F. Glover,et al.  Bandwidth packing: a tabu search approach , 1993 .

[18]  Emile H. L. Aarts,et al.  Genetic Local Search Algorithms for the Travelling Salesman Problem , 1990, PPSN.

[19]  C. Reeves Modern heuristic techniques for combinatorial problems , 1993 .

[20]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1992, Artificial Intelligence.

[21]  Edward P. K. Tsang,et al.  Guided local search joins the elite in discrete optimisation , 1998, Constraint Programming and Large Scale Discrete Optimization.

[22]  K. Dejong,et al.  An analysis of the behavior of a class of genetic adaptive systems , 1975 .