A Memetic-Clustering-Based Evolution Strategy for Traveling Salesman Problems

A new evolution strategy based on clustering and local search scheme is proposed for some kind of large-scale travelling salesman problems in this paper. First, the problem is divided into several subproblems with smaller sizes by clustering, then the optimal or the approximate optimal tour for each subproblem is searched by a local search technique. Moreover, these tours obtained for the subproblems are properly connected to form a feasible tour based on a specifically-designed connection scheme. Furthermore, a new mutation operator is designed and used to improve each connected feasible tour further. The global convergence of the proposed algorithm is proved. At last, the simulations are made for several problems and the results indicate the proposed algorithm is effective.

[1]  Anil K. Jain,et al.  Data clustering: a review , 1999, CSUR.

[2]  Byung Ro Moon,et al.  Toward minimal restriction of genetic encoding and crossovers for the two-dimensional Euclidean TSP , 2002, IEEE Trans. Evol. Comput..

[3]  Carsten Lund,et al.  Proof verification and hardness of approximation problems , 1992, Proceedings., 33rd Annual Symposium on Foundations of Computer Science.

[4]  Shigenobu Kobayashi,et al.  Edge Assembly Crossover: A High-Power Genetic Algorithm for the Travelling Salesman Problem , 1997, ICGA.

[5]  Julian F. Miller,et al.  Genetic and Evolutionary Computation — GECCO 2003 , 2003, Lecture Notes in Computer Science.

[6]  José Ignacio Hidalgo,et al.  A hybrid heuristic for the traveling salesman problem , 2001, IEEE Trans. Evol. Comput..

[7]  B. Freisleben,et al.  Genetic local search for the TSP: new results , 1997, Proceedings of 1997 IEEE International Conference on Evolutionary Computation (ICEC '97).

[8]  Ronald L. Graham,et al.  Some NP-complete geometric problems , 1976, STOC '76.

[9]  K. Katayama,et al.  Iterated local search approach using genetic transformation to the traveling salesman problem , 1999 .

[10]  Bernd Freisleben,et al.  New Genetic Local Search Operators for the Traveling Salesman Problem , 1996, PPSN.

[11]  Hans-Paul Schwefel,et al.  Parallel Problem Solving from Nature — PPSN IV , 1996, Lecture Notes in Computer Science.

[12]  Robin Milner,et al.  On Observing Nondeterminism and Concurrency , 1980, ICALP.

[13]  David S. Johnson,et al.  Local Optimization and the Traveling Salesman Problem , 1990, ICALP.

[14]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[15]  Brian W. Kernighan,et al.  An Effective Heuristic Algorithm for the Traveling-Salesman Problem , 1973, Oper. Res..