Exact solution approaches for the minimum total cost traveling salesman problem with multiple drones

被引:22
|
作者
Tinic, Gizem Ozbaygin [1 ]
Karasan, Oya E. [2 ]
Kara, Bahar Y. [2 ]
Campbell, James F. [3 ]
Ozel, Aysu [4 ]
机构
[1] Sabanci Univ, Fac Engn & Nat Sci, TR-34956 Istanbul, Turkiye
[2] Bilkent Univ, Dept Ind Engn, TR-06800 Ankara, Turkiye
[3] Univ Missouri, Coll Business Adm, St Louis, MO 63121 USA
[4] Northwestern Univ, Dept Ind Engn & Management Sci, Evanston, IL 60208 USA
关键词
Traveling salesman problem; Delivery; Drones; Synchronization; Branch-and-cut; VEHICLE-ROUTING PROBLEM; NEIGHBORHOOD SEARCH; MATHEMATICAL-MODEL; OPTIMIZATION; ALGORITHM; DELIVERY; TRUCK;
D O I
10.1016/j.trb.2022.12.007
中图分类号
F [经济];
学科分类号
02 ;
摘要
Deployment of drones in delivery operations has been attracting growing interest from the commercial sector due to its prospective advantages for a range of distribution systems. Motivated by the widespread adoption of drones in last-mile delivery, we introduce the minimum cost traveling salesman problem with multiple drones, where a truck and multiple drones work in synchronization to deliver parcels to customers. In this problem, we aim to find an optimal delivery plan for the truck and drones operating in tandem with the objective of minimizing the total operational cost including the vehicles' operating and waiting costs. Unlike most studies in the literature where the objective is to minimize completion time, which means one needs to know only the arrival time of the latest arriving vehicle (truck or drone) at each synchronization point, we need to keep track of all the individual waiting times of the truck and the drones to properly account for waiting costs, which makes it more challenging to handle the synchronization. We provide a flow based and two cut based mixed integer linear programming formulations strengthened with valid inequalities. For non-compact models, we devise a variety of branch-and-cut schemes to solve our problem to optimality. To compare our formulations/algorithms and to demonstrate their competitiveness, we conduct computational experiments on a range of instances. The results indicate the superiority of utilizing branch-and-cut methodology over a flow based formulation. We also use our model to conduct sensitivity analyses with several problem parameters and to explore the benefits of launch and retrieval at the same node, the tradeoff between the number of drones and the operational cost, and the special case with a minimize completion objective with one drone. We also document very low waiting times for drones in optimal solutions and show solutions from minimizing cost have much lower cost than those from minimizing makespan.
引用
收藏
页码:81 / 123
页数:43
相关论文
共 50 条
  • [21] An exact algorithm for a heterogeneous, multiple depot, multiple traveling salesman problem
    Sundar, Kaarthik
    Rathinam, Sivakumar
    2015 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS'15), 2015, : 366 - 371
  • [22] A comprehensive survey on the Multiple Traveling Salesman Problem: Applications, approaches and taxonomy
    Cheikhrouhou, Omar
    Khoufi, Ines
    COMPUTER SCIENCE REVIEW, 2021, 40
  • [23] The truck traveling salesman problem with drone and boat for humanitarian relief distribution in flood disaster: Mathematical model and solution methods
    Ramadhan, Fadillah
    Irawan, Chandra Ade
    Salhi, Said
    Cai, Zhao
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2025, 322 (01) : 270 - 291
  • [24] An exact algorithm for the traveling salesman problem with deliveries and collections
    Baldacci, R
    Hadjiconstantinou, E
    Mingozzi, A
    NETWORKS, 2003, 42 (01) : 26 - 41
  • [25] Improving an Exact Solver for the Traveling Salesman Problem using Partition Crossover
    Sanches, Danilo
    Whitley, Darrell
    Tinos, Renato
    PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'17), 2017, : 337 - 344
  • [26] A hierarchical solution evaluation method and a hybrid algorithm for the vehicle routing problem with drones and multiple visits
    Gu, Ruixue
    Poon, Mark
    Luo, Zhihao
    Liu, Yang
    Liu, Zhong
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2022, 141
  • [27] The multiple traveling salesman problem in presence of drone- and robot-supported packet stations
    Kloster, Konstantin
    Moeini, Mahdi
    Vigo, Daniele
    Wendt, Oliver
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2023, 305 (02) : 630 - 643
  • [28] The double travelling salesman problem with multiple stacks - Formulation and heuristic solution approaches
    Petersen, Hanne L.
    Madsen, Oli B. G.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 198 (01) : 139 - 147
  • [29] Gamesourcing: an unconventional tool to assist the solution of the traveling salesman problem
    Zelinka, Ivan
    Das, Swagatam
    NATURAL COMPUTING, 2022, 21 (02) : 347 - 357
  • [30] A Hybrid Metaheuristic Solution Method to Traveling Salesman Problem with Drone
    Gunay-Sezer, Noyan Sebla
    Cakmak, Emre
    Bulkan, Serol
    SYSTEMS, 2023, 11 (05):