G-DGANet: Gated deep graph attention network with reinforcement learning for solving traveling salesman problem

被引:0
|
作者
Fellek, Getu [1 ]
Farid, Ahmed [1 ]
Fujimura, Shigeru [1 ]
Yoshie, Osamu [1 ]
Gebreyesus, Goytom [1 ]
机构
[1] Waseda Univ, Grad Sch Informat Prod & Syst, Kitakyushu, Japan
关键词
Graph neural network; Deep reinforcement learning; Traveling salesman problem; Deep graph representation learning; ALGORITHMS;
D O I
10.1016/j.neucom.2024.127392
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Combinatorial optimization problem (COP) is an NP -hard problem for which finding an optimal solution is difficult, especially as the problem size increases. The Traveling Salesman Problem (TSP), one of the COPs that can be formulated over a graph, is a well -researched area in operations research and computer science. Deep Reinforcement Learning (DRL) is now regarded as a promising approach for solving TSP and other NP hard problems. In this paper, we propose a novel Gated Deep Graph Attention Network (G-DGANet) which builds upon the existing Graph Neural Network (GNN) to solve TSP. The proposed G-DGANet uses gating mechanism between subsequent layers of the network to extract representations of nodes deeper in the network without loss in performance. G-DGANet also designs a novel aggregator to construct global graph embeddings from different embedding preferences. In addition, to effectively learn underlying structure of a graph, G-DGANet integrates node and edge information of the graph while updating node representations in the message passing mechanism. We used proximal policy optimization (PPO) to train G-DGANet on randomly generated instances. We conducted an experiment on randomly generated instances and on real -world road network data generated from digital maps to verify the performance of G-DGANet. The findings from experiments demonstrate that G-DGANet outperforms most traditional heuristics and existing DRL approaches, with high generalization abilities from random instance training to random instance testing and real -world road network instance testing.
引用
收藏
页数:13
相关论文
共 50 条
  • [21] Solving the Traveling Salesperson Problem with Precedence Constraints by Deep Reinforcement Learning
    Loewens, Christian
    Ashraf, Inaam
    Gembus, Alexander
    Cuizon, Genesis
    Falkner, Jonas K.
    Schmidt-Thieme, Lars
    [J]. ADVANCES IN ARTIFICIAL INTELLIGENCE, KI 2022, 2022, 13404 : 160 - 172
  • [22] NeuralGLS: learning to guide local search with graph convolutional network for the traveling salesman problem
    Sui, Jingyan
    Ding, Shizhe
    Xia, Boyang
    Liu, Ruizhi
    Bu, Dongbo
    [J]. NEURAL COMPUTING & APPLICATIONS, 2023, 36 (17): : 9687 - 9706
  • [23] A neuro-immune network for solving the traveling salesman problem
    Pasti, Rodrigo
    de Castro, Leandro Nunes
    [J]. 2006 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORK PROCEEDINGS, VOLS 1-10, 2006, : 3760 - +
  • [24] Solving the traveling salesman problem using a recurrent neural network
    Tarkov M.S.
    [J]. Numer. Anal. Appl., 3 (275-283): : 275 - 283
  • [25] A Deep Reinforcement Learning Based Real-Time Solution Policy for the Traveling Salesman Problem
    Ling, Zhengxuan
    Zhang, Yu
    Chen, Xi
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (06) : 5871 - 5882
  • [26] BiGNN: Bipartite graph neural network with attention mechanism for solving multiple traveling salesman problems in urban logistics
    Liang, Haojian
    Wang, Shaohua
    Li, Huilai
    Zhou, Liang
    Zhang, Xueyan
    Wang, Shaowen
    [J]. INTERNATIONAL JOURNAL OF APPLIED EARTH OBSERVATION AND GEOINFORMATION, 2024, 129
  • [27] Prize-Collecting Traveling Salesman Problem: a Reinforcement Learning Approach
    Ruiz, Justin
    Gonzalez, Christopher
    Chen, Yutian
    Tang, Bin
    [J]. ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 4416 - 4421
  • [28] Parallelized neural network system for solving Euclidean traveling salesman problem
    Avsar, Bihter
    Aliabadi, Danial Esmaeili
    [J]. APPLIED SOFT COMPUTING, 2015, 34 : 862 - 873
  • [29] Reinforcement learning for the traveling salesman problem: Performance comparison of three algorithms
    Wang, Jiaying
    Xiao, Chenglong
    Wang, Shanshan
    Ruan, Yaqi
    [J]. JOURNAL OF ENGINEERING-JOE, 2023, 2023 (09):
  • [30] An Efficient Hybrid Graph Network Model for Traveling Salesman Problem with Drone
    Yang Wang
    Xiaoxiao Yang
    Zhibin Chen
    [J]. Neural Processing Letters, 2023, 55 : 10353 - 10370