Near-Optimal Traveling Salesman Solution with Deep Attention

被引:0
作者
Kafakthong, Natdanai [1 ]
Sinapiromsaran, Krung [1 ]
机构
[1] Chulalongkorn Univ, Dept Math & Comp Sci, Bangkok 10330, Thailand
关键词
Traveling salesman problem; deep learning; genetic algorithm;
D O I
10.14569/IJACSA.2024.0151295
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Traveling Salesman Problem (TSP) is a well-known problem in computer science that requires finding the shortest possible route that visits every city exactly once. TSP has broad applications in logistics, routing, and supply chain management, where finding optimal or near-optimal solutions efficiently can lead to substantial cost and time reductions. However, traditional solvers rely on iterative processes that can be computationally expensive and time-consuming for largescale instances. This research proposes a novel deep learning architecture designed to predict optimal or near-optimal TSP tours directly from the problem's distance matrix, eliminating the need for extensive iterations to save total solving time. The proposed model leverages the attention mechanism to effectively focus on the most relevant parts of the network, ensuring accurate and efficient tour predictions. It has been tested on the TSPLIB benchmark dataset and observed significant improvements in both solution quality and computational speed compared to traditional solvers such as Gurobi and Genetic Algorithm. This method presents a scalable and efficient solution for large-scale TSP instances, making it a promising approach for real-world traveling salesman applications.
引用
收藏
页码:954 / 963
页数:10
相关论文
共 27 条
[1]  
Abadi M., 2015, TensorFlow: large-scale machine learning on heterogeneous distributed systems
[2]  
Applegate David, 2003, Concorde: A code for solving traveling salesman problems". In
[3]  
Applegate DL., 2011, TRAVELING SALESMAN P
[4]   A branch-and-bound algorithm for the time-dependent travelling salesman problem [J].
Arigliano, Anna ;
Calogiuri, Tobia ;
Ghiani, Gianpaolo ;
Guerriero, Emanuela .
NETWORKS, 2018, 72 (03) :382-392
[5]  
Bello Irwan, 2016, arXiv
[6]   Improving the Efficiency of Euclidean TSP Solving in Constraint Programming by Predicting Effective Nocrossing Constraints [J].
Bellodi, Elena ;
Bertagnon, Alessandro ;
Gavanelli, Marco ;
Zese, Riccardo .
AIXIA 2020 - ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 12414 :318-334
[7]  
Boyko N., 2021, International Journal of Computing, P543, DOI [10.47839/ijc.20.4.2442, DOI 10.47839/IJC.20.4.2442]
[8]  
Fortin FA, 2012, J MACH LEARN RES, V13, P2171
[9]  
Fu P., 2012, Journal of Convergence Information Technology, V7, P369
[10]  
Gunarathna U, 2022, arXiv, DOI DOI 10.48550/ARXIV.2201.04895