Abstract
Self-organizing map (SOM) is a powerful variant of neural network for solving optimization problems. Many researchers have reported SOM for Traveling Salesperson Problem; however, problems still exist due to the trapping of the optimization techniques at the local optimal position. In this work, we propose an Extended Self-Organizing Map based on 2-opt algorithm with one-dimensional neighborhood to approach the Symmetrical Traveling Salesperson Problem (STSP). We elaborate our approach for STSP where weights of neurons represent nodes that are placed in the polygonal domain. The selection of winner neuron of SOM has been extended to overcome the problem of trapping of SOM at local optima. The results of SOM are improved through 2-opt local optimization algorithm. We briefly discuss self-organization in neural networks, 2-opt algorithm, and extension applied to SOM. Finally, the algorithm is compared with Kohonen Self-Organizing Map and Evolutionary Algorithm. The results show that our approach performs better as compared to other techniques.
Similar content being viewed by others
References
Garey Michael R, Johnson David S (1979) Computers and intractability: a guide to the theory of NP-completeness. W. H. Freeman & Co., New York
Lawler EL, Lenstra JK (1985) The Traveling Salesman Problem-guided tour of combinatorial optimization. Wiley, New York
Fujimura K, Obu-Cann K, Tokutaka H (1999) Optimization of surface component mounting on the printed circuit board using SOM TSP method. In: Proceedings of the 6th ICONIP, vol 1, pp 131–136
Fujimura K, Fujiwaki S, Kwaw OC, toktaka H (2001) Optimization of electronic chip-mounting machine using SOM TSP method with 5 dimensional data. Proc ICII 4:26–31
Ali MM, Kamoun F (1993) Neural networks for shortest path computation and routing in computer networks. IEEE Trans Neural Netw 4(6):941–954
Onoyama T, Maekawa T, Kubota S, Taniguchi Y, Tsuruta S (2002) Intelligent evolutional algorithm for distribution network optimization. In: Proceedings of international conference control applications, pp 802-807
Banasza KD, Dale GA, Watkins AN, Jordan JD (1999) An optical technique for detecting fatigue cracks in aerospace structures. In: Proceedings of the 18th ICIASF, pp 1–27
Barrel D, Perrin JP, Dombre E, Liengeois A (1999) An evolutionary simulated annealing algorithm for optimizing robotic task ordering. In: Proceedings of IEEE ISATP, pp 157–162
Cheng CH, Lee WK, Wong KF (2002) A genetic algorithm-based clustering approach for database partitioning. IEEE Trans Syst Man Cybern C Appl Rev 32(3):215–230
Ascheuer N, unger MJ, Reinelt G (2000) A branch and cut algorithm for the asymmetric Traveling Salesman Problem with precedence constraints. Comput Optim Appl 17(1):61–84
Laporte G (1992) The vehicle routing problem: an overview of exact and approximate algorithms. Eur J Oper Res 59:345–358
WangWei Artificial (1995) Neural network theory applications. Beijing University of Aeronautic and Astronautic Science and Technology Press, Beijing
Kirk SG, Jr Patrick, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220:671–680
Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning. Addison-Wesley, Reading
Yan XS, Liu HM, Yan et al (2007) A fast evolutionary algorithm for traveling salesman problem. In: Proceedings of the third international conference on natural computation, vol 4, pp 85–90
Brocki L, Korinek D (2007) Kohonen self-organizing map for the Traveling Salesperson Problem. In: Recent advances in mechatronics. Springer, Heidelberg, pp 116–119. doi:10.1007/978-3-540-73956-2_24
Korte B (1989) Applications of combinatorial optimization. In: Mathematical programming, Volume 6 of Math. Appl. (Japanese Ser.). SCIPRESS, Tokyo, pp 1–55
Kohonen T (2001) Self-organizing maps, Springer series in information sciences, vol 30, 3rd edn. Springer, Berlin
Xu X, Tsai WT (1991) Effective neural algorithms for the Traveling Salesman Problem. Int J Neural Netw 4(2):193–205
Lin S, Kernighan BW (1973) An effective heuristic algorithm for the Traveling-Salesman Problem. Oper Res 21:498–516
Mitra S, Pal SK (1994) Self-organizing neural network as a fuzzy classifier. Syst IEEE Trans Man Cybern 24(3):385–399
Reinelt G (1995) TSPLIB 95 documentation. University of Heidelberg, Heidelberg, Germany. http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/
Johnson DS, McGeoch ALA, Rothberg TAEE (1996) Asymptotic experimental analysis for the Held-Karp traveling salesman bound. In: Proceedings of the seventh annual ACM-SIAM symposium on discrete algorithms, Atlanta, Georgia, USA, pp 341–350
Michalewicz Z (1996) Genetic algorithms data structures evolution programs. Springer, Berlin
Starkweather T, McDaniel S, Mathias K, Whitley D, Whitley C (1991) A comparison of genetic sequencing operators. In: Proceedings of the 4th international conference on genetic algorithms, San Mateo
Burke Laura I (1994) Neural methods for the Traveling Salesman Problem: insights from operations research. Int J Neural Netw 7(4):681–690
Acknowledgments
This work was supported by the Industrial Strategic Technology Development Program (No. 10043907, Development of high performance IoT device and Open Platform with Intelligent Software), and this research was supported by the MSIP (Ministry of Science, ICT and Future Planning), Korea, under the ITRC (Information Technology Research Center) support program (NIPA-2014-H0301-14-1048) supervised by the NIPA (National IT Industry Promotion Agency).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ahmad, R., Kim, D. An Extended Self-Organizing Map based on 2-opt algorithm for solving symmetrical Traveling Salesperson Problem. Neural Comput & Applic 26, 987–994 (2015). https://doi.org/10.1007/s00521-014-1773-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-014-1773-z