A New Vehicle–Multi-Drone Collaborative Delivery Path Optimization Approach
Abstract
1. Introduction
2. Literature Review
3. Mathematical Model
3.1. Problem Description
- (1)
- Both the vehicle and drone are moving at a constant speed, and the drone is flying faster than the vehicle.
- (2)
- The drone is required to return to the vehicle to pick up the packages and ensure sufficient power after each delivery.
- (3)
- When the vehicle and the drone meet at the designated customer point, the earlier arriving agent must wait for the other.
- (4)
- To simplify the definition of the problem, time for pickup/delivery and drone recharging is ignored.
3.2. Model Formulation
- (1)
- Objective function
- (2)
- Distribution constraints
4. Solution Methods
4.1. Genetic Algorithms
- (1)
- Initialization of population
- (2)
- Calculate individual fitness
- (3)
- Selection operation
- (4)
- Crossover and mutation operations
4.2. Improved Genetic Algorithm
4.2.1. Hybrid Selection Strategy
- (1)
- Components of a hybrid selection strategyThe hybrid selection strategy consists of the following three methods:
- a.
- DFDB selection combines the individual’s fitness value with the population’s spatial distribution to calculate a composite score. This balances exploitation and exploration, facilitating the selection of a more efficient candidate solution.
- b.
- Greedy selection chooses the optimal individual based on fitness value, promoting localized exploitation.
- c.
- Random selection randomly samples individuals from the population with uniform probability to maintain population diversity.
- (2)
- Two-stage weight assignment
- (3)
- DFDB Implementation Process
4.2.2. Local Search
5. Experimental Studies
- (1)
- Initialization: Generate an initial solution, typically using a greedy algorithm or random generation.
- (2)
- Selection operation: Select destruction and repair operators for generating neighboring solutions.
- (3)
- Local search: Search within the neighborhood to improve the current solution.
- (4)
- Update operation: Update the selection probabilities of the destruction and repair operators based on their historical performance.
- (5)
- Iteration: Repeat the selection, local search, and update operations until the stopping condition is met (maximum number of iterations or stagnation solution quality).
5.1. Settings
5.2. Experimental Results
5.3. Sensitivity Analysis
6. Conclusions
- Validation of algorithm effectiveness: Experiments based on the Solomon dataset show that the improved genetic algorithm (IGA), with different scales (n = 30, 50, 60, 80, 100) and customer distribution characteristics (R class, C class, RC class), achieves the optimization effect of shortening the distribution time by 19–32% on average compared with the traditional GA, and reducing the time by 28% compared with ALNS. Its core advantage is reflected in the adaptability to large-scale decentralized scenarios, through the task coordination between the drone and the vehicle on the ground, effectively reducing the frequency of vehicle meandering deliveries, which verifies the significant advantages of the cooperative delivery mode over traditional path optimization.
- Load constraint mechanism: The load capacity of the drone is significantly negatively correlated with the delivery time, and when the load capacity is increased from 5 kg to 25 kg, the delivery time of 50–100 customer locations is reduced by 47.3–150.6 min, and the larger the size of the customer locations, the higher the sensitivity is. This phenomenon reveals the dual mechanism of load enhancement by expanding the service range of a single flight of the drone and reducing the delivery density of the ground vehicle, which proves the key role of drone load parameter optimization in cooperative delivery.
- This paper mainly focuses on the impact of drone payload and flight duration limitations on delivery time. In the future, further research can be conducted on the mechanism of its impact on delivery costs. For example, logistics companies can choose drones with different configurations (such as flight duration and payload specifications) based on different cost budgets to optimize overall operational efficiency.
- This study focuses on the optimization of single-vehicle–multi-drone collaborative delivery, while the path optimization of multi-vehicle–multi-drone is a more realistic research direction. In the future, clustering algorithms can be used to divide customer nodes into multiple groups, transforming the problem into the optimization of vehicle–multi-drone collaborative delivery, thereby expanding to larger-scale logistics scenarios.
- In the actual delivery process, uncertain factors such as weather changes, traffic conditions, and fluctuations in customer demand may affect delivery efficiency. Future research can introduce robust optimization or stochastic planning methods to enhance the adaptability of vehicle–drone cooperative delivery systems in complex real-world environments and promote their wider application.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Beck, K.; Esquillor, J.; Zarei, M.M.; Froes, I.; Hauswald, I.; Giannakopoulou, A.; Flämig, H. Making Last Mile Logistics Models Aware of Customer Choices, Demand Sustainability and Data Economy. Eur. Transp. Res. Rev. 2025, 17, 29. [Google Scholar] [CrossRef]
- González-Romero, I.; Ortiz-Bas, Á.; Prado-Prado, J.C. Decarbonizing the Last Mile. Innovations from an Online Retailers’ Perspective. Transp. Res. Part D Transp. Environ. 2025, 143, 104752. [Google Scholar] [CrossRef]
- Zhu, C.; Zhu, X. Multi-Objective Path-Decision Model of Multimodal Transport Considering Uncertain Conditions and Carbon Emission Policies. Symmetry 2022, 14, 221. [Google Scholar] [CrossRef]
- Zhou, J.; Wei, H.; Zhao, Y.; Ma, Y. China-Europe Container Multimodal Transport Path Selection Based on Multi-Objective Optimization. MITS 2023, 2, 72–88. [Google Scholar] [CrossRef]
- Chen, L.; Su, S. Optimization of the Trust Propagation on Supply Chain Network Based on Blockchain Plus. JIMD 2022, 1, 17–27. [Google Scholar] [CrossRef]
- Mohamed, A.; Mohamed, M. Unmanned Aerial Vehicles in Last-Mile Parcel Delivery: A State-of-the-Art Review. Drones 2025, 9, 413. [Google Scholar] [CrossRef]
- Wu, G.; Lu, J.; Hou, D.; Zheng, L.; Han, D.; Meng, H.; Long, F.; Luo, L.; Peng, K. Dynamic Task Allocation for Collaborative Data Collection: A Vehicle–Drone Approach. Symmetry 2025, 17, 67. [Google Scholar] [CrossRef]
- Xia, Y.; Wu, T.; Xia, B.; Zhang, J. Truck-Drone Pickup and Delivery Problem with Drone Weight-Related Cost. Sustainability 2023, 15, 16342. [Google Scholar] [CrossRef]
- Brown, J.R.; Bushuev, M.A. Last Mile Delivery with Drones: A Carbon Emissions Comparison. Int. J. Sustain. Transp. 2024, 18, 791–802. [Google Scholar] [CrossRef]
- Agatz, N.; Bouman, P.; Schmidt, M. Optimization Approaches for the Traveling Salesman Problem with Drone. Transp. Sci. 2018, 52, 965–981. [Google Scholar] [CrossRef]
- Murray, C.C.; Chu, A.G. The Flying Sidekick Traveling Salesman Problem: Optimization of Drone-Assisted Parcel Delivery. Transp. Res. Part C Emerg. Technol. 2015, 54, 86–109. [Google Scholar] [CrossRef]
- Wang, X.; Poikonen, S.; Golden, B. The Vehicle Routing Problem with Drones: Several Worst-Case Results. Results. Optim. Lett. 2017, 11, 679–697. [Google Scholar] [CrossRef]
- Lu, D.; Gzara, F. The Robust Vehicle Routing Problem with Time Windows: Solution by Branch and Price and Cut. Eur. J. Oper. Res. 2019, 275, 925–938. [Google Scholar] [CrossRef]
- Camm, J.D.; Magazine, M.J.; Kuppusamy, S.; Martin, K. The Demand Weighted Vehicle Routing Problem. Eur. J. Oper. Res. 2017, 262, 151–162. [Google Scholar] [CrossRef]
- Liu, W.; Liu, L.; Qi, X. Drone Resupply with Multiple Trucks and Drones for On-Time Delivery along given Truck Routes. Eur. J. Oper. Res. 2024, 318, 457–468. [Google Scholar] [CrossRef]
- Bai, X.; Ye, Y.; Zhang, B.; Ge, S.S. Efficient Package Delivery Task Assignment for Truck and High Capacity Drone. IEEE Trans. Intell. Transp. Syst. 2023, 24, 13422–13435. [Google Scholar] [CrossRef]
- De Freitas, J.C.; Penna, P.H.V. A Variable Neighborhood Search for Flying Sidekick Traveling Salesman Problem. Int. Trans. Oper. Res. 2020, 27, 267–290. [Google Scholar] [CrossRef]
- Ha, Q.M.; Deville, Y.; Pham, Q.D.; Ha, M.H. On the Min-Cost Traveling Salesman Problem with Drone. Transp. Res. Part C Emerg. Technol. 2018, 86, 597–621. [Google Scholar] [CrossRef]
- Liu, Y.-Q.; Han, J.; Zhang, Y.; Li, Y.; Jiang, T. Multivisit Drone-Vehicle Routing Problem with Simultaneous Pickup and Delivery Considering No-Fly Zones. Discret. Dyn. Nat. Soc. 2023, 2023, 1183764. [Google Scholar] [CrossRef]
- Yu, Z.; Zhang, P.; Yu, Y.; Sun, W.; Huang, M. An Adaptive Large Neighborhood Search for the Larger-Scale Instances of Green Vehicle Routing Problem with Time Windows. Complexity 2020, 2020, 8210630. [Google Scholar] [CrossRef]
- Ha, Q.M.; Deville, Y.; Pham, Q.D.; Hà, M.H. A Hybrid Genetic Algorithm for the Traveling Salesman Problem with Drone. J. Heuristics 2020, 26, 219–247. [Google Scholar] [CrossRef]
- Duan, H.; Li, X.; Zhang, G.; Feng, Y.; Lu, Q. Elite-Based Multi-Objective Improved Iterative Local Search Algorithm for Time-Dependent Vehicle-Drone Collaborative Routing Problem with Simultaneous Pickup and Delivery. Eng. Appl. Artif. Intell. 2025, 139, 109608. [Google Scholar] [CrossRef]
- Mahmoudinazlou, S.; Kwon, C. A Hybrid Genetic Algorithm with Type-Aware Chromosomes for Traveling Salesman Problems with Drone. Eur. J. Oper. Res. 2024, 318, 719–739. [Google Scholar] [CrossRef]
- Stodola, P.; Kutěj, L. Multi-Depot Vehicle Routing Problem with Drones: Mathematical Formulation, Solution Algorithm and Experiments. Expert Syst. Appl. 2024, 241, 122483. [Google Scholar] [CrossRef]
- Gu, Q.; Fan, T.; Han, W. Optimization of Hybrid Delivery by Vehicle and Drones. Electron. Commer. Res. Appl. 2024, 66, 101411. [Google Scholar] [CrossRef]
- Bian, J.; Song, R.; He, S.; Chi, J. Truck-Drone Hybrid Delivery Routing: A Mathematical Model and Micro- Evolutionary Algorithm. IEEE Trans. Intell. Transp. Syst. 2024, 25, 12187–12202. [Google Scholar] [CrossRef]
- Gunay-Sezer, N.S.; Cakmak, E.; Bulkan, S. A Hybrid Metaheuristic Solution Method to Traveling Salesman Problem with Drone. Systems 2023, 11, 259. [Google Scholar] [CrossRef]
- Zhang, L. Tea Leaf Picking Path Planning Based on an Improved Ant Colony Optimization Algorithm. IJKIS 2025, 3, 12–25. [Google Scholar] [CrossRef]
- Mbah, O.; Zeeshan, Q. Optimizing Path Planning for Smart Vehicles: A Comprehensive Review of Metaheuristic Algorithms. JEMSE 2023, 2, 231–271. [Google Scholar] [CrossRef]
- Madani, B.; Ndiaye, M. Hybrid Truck-Drone Delivery Systems: A Systematic Literature Review. IEEE Access 2022, 10, 92854–92878. [Google Scholar] [CrossRef]
- Qing-dao-er-ji, R.; Wang, Y.; Si, X. An Improved Genetic Algorithm for Job Shop Scheduling Problem. In Proceedings of the 2010 International Conference on Computational Intelligence and Security, Nanning, China, 16 December 2010. [Google Scholar]
- Nawaz, M.S.; Noor, S.; Fournier-Viger, P. Reasoning About Order Crossover in Genetic Algorithms. In Proceedings of the Lecture Notes in Computer Science, Advances in Swarm Intelligence, Xi’an, China, 15–19 July 2022. [Google Scholar]
- Katoch, S.; Chauhan, S.S.; Kumar, V. A Review on Genetic Algorithm: Past, Present, and Future. Multimed. Tools Appl. 2021, 80, 8091–8126. [Google Scholar] [CrossRef] [PubMed]
- Bakir, H. Dynamic Fitness-Distance Balance-Based Artificial Rabbits Optimization Algorithm to Solve Optimal Power Flow Problem. Expert Syst. Appl. 2024, 240, 122460. [Google Scholar] [CrossRef]
- Liu, Y.; Luo, Z.; Liu, Z.; Shi, J.; Cheng, G. Cooperative Routing Problem for Ground Vehicle and Unmanned Aerial Vehicle: The Application on Intelligence, Surveillance, and Reconnaissance Missions. IEEE Access 2019, 7, 63504–63518. [Google Scholar] [CrossRef]
a (DFDB) | b (Greedy Selection) | c (Random Selection) | |
---|---|---|---|
Stage 1 | 0.5 | 0.5 | 0 |
Stage 2 | 0.2 | 0.2 | 0.6 |
Npop | M | Pc | Pm | T0 | f | Tmin | |
---|---|---|---|---|---|---|---|
GA | 10 × n | 600 | 0.8 | 0.05 | - | - | - |
ALNS | 1 | 600 | - | - | 100 | 0.95 | 10 |
IGA | 10 × n | 600 | 0.8 | 0.05 | - | - | - |
Instance | n | GA | ALNS | IGA | |||||
---|---|---|---|---|---|---|---|---|---|
Best | Average | Gap | Best | Average | Gap | Best | Average | ||
R101 | 30 | 233.54 | 252.66 | 0.21 | 220.62 | 249.38 | 0.19 | 194.91 | 208.81 |
50 | 380.14 | 401.93 | 0.25 | 356.64 | 389.06 | 0.21 | 297.18 | 321.54 | |
60 | 425.34 | 440.96 | 0.29 | 382.73 | 427.29 | 0.25 | 306.14 | 341.83 | |
80 | 514.93 | 529.70 | 0.30 | 494.11 | 521.55 | 0.28 | 366.56 | 407.46 | |
100 | 550.55 | 579.31 | 0.32 | 551.61 | 583.69 | 0.33 | 416.19 | 438.87 | |
C103 | 30 | 100.12 | 106.26 | 0.09 | 104.97 | 108.21 | 0.11 | 95.97 | 97.49 |
50 | 208.56 | 208.81 | 0.12 | 209.67 | 210.68 | 0.13 | 181.44 | 186.44 | |
60 | 261.48 | 278.53 | 0.13 | 271.86 | 283.46 | 0.15 | 240.45 | 246.48 | |
80 | 401.94 | 424.07 | 0.20 | 412.78 | 417.01 | 0.18 | 340.68 | 353.40 | |
100 | 501.93 | 492.23 | 0.23 | 454.07 | 484.22 | 0.21 | 385.76 | 400.19 | |
RC101 | 30 | 297.54 | 306.17 | 0.11 | 290.54 | 303.41 | 0.10 | 252.62 | 275.83 |
50 | 369.33 | 386.16 | 0.18 | 373.49 | 376.34 | 0.15 | 300.45 | 327.25 | |
60 | 417.84 | 431.42 | 0.19 | 420.68 | 438.67 | 0.21 | 356.98 | 362.53 | |
80 | 533.67 | 552.77 | 0.26 | 534.38 | 548.38 | 0.25 | 415.70 | 438.70 | |
100 | 612.01 | 638.66 | 0.27 | 628.82 | 643.69 | 0.28 | 473.84 | 502.88 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Li, J.; Wang, M. A New Vehicle–Multi-Drone Collaborative Delivery Path Optimization Approach. Symmetry 2025, 17, 1382. https://doi.org/10.3390/sym17091382
Li J, Wang M. A New Vehicle–Multi-Drone Collaborative Delivery Path Optimization Approach. Symmetry. 2025; 17(9):1382. https://doi.org/10.3390/sym17091382
Chicago/Turabian StyleLi, Jinhui, and Meng Wang. 2025. "A New Vehicle–Multi-Drone Collaborative Delivery Path Optimization Approach" Symmetry 17, no. 9: 1382. https://doi.org/10.3390/sym17091382
APA StyleLi, J., & Wang, M. (2025). A New Vehicle–Multi-Drone Collaborative Delivery Path Optimization Approach. Symmetry, 17(9), 1382. https://doi.org/10.3390/sym17091382