A deep reinforcement learning approach for solving the Traveling Salesman Problem with Drone

被引:21
|
作者
Bogyrbayeva, Aigerim [1 ]
Yoon, Taehyun [2 ]
Ko, Hanbum [2 ]
Lim, Sungbin [3 ]
Yun, Hyokun [4 ]
Kwon, Changhyun [5 ]
机构
[1] Suleyman Demirel Univ, Kaskelen, Kazakhstan
[2] UNIST, Ulsan, South Korea
[3] Korea Univ, Seoul, South Korea
[4] Amazon, Seattle, WA USA
[5] Univ S Florida, Tampa, FL 33620 USA
基金
新加坡国家研究基金会; 美国国家科学基金会;
关键词
Vehicle routing; Traveling salesman problem; Drones; Reinforcement learning; Neural networks; NEIGHBORHOOD SEARCH; OPTIMIZATION; LOGISTICS; TRUCK;
D O I
10.1016/j.trc.2022.103981
中图分类号
U [交通运输];
学科分类号
08 ; 0823 ;
摘要
Reinforcement learning has recently shown promise in learning quality solutions in many combinatorial optimization problems. In particular, the attention-based encoder-decoder models show high effectiveness on various routing problems, including the Traveling Salesman Problem (TSP). Unfortunately, they perform poorly for the TSP with Drone (TSP-D), requiring routing a heterogeneous fleet of vehicles in coordination-a truck and a drone. In TSP-D, the two vehicles are moving in tandem and may need to wait at a node for the other vehicle to join. State-less attention-based decoder fails to make such coordination between vehicles. We propose a hybrid model that uses an attention encoder and a Long Short-Term Memory (LSTM) network decoder, in which the decoder's hidden state can represent the sequence of actions made. We empirically demonstrate that such a hybrid model improves upon a purely attention-based model for both solution quality and computational efficiency. Our experiments on the min-max Capacitated Vehicle Routing Problem (mmCVRP) also confirm that the hybrid model is more suitable for the coordinated routing of multiple vehicles than the attention-based model. The proposed model demonstrates comparable results as the operations research baseline methods.
引用
收藏
页数:19
相关论文
共 50 条
  • [21] A New Approach for Solving the Generalized Traveling Salesman Problem
    Pop, P. C.
    Matei, O.
    Sabo, C.
    [J]. HYBRID METAHEURISTICS, 2010, 6373 : 62 - +
  • [22] A new approach for solving large traveling salesman problem
    Tsai, CF
    Tsai, CW
    Tseng, CC
    [J]. CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 1636 - 1641
  • [23] Solving the Parallel Drone Scheduling Traveling Salesman Problem via Constraint Programming
    Montemanni, Roberto
    Dell'Amico, Mauro
    [J]. ALGORITHMS, 2023, 16 (01)
  • [24] 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)
  • [25] Solving the clustered traveling salesman problem via traveling salesman problem methods
    Lu, Yongliang
    Hao, Jin-Kao
    Wu, Qinghua
    [J]. PEERJ COMPUTER SCIENCE, 2022, 7
  • [26] Optimization Approaches for the Traveling Salesman Problem with Drone
    Agatz, Niels
    Bouman, Paul
    Schmidt, Marie
    [J]. TRANSPORTATION SCIENCE, 2018, 52 (04) : 965 - 981
  • [27] Exact Methods for the Traveling Salesman Problem with Drone
    Roberti, Roberto
    Ruthmair, Mario
    [J]. TRANSPORTATION SCIENCE, 2021, 55 (02) : 315 - 335
  • [28] A faster heuristic for the traveling salesman problem with drone
    Hokama, Pedro Henrique Del Bianco
    Lintzmayer, Carla Negri
    San Felice, Mario Cesar
    [J]. OPTIMIZATION LETTERS, 2024,
  • [29] The flying sidekick traveling salesman problem with stochastic travel time: A reinforcement learning approach
    Liu, Zeyu
    Li, Xueping
    Khojandi, Anahita
    [J]. TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2022, 164
  • [30] Reinforcement Learning for Solving Colored Traveling Salesman Problems: An Entropy-Insensitive Attention Approach
    Zhu, Tianyu
    Shi, Xinli
    Xu, Xiangping
    Cao, Jinde
    [J]. IEEE Transactions on Artificial Intelligence, 2024, 5 (12): : 6699 - 6708