Ants can solve the parallel drone scheduling traveling salesman problem

被引:14
|
作者
Quoc Trung Dinh [1 ]
Duc Dong Do [2 ]
Minh Hoang Ha [1 ]
机构
[1] Phenikaa Univ, Fac Comp Sci, ORLab, Hanoi, Vietnam
[2] VNU Univ Engn & Technlol, Fac Informat Technol, Hanoi, Vietnam
关键词
Parallel drone scheduling; traveling salesman problem; ant colony optimization; dynamic programming; COLONY OPTIMIZATION; SEARCH;
D O I
10.1145/3449639.3459342
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this work, we are interested in studying the parallel drone scheduling traveling salesman problem (PDSTSP), where deliveries are split between a truck and a fleet of drones. The truck performs a common delivery tour, while the drones are forced to perform back and forth trips between customers and a depot. The objective is to minimize the completion time coming back to the depot of all the vehicles. We present a hybrid ant colony optimization (HACO) metaheuristic to solve the problem. Our algorithm is based on an idea from the literature that represents a PDSTSP solution as a permutation of all customers. And then a dynamic programming is used to decompose the customer sequence into a tour for the truck and trips for the drones. We propose a new dynamic programming combined with other problem-tailored components to efficiently solve the problem. When being tested on benchmark instances from the literature, the HACO algorithm outperforms state-of-the-art algorithms in terms of both running time and solution quality. More remarkably, we find 23 new best known solutions out of 90 instances considered.
引用
收藏
页码:14 / 21
页数:8
相关论文
共 50 条
  • [1] Matheuristic algorithms for the parallel drone scheduling traveling salesman problem
    Mauro Dell’Amico
    Roberto Montemanni
    Stefano Novellani
    [J]. Annals of Operations Research, 2020, 289 : 211 - 226
  • [2] Matheuristic algorithms for the parallel drone scheduling traveling salesman problem
    Dell'Amico, Mauro
    Montemanni, Roberto
    Novellani, Stefano
    [J]. ANNALS OF OPERATIONS RESEARCH, 2020, 289 (02) : 211 - 226
  • [3] The Parallel Drone Scheduling Traveling Salesman Problem with Collective Drones
    Nguyen, Minh Anh
    Ha, Minh Hoang
    [J]. TRANSPORTATION SCIENCE, 2023, 57 (04) : 866 - 888
  • [4] SMART ANTS SOLVE TRAVELING SALESMAN PROBLEM
    ARTHUR, C
    [J]. NEW SCIENTIST, 1994, 142 (1928) : 6 - 6
  • [5] Exact Separation Algorithms for the Parallel Drone Scheduling Traveling Salesman Problem
    Klein, Tobias
    Becker, Peter
    [J]. COMPUTATIONAL LOGISTICS (ICCL 2021), 2021, 13004 : 377 - 392
  • [6] An improved variable neighborhood search for parallel drone scheduling traveling salesman problem
    Lei, Deming
    Chen, Xiang
    [J]. APPLIED SOFT COMPUTING, 2022, 127
  • [7] Solving the Parallel Drone Scheduling Traveling Salesman Problem via Constraint Programming
    Montemanni, Roberto
    Dell'Amico, Mauro
    [J]. ALGORITHMS, 2023, 16 (01)
  • [8] 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
  • [9] An efficient branch-and-cut algorithm for the parallel drone scheduling traveling salesman problem
    Minh Anh Nguyen
    Hai Long Luong
    Minh Hoang Ha
    Ha-Bang Ban
    [J]. 4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2023, 21 (04): : 609 - 637
  • [10] An efficient branch-and-cut algorithm for the parallel drone scheduling traveling salesman problem
    Minh Anh Nguyen
    Hai Long Luong
    Minh Hoàng Hà
    Ha-Bang Ban
    [J]. 4OR, 2023, 21 : 609 - 637