The Traveling Salesman Problem with Drones: The Benefits of Retraversing the Arcs

被引:8
作者
Morandi, Nicola [1 ]
Leus, Roel [1 ]
Matuschke, Jannik [2 ]
Yaman, Hande [1 ]
机构
[1] Katholieke Univ Leuven, Res Ctr Operat Res & Stat, B-3000 Leuven, Belgium
[2] Katholieke Univ Leuven, Res Ctr Operat Management, B-3000 Leuven, Belgium
关键词
drone-aided routing; TSP with drone; arc retraversing; approximability; synchronization; OPTIMIZATION; VEHICLE; DELIVERY; ALGORITHM;
D O I
10.1287/trsc.2022.0230
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In the traveling salesman problem with drones (TSP-mD), a truck and multiple drones cooperate to serve customers in the minimum amount of time. The drones are launched and retrieved by the truck at customer locations, and each of their flights must not consume more energy than allowed by their batteries. Most problem settings in the literature restrict the feasible truck routes to cycles (i.e., closed paths), which never visit a node more than once. Revisiting a node, however, may lower the time required to serve all the customers. Additionally, we observe that optimal solutions for the TSP-mD may retraverse arcs (i.e., optimal truck routes may contain the same arcs multiple times). We refer to such solutions as arc retraversing and include them in our solution space by modeling the truck route as a closed walk. We describe Euclidean instances where all the optimal solutions are arc retraversing. The necessity of arc retraversals does not seem to have been investigated in previous studies, and those that allow node revisits seem to assume that there always exists an optimal solution without arc retraversals. We prove that under certain conditions, which are commonly met in the literature, this assumption is correct. When these conditions are not met, however, excluding arc-retraversing solutions might result in an increase of the optimal value; we identify cases where a priori and a posteriori upper bounds hold on such increase. Finally, we prove that there is no polynomial-time heuristic that can approximate the metric TSP-mD within a constant factor, unless P � NP. We identify a (nonconstant) approximation factor explicitly when the truck can visit all the nodes.
引用
收藏
页码:1340 / 1358
页数:20
相关论文
共 52 条
  • [1] Optimization Approaches for the Traveling Salesman Problem with Drone
    Agatz, Niels
    Bouman, Paul
    Schmidt, Marie
    [J]. TRANSPORTATION SCIENCE, 2018, 52 (04) : 965 - 981
  • [2] [Anonymous], 2021, WASH POST
  • [3] [Anonymous], 2020, CNBC NEWS 0831
  • [4] Bakir I., 2020, Optimization online
  • [5] Boccia M., 2021, EXACT APPROACH VARIA, V52, P51, DOI DOI 10.1016/J.TRPRO.2021.01.008
  • [6] A column-and-row generation approach for the flying sidekick travelling salesman problem
    Boccia, Maurizio
    Masone, Adriano
    Sforza, Antonio
    Sterle, Claudio
    [J]. TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2021, 124
  • [7] Dynamic programming approaches for the traveling salesman problem with drone
    Bouman, Paul
    Agatz, Niels
    Schmidt, Marie
    [J]. NETWORKS, 2018, 72 (04) : 528 - 542
  • [8] Last-mile delivery concepts: a survey from an operational research perspective
    Boysen, Nils
    Fedtke, Stefan
    Schwerdfeger, Stefan
    [J]. OR SPECTRUM, 2021, 43 (01) : 1 - 58
  • [9] Exact methods for the traveling salesman problem with multiple drones
    Cavani, Sara
    Iori, Manuel
    Roberti, Roberto
    [J]. TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2021, 130
  • [10] Optimization for drone and drone-truck combined operations: A review of the state of the art and future directions
    Chung, Sung Hoon
    Sah, Bhawesh
    Lee, Jinkun
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2020, 123