Exploring the Solution Space of the Euclidean Traveling Salesman Problem Using a Kohonen SOM Neural Network

In this paper we present a new approach to solving the Euclidean traveling salesman problem (ETSP) using SOM Kohonen maps with chain topology. The Kohonen learning rule is used with random parameters providing different neuron locations. Any new neuron configuration allows us to obtain a new ETSP solution. This new approach to exploring the solution space of the ETSP is easy to implement and suitable for relatively large ETSP problems. Furthermore, the approach could be combined both with other global optimization methods as genetic algorithms and with simple TSP solving heuristic procedures. The method is illustrated by simulations used for solving some TSPLIB problems.

[1]  G. J. Hueter Solution of the traveling salesman problem with an adaptive ring , 1988, IEEE 1988 International Conference on Neural Networks.

[2]  E. M. Cochrane,et al.  The co-adaptive neural network approach to the Euclidean Travelling Salesman Problem , 2003, Neural Networks.

[3]  Yasuo Matsuyama,et al.  Self-organizing neural networks and various euclidean traveling salesman problems , 1992, Systems and Computers in Japan.

[4]  Richard Durbin,et al.  An analogue approach to the travelling salesman problem using an elastic net method , 1987, Nature.

[5]  Richard Szeliski,et al.  An Analysis of the Elastic Net Approach to the Traveling Salesman Problem , 1989, Neural Computation.

[6]  B. F. J. La Maire,et al.  Comparison of neural networks for solving the travelling salesman problem , 2012, 11th Symposium on Neural Network Applications in Electrical Engineering.

[7]  Hamid Abrishami Moghaddam,et al.  A Novel Constructive-Optimizer Neural Network for the Traveling Salesman Problem , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[8]  Young-Seuk Park,et al.  Self-Organizing Map , 2008 .

[9]  Barbara Rosario,et al.  A neural network for the travelling salesman problem with a well behaved energy function , 1997 .

[10]  Bernard Angéniol,et al.  Self-organizing feature maps and the travelling salesman problem , 1988, Neural Networks.

[11]  Joshua D. Knowles,et al.  Local search for the probabilistic traveling salesman problem: Correction to the 2-p-opt and 1-shift algorithms , 2005, Eur. J. Oper. Res..

[12]  Frederico Carvalho Vieira,et al.  An Efficient Approach to the Travelling Salesman Problem Using Self-Organizing Maps , 2003, Int. J. Neural Syst..

[13]  Christos H. Papadimitriou,et al.  The Euclidean Traveling Salesman Problem is NP-Complete , 1977, Theor. Comput. Sci..

[14]  Teuvo Kohonen,et al.  The self-organizing map , 1990, Neurocomputing.

[15]  Bihter Avsar,et al.  Parallelized neural network system for solving Euclidean traveling salesman problem , 2015, Appl. Soft Comput..

[16]  William M. Springer Review of the traveling salesman problem: a computational study by Applegate, Bixby, Chvátal, and Cook (Princeton University Press) , 2009, SIGA.

[17]  Yanping Bai,et al.  An Efficient Growing Ring SOM and Its Application to TSP , 2006 .

[18]  L. Platzman,et al.  Heuristics Based on Spacefilling Curves for Combinatorial Problems in Euclidean Space , 1988 .

[19]  Marco Budinich,et al.  A Self-Organizing Neural Network for the Traveling Salesman Problem That Is Competitive with Simulated Annealing , 1996, Neural Computation.

[20]  F. Favata,et al.  A study of the application of Kohonen-type neural networks to the Travelling Salesman Problem , 1991, Biological Cybernetics.

[21]  Zhiping Jia,et al.  A Self-Organizing Map Algorithm for the Traveling Salesman Problem , 2008, 2008 Fourth International Conference on Natural Computation.

[22]  Marco Budinich,et al.  A Self-Organising Neural Network for the Travelling Salesman Problem that is Competitive with Simulated Annealing , 1994 .

[23]  J. Fort Solving a combinatorial problem via self-organizing process: An application of the Kohonen algorithm to the traveling salesman problem , 1988, Biological Cybernetics.

[24]  Kwong-Sak Leung,et al.  An expanding self-organizing neural network for the traveling salesman problem , 2004, Neurocomputing.

[25]  Helge J. Ritter,et al.  Neural computation and self-organizing maps - an introduction , 1992, Computation and neural systems series.

[26]  John J. Bartholdi,et al.  Spacefilling curves and the planar travelling salesman problem , 1989, JACM.

[27]  Gerhard Reinelt,et al.  TSPLIB - A Traveling Salesman Problem Library , 1991, INFORMS J. Comput..

[28]  E. Lawler,et al.  Erratum: The Traveling Salesman Problem: A Guided Tour of Combinatorial Optimization , 1986 .

[29]  B. John Oommen,et al.  The Kohonen network incorporating explicit statistics and its application to the travelling salesman problem , 1999, Neural Networks.

[30]  J. Michael Steele Efficacy of spacefilling heuristics in Euclidean combinatorial optimization , 1989 .

[31]  Zhen Jin,et al.  An new self-organizing maps strategy for solving the traveling salesman problem , 2006 .