Abstract:
A new algorithm (NWTA-algorithm) for solving the traveling salesman problem (TSP) is proposed. The algorithm is based on the use of the Hopfield recurrent neural network, the WTA method (“Winner takes all”) for the cycle formation, and 2-opt optimization method. A special feature of the algorithm proposed is in the use of the method of partial (prefix) sums to accelerate the solution of the system of the Hopfield network equations. For attaining additional acceleration, the parallelization of the algorithm proposed is performed on GPU with the CUDA technology. Several examples from the TSPLIB library with the number of cities from 51 to 2,392 show that the algorithm proposed finds approximate solutions of the TSP (a relative increase in the length of the route with respect to the optimum is 0.03÷0.14). With a large number of cities (130 and more) the NWTA-algorithm running duration on the CPU is in 4÷24 times less than the duration of the heuristic LKH algorithm giving optimal solutions for all TSPLIB examples.
Citation:
M. S. Tarkov, “Solving the traveling salesman problem using a recurrent neural network”, Sib. Zh. Vychisl. Mat., 18:3 (2015), 337–347; Num. Anal. Appl., 8:3 (2015), 275–283
This publication is cited in the following 5 articles:
Song Liu, Di Liu, Meilong Le, “Multi-UAV Delivery Path Optimization Based on Fuzzy C-Means Clustering Algorithm Based on Annealing Genetic Algorithm and Improved Hopfield Neural Network”, WEVJ, 16:3 (2025), 157
Stefan Wintersteller, Martin Uray, Michael Lehenauer, Stefan Huber, Lecture Notes in Computer Science, 13789, Computer Aided Systems Theory – EUROCAST 2022, 2022, 611
Kin Neng Tong, Iat In Fong, In Iat Li, Chi Him Anthony Cheng, Soi Chak Choi, Hau Xiang Ye, WEI SHAN LEE, “APPLICATIONS OF TRAVELING SALESMAN PROBLEM ON THE OPTIMAL SIGHTSEEING ORDERS OF MACAO WORLD HERITAGE SITES WITH REAL TIME OR DISTANCE VALUES BETWEEN EVERY PAIR OF SITES”, Int. J. Eng. Sci. Tech, 5:5 (2021), 41
Ya. Sun, L. Teng, Sh. Yin, H. Li, “A new wolf colony search algorithm based on search strategy for solving travelling salesman problem”, Int. J. Comput. Sci. Eng., 18:1 (2019), 1–11
M. Yousefikhoshbakht, A. Dolatnejad, “An efficient combined meta-heuristic algorithm for solving the traveling salesman problem”, BRAIN-Broad Res. Artif. Intellect. Neurosci., 7:3 (2016), 125–138