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 条
  • [1] G-DGANet: Gated deep graph attention network with reinforcement learning for solving traveling salesman problem
    Fellek, Getu
    Farid, Ahmed
    Fujimura, Shigeru
    Yoshie, Osamu
    Gebreyesus, Goytom
    [J]. Neurocomputing, 2024, 579
  • [2] A deep reinforcement learning approach for solving the Traveling Salesman Problem with Drone
    Bogyrbayeva, Aigerim
    Yoon, Taehyun
    Ko, Hanbum
    Lim, Sungbin
    Yun, Hyokun
    Kwon, Changhyun
    [J]. TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2023, 148
  • [3] A Graph Pointer Network-Based Multi-Objective Deep Reinforcement Learning Algorithm for Solving the Traveling Salesman Problem
    Perera, Jeewaka
    Liu, Shih-Hsi
    Mernik, Marjan
    Crepinsek, Matej
    Ravber, Miha
    [J]. MATHEMATICS, 2023, 11 (02)
  • [4] Applying Deep Learning and Reinforcement Learning to Traveling Salesman Problem
    Miki, Shoma
    Yamamoto, Daisuke
    Ebara, Hiroyuki
    [J]. 2018 INTERNATIONAL CONFERENCE ON COMPUTING, ELECTRONICS & COMMUNICATIONS ENGINEERING (ICCECE), 2018, : 65 - 70
  • [5] Solving Dynamic Traveling Salesman Problems With Deep Reinforcement Learning
    Zhang, Zizhen
    Liu, Hong
    Zhou, MengChu
    Wang, Jiahai
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (04) : 2119 - 2132
  • [6] Solving Time-Dependent Traveling Salesman Problem with Time Windows with Deep Reinforcement Learning
    Wu, Guojin
    Zhang, Zizhen
    Liu, Hong
    Wang, Jiahai
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2021, : 558 - 563
  • [7] GGTAN: Graph Gated Talking-Heads Attention Networks for Traveling Salesman Problem
    Guo, Shichao
    Xiao, Yang
    Niu, Lingfeng
    [J]. 2020 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCE ON WEB INTELLIGENCE AND INTELLIGENT AGENT TECHNOLOGY (WI-IAT 2020), 2020, : 676 - 681
  • [8] Deep Reinforcement Learning for Traveling Salesman Problem with Time Windows and Rejections
    Zhang, Rongkai
    Prokhorchuk, Anatolii
    Dauwels, Justin
    [J]. 2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [9] Reinforcement learning for the traveling salesman problem with refueling
    André L. C. Ottoni
    Erivelton G. Nepomuceno
    Marcos S. de Oliveira
    Daniela C. R. de Oliveira
    [J]. Complex & Intelligent Systems, 2022, 8 : 2001 - 2015
  • [10] Reinforcement learning for the traveling salesman problem with refueling
    Ottoni, Andre L. C.
    Nepomuceno, Erivelton G.
    Oliveira, Marcos S. de
    Oliveira, Daniela C. R. de
    [J]. COMPLEX & INTELLIGENT SYSTEMS, 2022, 8 (03) : 2001 - 2015