Skip to main content
Log in

An Extended Self-Organizing Map based on 2-opt algorithm for solving symmetrical Traveling Salesperson Problem

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Garey Michael R, Johnson David S (1979) Computers and intractability: a guide to the theory of NP-completeness. W. H. Freeman & Co., New York

    MATH  Google Scholar 

  2. Lawler EL, Lenstra JK (1985) The Traveling Salesman Problem-guided tour of combinatorial optimization. Wiley, New York

    Google Scholar 

  3. 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

  4. 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

    Google Scholar 

  5. Ali MM, Kamoun F (1993) Neural networks for shortest path computation and routing in computer networks. IEEE Trans Neural Netw 4(6):941–954

    Article  Google Scholar 

  6. 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

  7. 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

  8. 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

  9. 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

    Article  Google Scholar 

  10. 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

    Article  MATH  MathSciNet  Google Scholar 

  11. Laporte G (1992) The vehicle routing problem: an overview of exact and approximate algorithms. Eur J Oper Res 59:345–358

    Article  MATH  Google Scholar 

  12. WangWei Artificial (1995) Neural network theory applications. Beijing University of Aeronautic and Astronautic Science and Technology Press, Beijing

    Google Scholar 

  13. Kirk SG, Jr Patrick, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220:671–680

    Article  MathSciNet  Google Scholar 

  14. Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning. Addison-Wesley, Reading

    MATH  Google Scholar 

  15. 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

  16. 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

  17. Korte B (1989) Applications of combinatorial optimization. In: Mathematical programming, Volume 6 of Math. Appl. (Japanese Ser.). SCIPRESS, Tokyo, pp 1–55

  18. Kohonen T (2001) Self-organizing maps, Springer series in information sciences, vol 30, 3rd edn. Springer, Berlin

    Book  MATH  Google Scholar 

  19. Xu X, Tsai WT (1991) Effective neural algorithms for the Traveling Salesman Problem. Int J Neural Netw 4(2):193–205

    Article  Google Scholar 

  20. Lin S, Kernighan BW (1973) An effective heuristic algorithm for the Traveling-Salesman Problem. Oper Res 21:498–516

    Article  MATH  MathSciNet  Google Scholar 

  21. Mitra S, Pal SK (1994) Self-organizing neural network as a fuzzy classifier. Syst IEEE Trans Man Cybern 24(3):385–399

    Article  Google Scholar 

  22. Reinelt G (1995) TSPLIB 95 documentation. University of Heidelberg, Heidelberg, Germany. http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/

    Google Scholar 

  23. 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

  24. Michalewicz Z (1996) Genetic algorithms data structures evolution programs. Springer, Berlin

    Book  MATH  Google Scholar 

  25. 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

  26. Burke Laura I (1994) Neural methods for the Traveling Salesman Problem: insights from operations research. Int J Neural Netw 7(4):681–690

    Article  MATH  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to DoHyeun Kim.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-014-1773-z

Keywords

Navigation