Two-indexed formulation of the traveling salesman problem with multiple drones performing sidekicks and loops

被引:0
|
作者
Rave, Alexander [1 ]
机构
[1] Catholic Univ Eichstatt Ingolstadt, Ingolstadt Sch Management, Dept Operat, Schanz 49, D-85049 Ingolstadt, Germany
关键词
Unmanned aerial vehicles; Routing; Last-mile delivery; Mixed-integer linear program; Benchmark instances; VEHICLE-ROUTING PROBLEM; MATHEMATICAL-MODEL; OPTIMIZATION; DELIVERY;
D O I
10.1007/s00291-024-00785-9
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Aerial drone delivery has great potential to improve package delivery time, as drones can fly autonomously over obstacles at a possibly higher speed than trucks. The benefits of drones in delivery can even be increased in a truck-and-drone tandem where a truck carries multiple drones and releases them at advantageous places, i.e., the traveling salesman problem with multiple drones (TSPmD). We focus on a general version of this problem with makespan minimization, where the drones have two options after serving the customer: they can return to any node the truck visits at a later stage (sidekick) or return to the same node they were launched from (loop) - even at the depot. We introduce an efficient two-indexed mixed-integer linear program (MILP) for this TSPmD and show how to adapt the MILP to cover two problem variants, namely the multiple flying sidekick traveling salesman problem and the traveling salesman problem with drone. Our MILP formulation is an efficient formulation, as it outperforms eight state-of-the-art MILP formulations for these problem variants in nearly all larger instances. In a numerical study, we provide new optimal solutions with up to 28 nodes for benchmark purposes. Moreover, we analyze the impact of allowing drone loops on makespan minimization in general and at the depot. We find that loops mainly become relevant when drones travel faster than trucks, resulting in average makespan savings of up to 2.7%.
引用
收藏
页码:67 / 104
页数:38
相关论文
共 50 条
  • [31] 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
    NETWORKS, 2018, 72 (04) : 459 - 474
  • [32] Two metaheuristics approaches for solving the traveling salesman problem: an Algerian waste collection case
    Mekamcha, Khalid
    Souier, Mehdi
    Bessenouci, Hakim Nadhir
    Bennekrouf, Mohammed
    OPERATIONAL RESEARCH, 2021, 21 (03) : 1641 - 1661
  • [33] The Double Traveling Salesman Problem with Multiple Stacks and a Choice of Container Types
    Hvattum, Lars Magnus
    Tirado, Gregorio
    Felipe, Angel
    MATHEMATICS, 2020, 8 (06)
  • [34] New neighborhood structures for the Double Traveling Salesman Problem with Multiple Stacks
    Felipe, A.
    Ortuno, M. T.
    Tirado, G.
    TOP, 2009, 17 (01) : 190 - 213
  • [35] An Asymmetric Multiple Traveling Salesman Problem with Backhauls to solve a Dial-a-Ride Problem
    Osaba, E.
    Onieva, E.
    Diaz, F.
    Carballedo, R.
    Lopez, P.
    Perallos, A.
    2015 IEEE 13TH INTERNATIONAL SYMPOSIUM ON APPLIED MACHINE INTELLIGENCE AND INFORMATICS (SAMI), 2015, : 151 - 156
  • [36] Mathematical modeling of multiple tour multiple traveling salesman problem using evolutionary programming
    Kota, L.
    Jarmai, K.
    APPLIED MATHEMATICAL MODELLING, 2015, 39 (12) : 3410 - 3433
  • [37] Memetic algorithm based on sequential variable neighborhood descent for the minmax multiple traveling salesman problem
    Wang, Yongzhen
    Chen, Yan
    Lin, Yan
    COMPUTERS & INDUSTRIAL ENGINEERING, 2017, 106 : 105 - 122
  • [38] Double evolutional artificial bee colony algorithm for multiple traveling salesman problem
    Xue, Ming Hao
    Wang, Tie Zhu
    Mao, Sheng
    2016 INTERNATIONAL CONFERENCE ON ELECTRONIC, INFORMATION AND COMPUTER ENGINEERING, 2016, 44
  • [39] The double traveling salesman problem with multiple stacks: A variable neighborhood search approach
    Felipe, Angel
    Teresa Ortuno, M.
    Tirado, Gregorio
    COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (11) : 2983 - 2993
  • [40] New integer programming formulation for multiple traveling repairmen problem
    Onder, Gozde
    Kara, Imdat
    Derya, Tusan
    19TH EURO WORKING GROUP ON TRANSPORTATION MEETING (EWGT2016), 2017, 22 : 355 - 361