A faster heuristic for the traveling salesman problem with drone

被引:0
|
作者
Hokama, Pedro Henrique Del Bianco [1 ]
Lintzmayer, Carla Negri [2 ]
San Felice, Mario Cesar [3 ]
机构
[1] Univ Fed Itajuba, Itajuba, MG, Brazil
[2] Univ Fed ABC, Santo Andre, SP, Brazil
[3] Univ Fed Sao Carlos, Sao Carlos, SP, Brazil
关键词
Traveling salesman problem; Vehicle routing; Drones; Delivery;
D O I
10.1007/s11590-024-02134-9
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
The Flying Sidekick Traveling Salesman Problem (FSTSP) consists of using one truck and one drone to perform deliveries to a set of customers. The drone is limited to delivering to one customer at a time, after which it returns to the truck, from where it can be launched again. The goal is to minimize the time required to service all customers and return both vehicles to the depot. In the literature, we can find heuristics for this problem that follow the order-first split-second approach: find a Hamiltonian cycle h with all customers, and then remove some customers to be handled by the drone while deciding from where the drone will be launched and where it will be retrieved. Indeed, they optimally solve the h-FSTSP, which is a variation that consists of solving the FSTSP while respecting a given initial cycle h. We present the Lazy Drone Property, which guarantees that only some combinations of nodes for the launch and retrieval of the drone need to be considered by algorithms for the h-FSTSP. We also present an algorithm that uses the property, and we show experimental results which corroborate its effectiveness in decreasing the running time of such algorithms. Our algorithm was shown to be more than 84 times faster than the previously best-known ones over the literature benchmark. Moreover, on average, it considered an amount of launch and retrieval pairs that is linear on the number of customers, indicating that the algorithm's performance should be sustainable for larger instances.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] The traveling salesman problem with drone resupply
    Dienstknecht, Michael
    Boysen, Nils
    Briskorn, Dirk
    [J]. OR SPECTRUM, 2022, 44 (04) : 1045 - 1086
  • [2] The traveling salesman problem with drone resupply
    Michael Dienstknecht
    Nils Boysen
    Dirk Briskorn
    [J]. OR Spectrum, 2022, 44 : 1045 - 1086
  • [3] A Study on the Traveling Salesman Problem with a Drone
    Tang, Ziye
    van Hoeve, Willem-Jan
    Shaw, Paul
    [J]. INTEGRATION OF CONSTRAINT PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND OPERATIONS RESEARCH, CPAIOR 2019, 2019, 11494 : 557 - 564
  • [4] Traveling Salesman Problem With a Drone Station
    Kim, Sungwoo
    Moon, Ilkyeong
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2019, 49 (01): : 42 - 52
  • [5] A NEW HEURISTIC FOR THE TRAVELING SALESMAN PROBLEM
    CARLIER, J
    VILLON, P
    [J]. RAIRO-RECHERCHE OPERATIONNELLE-OPERATIONS RESEARCH, 1990, 24 (03): : 245 - 253
  • [6] An iterative two-step heuristic for the parallel drone scheduling traveling salesman problem
    Saleu, Raissa G. Mbiadou
    Deroussi, Laurent
    Feillet, Dominique
    Grangeon, Nathalie
    Quilliot, Alain
    [J]. NETWORKS, 2018, 72 (04) : 459 - 474
  • [7] HEURISTIC FOR ASYMMETRIC TRAVELING SALESMAN PROBLEM
    VANDERCRYUSSEN, P
    RIJCKAERT, MJ
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1978, 29 (07) : 697 - 701
  • [8] A hybrid heuristic for the traveling salesman problem
    Baraglia, R
    Hidalgo, JI
    Perego, R
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2001, 5 (06) : 613 - 622
  • [9] Optimization Approaches for the Traveling Salesman Problem with Drone
    Agatz, Niels
    Bouman, Paul
    Schmidt, Marie
    [J]. TRANSPORTATION SCIENCE, 2018, 52 (04) : 965 - 981
  • [10] Exact Methods for the Traveling Salesman Problem with Drone
    Roberti, Roberto
    Ruthmair, Mario
    [J]. TRANSPORTATION SCIENCE, 2021, 55 (02) : 315 - 335