A Branch-and-Price Algorithm for the Urban Aerial Delivery Problem With Energy Constraints

被引:0
作者
Pei, Zhi [1 ]
Liang, Zhaohui [1 ]
Huang, Jiayan [1 ]
Fang, Tao [2 ]
Li, Na [2 ]
机构
[1] Zhejiang Univ Technol, Coll Mech Engn, Hangzhou 310014, Peoples R China
[2] Shanghai Jiao Tong Univ, Dept Ind Engn & Management, Shanghai 200240, Peoples R China
基金
中国国家自然科学基金;
关键词
Drones; Batteries; Logistics; Routing; Heuristic algorithms; Computational modeling; Approximation algorithms; Automation; Urban areas; Energy consumption; Drone-based logistics; mixed integer programming; battery swapping; branch-and-price algorithm; VEHICLE-ROUTING PROBLEM; TRAVELING SALESMAN PROBLEM; A-RIDE PROBLEM; TIME WINDOWS; PICKUP; OPTIMIZATION; FORMULATION; TRUCK; CUT;
D O I
10.1109/TASE.2025.3553200
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, an urban aerial delivery problem (UADP) is investigated, where the parcel transportation service is accomplished by drones in an urban setting. The aim of the problem is to minimize the total service completion time, by taking into account of the flow balance, the energy consumption, and the response time window. To fully explore the structure of the UADP, a mixed integer linear programming (MILP) model is constructed based on an arc-flow scheme. However, directly handling the UADP with commercial solvers is time consuming. In order to enhance the responsiveness of urban courier services and speed up the solving process, a set-covering model (UADP-SC) is proposed with a linear programming based relaxation. Then a branch-and-price algorithm is designed with pricing accelerating strategies based on heuristics. The computational experiments show that the proposed branch-and-price algorithm outperforms the off-the-shelf commercial solvers in terms of computation efficiency. In the mean time, the proposed algorithm can also serve to obtain optimal battery swapping and path planing decisions in face of the large-scale urban aerial delivery problem with energy constraints.
引用
收藏
页码:13269 / 13285
页数:17
相关论文
共 43 条
[1]   The electric autonomous dial-a-ride problem [J].
Bongiovanni, Claudia ;
Kaspi, Mor ;
Geroliminis, Nikolas .
TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2019, 122 :436-456
[2]   A multi-period dial-a-ride problem with driver consistency [J].
Braekers, Kris ;
Kovacs, Attila A. .
TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2016, 94 :355-377
[3]   Double-assistant evolutionary multitasking algorithm for enhanced electric vehicle routing with backup batteries and battery swapping stations [J].
Cai, Yanguang ;
Wu, Yanlin ;
Fang, Chuncheng .
EXPERT SYSTEMS WITH APPLICATIONS, 2024, 237
[4]   Coordinated Logistics with a Truck and a Drone [J].
Carlsson, John Gunnar ;
Song, Siyuan .
MANAGEMENT SCIENCE, 2018, 64 (09) :4052-4069
[5]   Mathematical models for the electric vehicle routing problem with time windows considering different aspects of the charging process [J].
Cataldo-Diaz, Cristian ;
Linfati, Rodrigo ;
Escobar, John Willmer .
OPERATIONAL RESEARCH, 2024, 24 (01)
[6]   An improved matheuristic for solving the electric vehicle routing problem with time windows and synchronized mobile charging/battery swapping [J].
Catay, Bulent ;
Sadati, Ihsan .
COMPUTERS & OPERATIONS RESEARCH, 2023, 159
[7]   Drone routing with energy function: Formulation and exact algorithm [J].
Cheng, Chun ;
Adulyasak, Yossiri ;
Rousseau, Louis-Martin .
TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2020, 139 :364-387
[8]   Designing a drone delivery network with automated battery swapping machines [J].
Cokyasar, Taner ;
Dong, Wenquan ;
Jin, Mingzhou ;
Verbas, Ismail Omer .
COMPUTERS & OPERATIONS RESEARCH, 2021, 129 (129)
[9]   A branch-and-cut algorithm for the dial-a-ride problem [J].
Cordeau, Jean-Francois .
OPERATIONS RESEARCH, 2006, 54 (03) :573-586
[10]   Vehicle Routing Problems for Drone Delivery [J].
Dorling, Kevin ;
Heinrichs, Jordan ;
Messier, Geoffrey G. ;
Magierowski, Sebastian .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2017, 47 (01) :70-85