Next Article in Journal
Robust Planning System for Fast Autonomous Flight in Complex Unknown Environment Using Sparse Directed Frontier Points
Next Article in Special Issue
Complementarity, Interoperability, and Level of Integration of Humanitarian Drones with Emerging Digital Technologies: A State-of-the-Art Systematic Literature Review of Mathematical Models
Previous Article in Journal
Multi-Conflict-Based Optimal Algorithm for Multi-UAV Cooperative Path Planning
Previous Article in Special Issue
Drone-Aided Delivery Methods, Challenge, and the Future: A Methodological Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Drone-Based Emergent Distribution of Packages to an Island from a Land Base

Logistics Research Center, Shanghai Maritime University, Shanghai 201306, China
*
Author to whom correspondence should be addressed.
Drones 2023, 7(3), 218; https://doi.org/10.3390/drones7030218
Submission received: 17 February 2023 / Revised: 17 March 2023 / Accepted: 19 March 2023 / Published: 21 March 2023
(This article belongs to the Special Issue The Applications of Drones in Logistics)

Abstract

:
An island logistics system is vulnerable in emergency conditions and even isolated from land logistics. Drone-based distribution is an emerging solution investigated in this study to transport packages from a land base to the islands. Considering the drone costs, drone landing platforms in islands, and incorporation into the island ground distribution system, this study categorizes the direct, point-to-point, and cyclic bi-stage distribution modes: in the direct mode, the packages are distributed from the drone base station to the customers directly by drones; in the point-to-point mode, the packages are transported to the drone landing platform and then distributed to the customers independently; in the cyclic mode, the packages are distributed from a drone landing platform by a closed route. The modes are formulated, and evaluation metrics and solution methods are developed. In the experiments based on an island case, the models and solution methods are demonstrated, compared, and analyzed. The cyclic bi-stage distribution mode can improve drone flying distance by 50%, and an iterative heuristic algorithm can further improve drone flying distance by 27.8%, and the ground costs by 3.16%, average for the settings of twenty to sixty customers and two to four drone landing platforms. Based on the modeling and experimental studies, managerial implications and possible extensions are discussed.

1. Introduction

With the increasing importance and frequent economic activities in island regions, the planning and construction of an island’s logistics system have entered a period of rapid development. In the face of challenges such as bad weather and road disruption, how to transport emergency medical products and urgent living materials timely and safely to the island customers, and how to better control the total cost of the system while improving efficiency and safety. In recent years, the rapid development of drone and artificial intelligence technologies has made drones widely tested and even used in various fields [1]. The advantages of drones, such as small body, fast speed, and freedom from terrain conditions, make it possible to replace traditional logistics methods to complete tasks more efficiently and effectively in some fields, e.g., emergency medical medicine delivery in disaster areas, agricultural pesticide spraying, field monitoring, power line patrol inspection, pastoral logistics distribution, etc. Many applications show that the research of drones in relevant fields is of great practical significance and commercial value [2].
In emergency logistics, the environment is complex and the demands are unpredictable, resulting in the mismatching among demands, supplies, and predictions. As an emerging distribution method, using drones can shorten the delivery time and deliver to places that cannot be reached by traditional transportation methods such as islands, and isolated or remote customers [1]. Drone-based distribution system incurs some advantages in emergency management: It can overcome various obstacles, quickly respond to emergency demands, and achieve accurate and efficient security; it has low cost and strong emergency capability, and can realize uninterrupted operations; it can adapt to challenging tasks, and achieve zero casualty rate in the distribution process. Distribution is a crucial link in emergency logistics and an important link that affects the response speed of the entire emergency system. Medical transport using drones can be used in urgent situations, where the main variable that has an impact on the success of life and health saving is the breaking of barriers to reaching difficult-to-reach places. In the context of the spread of the SARS-CoV-2 virus, drones may be used to provide diagnostic screening tests [3], medicinal products, and septic materials, transport of samples [4] of biological material, as well as information campaigns on how to deal with an epidemic, quarantine, or isolation at home [5]. With the rapid development of drone-related technologies, the applications of drones have been greatly improved, and at the same time, more requirements and implementations have emerged. The applications of 5G, the Internet of Things, GPS, artificial intelligence, and other technologies, as well as the deployment of communication infrastructures, have brought broad application prospects for drones. With the exploration of some leading retailing and distribution companies, e.g., amazon.com, JD.com, and sf-express.com, drone-based logistics has been promoted and applied in practice, gradually entering people’s vision. Especially, using drones can better solve the uncertainty and timeliness of emergency logistics with its advantages.
Islands usually lack relatively developed road networks, while their transportation means are limited to roads [6]. Moreover, some islands are far away from the mainland and are scattered, e.g., the eastern islands of Zhoushan in China, and the waterborne transportation routes between the islands and reefs are complicated. It is difficult for the islands to achieve their self-sufficient production and living needs. Due to the particularity and complexity of the geographical locations, an island is generally a closed system. When dealing with all kinds of disasters, an island has a prominent ecological and economic vulnerability, showing the characteristics of vulnerability, low self-regulation ability, and prominent disaster chain phenomenon. When the roads are damaged and impassable, the traditional truck and manual delivery methods are inefficient and difficult to be recovered timely, and the traditional logistics services are inaccessible. Rapid technological developments in autonomous unmanned aerial vehicles (UAV or drones) and evolving legislation may soon open the way for their large-scale implementation in the last-mile delivery of products [7]. Drone-based delivery can play the advantage of ignoring the terrain, shortening the delivery time, and improving efficiency, and can be effectively used for post-disaster relief and emergency distribution. The drone-related technologies have also been made achievements and gradually improved to ensure delivery capabilities and efficiency [8]. The application of drones will solve the bottleneck problems of high timeliness, high security, and high accuracy in the current island emergency logistics distribution.
This paper mainly studied the application of drones in emergency distribution in islands. Although drones have significant advantages in logistics distribution, there are still many limitations, e.g., limited load capabilities, energy and charging problems, landing safety, and landing platforms. The drone-based island emergency logistics system studied in this paper consists of three echelons of components: the onshore drone base station, the island mediate distribution depots, and the island terminal customers. Since the landing of drones often requires a landing platform to ensure landing safety, and each landing platform has additional costs, this paper considers two distribution situations: direct and bi-stage distribution. In the direct mode, drones directly distribute packages to the customers from the offshore drone base station. In the bi-stage mode, drones distribute the packages from the drone base station to the island depots with landing platforms first, and then island riders distribute the packages to the customers by ground transportation. Riders are persons taking motorbikes or mopeds for last-mile distribution. Riders are generally familiar with the roads and traffic conditions. The bi-stage mode further consists of two sub-modes, bi-stage point-to-point, and cyclic distribution modes, where the cyclic mode optimizes the ground distribution routes compared to the point-to-point mode by using models and solution algorithms for the general traveling salesman problem (TSP). The three modes and their evaluation metrics are formulated, and solution methods are developed.
The rest sections are organized as follows. Section 2 reviews the related studies on drone applications in emergency management and drone routing problems. Moreover, the incremental contributions to literature are elucidated. Then, we investigate the drone-based island emergency distribution problem, including the three distribution modes and evaluation metrics. In Section 4, the three modes are formulated, and Section 5 develops an iterative heuristic algorithm to solve the cyclic bi-stage distribution problem. We conducted a series of numerical experiments to examine the proposed models and algorithms in Section 6. Finally, we conclude the study in Section 7.

2. Related Studies

2.1. Drones in Emergency Management

With the continuous impact of climate change and human activities, a series of major risk events with sudden, random, and uncontrollable characteristics have erupted around the world. The new characteristics of chain, cluster, and multi-hazard superposition of disasters have brought huge challenges to the emergency management work of various governments, resulting in incalculable economic and social losses [9].
The key to emergency relief is how to deploy emergency supplies quickly and efficiently to the disaster-affected areas in the case of bad environment and poor road network conditions, minimize the disaster, and ensure the safety of life and property of the people in the disaster area. Drones, as one of the key technologies, have the advantages of high mobility, flexible deployment, and good line-of-sight links. In recent years, with the development of science and technology, drones have been widely applied in emergency scenarios [10].
Table 1 summarizes studies on drone-based emergency management from three aspects: the problem features, methods, and application scenarios. Possibly due to the complexities of the studied problems, most studies in Table 1 did not formulate regular models, e.g., IP and MILP [11,12]. As a result, various heuristics and analytical methods were developed. Summarizing the reviewed papers, we can identify and classify the scenarios into three: emergency [11,12,13,14], disaster [15,16,17,18,19,20], and network [14,21,22,23,24,25]. The disaster scenario mainly concerns post-disaster delivery and various supply and logistics aspects. The network scenario includes two aspects of communication networks, network recovery after disasters or destruction by using drones temporally and movable drone-based communication networks for military or special objectives. The emergency scenario represents other scenarios, mainly emergency medical package delivery in Table 1. We can also identify two key features from the table, uncertainty, and synchronization, which may make the solution methods challenging.

2.2. Drone-Based Routing Problems

Drones have been applied in various scenarios, depending on drone performances, including hovering stabilities, loading capacities, and endurance mileages. They are primarily determined by technological innovations in drone electricity, machinery, and control systems of drones.
Considering a fleet of drones, the performances, especially efficiency-related measures, mainly depend on scheduling, routing, coordinating, and management strategies. In this study, we are mainly concerned with transportation and logistics-related scenarios. To satisfy the logistics missions, the drones should be affected organized, scheduled, and managed. Especially, to accomplish many tasks, the drones should coordinate with other devices and facilities to strengthen the drones’ strength and overcome the shortages. In many studies, drones will cooperate with trucks, where trucks undertake branch transportation and act as drone landing platforms and charging stations.
In Table 2, we summarize some pioneering studies in four columns. The drone routing problems are featured in various aspects, mainly including application scenarios, new features comparing existing popular routing problems, and methodological challenges. These features may further be reflected in the other three columns in the table. First, in logistics, constrained by load weights and endurance distances, drones generally coordinate with trucks or other kinds of motherships. Second, the drone routing problems are generally formatted as IP [27,28] and MILP [26,29,30,31,32,33,34,35,36,37,38] models. Considering various performance metrics, e.g., cost, distance, energy consumption, and consumer satisfaction, the drone routing problems can be formulated and analyzed by multi-objective optimization models [39,40]. Fourth, the drone routing problems generally couple drones and other devices, e.g., trucks [26,31,36,37,38,39,40,41,42] and motherships [33,34], which makes the models challenging in algorithm development. Various algorithms, including meta- and math-heuristics [29,30,31,32,33,34,35], have been studied considering the problem and model features.

2.3. Incremental Contributions to Literature

Based on the background study in Section 1, and the two streams of studies on drones in Section 2.1 and Section 2.2, this study contributes to the literature in the following three aspects. First, an island is a special scenario suitable for drone-based applications and the island logistics systems are practically vulnerable, while drones can help build connections with the offshore logistics systems. Second, as studied in Section 2.1 and Section 2.2, drones in logistics are generally applied to “last-mile” delivery, while this study takes drones to serve the first-stage distribution from the offshore base station to the islands. Third, comparing the studies in Table 1 and Table 2, this study developed three drone-based distribution modes considering the balances between drone-based and ground distributions that are medicated by drone landing platforms. The above distinct features activated this study.

3. Problem Statement

3.1. The Problem

As depicted in Figure 1, eight customers on an island are distributed by the nearby land freight terminal. First, the packages are distributed from the land terminal to the island terminal by cargo ships, generally motorboats, for an emergency. Then, the packages are distributed to the island customers by riders or other means. However, when it is foggy, windy, or there are other climate conditions not suitable for berthing and shipping, the emergency demands from the customers cannot be met. Due to the COVID-19 pandemic, vaccines, drugs, and medicine packages are urgent. Considering such conditions, it is beneficial to apply drones for island distribution.
In this study, we consider a drone base station at the original freight terminal, whose location is denoted by O . The coordinate is denoted by X o , Y o . A set of customers are denoted by I , indexed by i , j generally. The distance between the customers i , j are denoted by C i j , and the straight distance from the station to the customer i is C i o .

3.2. Three Drone-Based Distribution Modes

Drones can be used in the scenario described in Section 3.1. In the following, three solutions are developed considering drones in the island distribution scenario.
First, in the “direct distribution” mode, the drones take and send the packages to the customers directly, as depicted in Figure 2a. Here, the scenario of island distribution is used as the same described in Figure 1. As seen from these figures, the freight terminal in Figure 1 is replaced by a drone base station in Figure 2. The transportation means from the offshore to the island use drones other than ships. In this study, we consider the simplest direct distribution mode, where a drone serves a customer one time. In such a mode, the island distribution system can use drones of lower costs comparatively. However, each customer must install a drone landing platform to accept the packages from the drones.
The drone landing platform is similar to an express cabinet with a platform on top of it to accept packages dropped by drones, as depicted in Figure 3. In the vertical view of the platform, it consists of an automatic door that will be opened when accepting and sensing a drone to drop packages onto it. There are graphics on the platform, and there are sensors attached to it. They can help drones to identify the platform (DLP) and locate the door to open for accepting the packages.
A DLP can be shared within a residential quarter or with some close neighbors. It also can be installed as an express cabinet at the same time, while it should be suitable for drones to locate and deliver packages. As a result, it will be costly and will occupy space.
Second, as depicted in Figure 2b, an island distribution system can consist of two stages. In the first stage, the packages are distributed from the original terminal to some island DLPs by drones. In the second stage, the riders distributed the packages from the DLPs to the customers one by one, or the customers can go to the DLP and accept the packages from the cabinets. Because the packages are distributed from the DLPs to the customers one by one, we entitle this solution as a “Point-to-point bi-stage solution”.
Based on the second mode—“Point-to-point bi-stage distribution”, a specialized rider can be managed to distribute the packages to the customers in a cycle—visiting the customers sequentially for a DLP and finally returning to the DLP. This problem is famous as the TSP. This solution is beneficial when the batch of distribution consists of several packages to different customers.
Three notations, d i r ,   p t p ,   c y c , are used to represent the three drone-based distribution modes.

3.3. Distribution Mode Evaluation Metrics

As studied in Section 3.1 and Section 3.2, three solutions incur different strategies for using drones, riders, and DLPs. To evaluate these solutions, four metrics are developed as follows.
(1) Drone cost ( z d d ). In the “direct distribution” solution, the distribution system can use drones with smaller load capacities because a drone is used to distribute packages to a single customer. In the “Point-to-point” or “Cyclic” “bi-stage distribution” solutions, a drone is used to distribute packages to a group of customers. As a result, drones with larger load capacities should be considered. It is a capacity decision-making problem and will not be studied mathematically or experimentally in this study. The comparison study contributes to the knowledge of different solutions.
(2) Drone flying distance ( z d f ). In the three solutions studied above, drones are used to transport packages from the land to the island. The drone flying cost is primarily determined by the drones’ flying distances and packages’ weights, while affected by the drones’ original and depreciation costs, or the rental protocols. In the following study, it is presumed that the drone flying cost depends on the flying distances and packages.
(3) Drone landing platform ( z D L P ). DLP is an important and costly facility in a drone-based distribution system. Its cost depends on its size and capacity, installed systems, and even the space occupied by it. Its capacity depends on the delivered packages and the frequencies, and the riders’ schedules.
(4) Ground distribution ( z g d ). In the two “bi-stage distribution” solutions, riders will distribute the packages from the DLPs to the customers. The “cyclic” solution will incur fewer traveling distances than the “point-to-point” solution. The ground distribution cost consists of fixed and variable costs. Generally, the system should pay fixed basic salaries to the riders and fixed costs of distribution facilities and devices, while the traveling time and distances construct variable costs. In the following study, the variable cost of traveling distances is considered.
Table 3 summarizes the comparisons in four metrics among three distribution solutions. Here, the following words are used to express the comparative relations: Low, High, Many, and A few. They indicate the differences among the modes and do not indicate concrete value bounds.

4. Formulation

In the following, the models of the three drone-based island distribution modes are formulated, as well as the four metrics for evaluating the modes.
(1)Names
d i r The direct distribution mode
p t p The point-to-point bi-stage distribution mode
c y c The cyclic bi-stage distribution mode
O The identity of the drone base station on the land side
(2)Set
I A set of customers, indexed by i , j
(3)Data
C i o The distance from the drone base station to the customer i
C i j The distance between the customers, i , j
D i The number of packages distributed to the customer i
(4)Variable
z d d The cost of buying drones
z d f The drone flying distances are weighted by the number of packages
z D L P The number of DLPs
z g d The riders’ traveling distances are weighted by the number of packages

4.1. Direct Distribution

As studied in Section 3, in the direct distribution mode, the packages are distributed from the drone base station to the customers directly. M d i r computes three metrics, namely, z d f , z D L P , z g d , as defined in (1). It is denoted as a model, although it is not a formal mathematical program.
M d i r z d f d i r = i C i o D i z D L P d i r = I z g d d i r = 0
Further, M d i r can be represented by a function with inputs and outputs as (2).
z d f , z D L P , z g d f M d i r I , O , C o , D .

4.2. Point-to-Point Bi-Stage Distribution

Aside from the notations defined in Table 4, the binary variable x i j is introduced to represent the assignment of the customer j to a candidate DLP at the customer i . When x i i = 1 , a DLP is installed at the customer i . Then, a new variable y i is used to represent the packages distributed to the DLP installed at i . Then, a multi-objective model is devised as M p t p .
M p t p min   z d f , z D L P , z g d
where:
z d f = i C i o y i
z D L P = i x i i
z g d = i j x i j D j C i j
Subject to
i x i j = 1 , j
x i j x i i , i , j
y i = j x i j D j , i
x i j 0 , 1 , y i 0 , i , j
In Constraint (6), all customers should be serviced. In Constraint (7), only DLP can be assigned to a customer. In Constraint (8), the accepted packages at a DLP are computed. Finally, Constraint (9) defines the variable integrities and domains.
When the ground distribution cost should be optimized with the highest priority under a determined number of DLPs, the model can be transferred into a mixed-integer linear program (MILP), as formulated by [ M ( p t p , f ¯ D L P ) ] .
M p t p , z ¯ D L P min   z g d
Subject to
C o n s t r a i n t s   2 7
z D L P = z ¯ D L P
M p t p , z ¯ D L P is a single-objective linear program with a parameter z ¯ D L P , which is the number of DLPs. After solving the model, obtain x , y and then z d f p t p can be computed by (3). In the following sections, M p t p , z ¯ D L P can be used in the following form,
z d f , z D L P , z g d , x , y f M p t p , z ¯ D L P I , O , C o , C i j , D ; z ¯ D L P .

4.3. Cyclic Bi-Stage Distribution

In Section 4.2, the z ¯ D L P DLPs are chosen by the model M p t p , z ¯ D L P , as well as the assignments ( x ) of customers to the DLPs. So, the DLPs of the solution can be denoted by I D L P ; for each d I D L P , the assigned customers are I d D L P I . The above process can be interpreted as follows,
I D L P , I d D L P | d I D L P x .
In the following, a TSP model is used to find a sequence of the customers in N with minimal traveling distance. Here, N is indexed by i , j default.
Two decision variables are introduced here. First, a binary variable x i j c is used to represent sequential visits to the customers. If x i j c = 1 , a rider visits i first and then adjacently visits j ; otherwise, 0. Another positive variable u i is used to represent the visiting order of the customer i , which is also used to avoid visiting loops in a TSP solution.
M c y c , N min z g d
where
z g d = i j D i C i j x i j
Subject to
j N , i j x i j c = 1 ,   i
i N , i j x i j c = 1 ,   j
u i u j + N · x i j c N 1 ,   i N , j N \ 0 , i j
1 u i N 1 , i N \ 0
x i j c 0 , 1 ,   i , j N
In the model M c y c , N , Constraint (11) further defines the objective to minimize the total traveling cost. For each customer, Constraints (12) and (13) ensure that each customer is visited once and only once. Constraint (14) is used to avoid loops in the final sequence determined by x and u . Finally, Constraints (15) and (16) define the domain of u and the integrity of x . The solving of M c y c , N can be expressed by f M c y c , N , as follows,
z g d c y c , N , x c , u f M c y c , N I , C o , C i j , D .
Then, using f M c y c , N , by iterating the DLP d and its corresponding serviced customers I d D L P , the total ground distribution distance can be computed by (17), while the z d f c y c , z D L P c y c are taken from z d f p t p , z D L P p t p , not changing, as formulated in (18).
z g d c y c d I D L R f M c y c , I d D L P I , C o , C i j , D ; I d D L P
z d f c y c , z D L P c y c z d f p t p , z D L P p t p
The process above uses a bi-stage method to compute the “point-to-point” solution and then optimizes it to obtain a “cyclic” distribution solution. The whole process is denoted by f c y c as follows,
z d f , z D L P , z g d , x , y f c y c I , O , C o , C i j , D ; z ¯ D L P .
The process f c y c can be improved by iterative heuristics, which is studied in Section 5.

5. Iterative Heuristics for Improving Cyclic Bi-Stage Distribution

The “ c y c ” mode aims at optimizing the DLPs and ground distribution at the same time, while f c y c (Section 4.3) optimizes them in two stages. Therefore, f c y c can be improved by iterating these two stages, as developed in Algorithm 1.
Algorithm 1Iterative Heuristics for Improving Cyclic Mode (IH)
Input I , O , C o , C , D : the known data
z ¯ D L P : the number of DLPs to be installed.
Output z d f , z g d , x , y , I D L P , I + D L P : the metrics and bi-stage distribution network.
Variable z ˇ d f = + , the initial drone flying distance;
z ˇ g d = + , the initial ground distribution distances.
Steps
Step 1Choose DLPs in the point-to-point bi-stage distribution mode.
z d f p t p , z D L P p t p , z g d p t p , x , y f M p t p , z ¯ D L P I , O , C o , C i j , D .
Step 2Prepare cyclic distribution data
Generate I D L P , I + D L P = I d D L P I | d I D L P from x .
Step 3Optimize distribution routes in the cyclic bi-stage mode
Step 3.1Compute z g d c y c by solving M c y c , I d D L P for each d I D L P
z g d c y c d I D L R f M c y c , I d D L P I , C o , C i j , D .
Step 3.2Use z d f p t p , z D L P p t p as they are not changed.
z d f c y c , z D L P c y c z d f p t p , z D L R p t p .
Step 3.3Merge the results of f c y c
z d f , z D L P , z g d , x , y f c y c I , O , C o , C i j , D .
Step 4Terminal criteria
If z d f < z ˇ d f   a n d   z g d < z ˇ g d Then
z ˇ d f , z ˇ g d z d f ,   z g d
Else
Go to Step 8
Step 5Update the DLPs by using the closed customer in each cyclic route
For d I D L P
d m i n = arg min i I d D L R C i o
Replace d in I D L R by d m i n
Step 6Update the assignments of customers to DLPs
Set I d D L P = for each d I D L P
For each i I ,
d = arg min j I D L R C i j .
insert i into I d D L R
Step 7Go to Step 3
Step 8Return z d f , z g d , x , y , I D L P , I + D L P
Algorithm 1 will iteratively improve z d f , z g d . In Step 1, an initial solution is obtained by M p t p , z ¯ D L P . Step 3 provides a holistic flow of solving f c y c . Step 4 sets the termination criteria so that z d f , z g d should all be improved. Step 5 optimizes the drone flying distances by choosing the closest customer to the drone base station as the DLP for each “cycle”. Step 6 updates the assignments of customers to each DLP, and goes to the iteration loop in Step 7.
The algorithm is denoted by f IH as follows,
z d f , z g d , x , y , I D L P , I + D L P f IH I , O , C o , C , D ; z ¯ D L P .

6. Numerical Experiments

6.1. Parameter Estimation

As studied in Section 3, a China island (Mount Putuo) is chosen as the scenario of the study, where the drone base station is set in the Zhujiajian passenger and cargo transport terminal O . Mount Putuo is in Putuo District, Zhoushan City, Zhejiang Province, the southern edge of Hangzhou Bay, and the eastern sea area of Zhoushan Islands. It is a famous tourist resort in China and one of the four famous Buddhist mountains in China. From the real estate, important facilities, temples, and scenic spots, 287 locations are identified as customers I in this study. The customers’ demands D are estimated by considering the residents and tourists. The latitudes and longitudes of these customers are generated by using a map service (www.amap.com), which provides a callable Application Program Interface (API) to obtain the latitude and longitude from a given address after we obtain the addresses of the 287 communities. The distances from the drone base station to the customers are computed using geographical spherical straight distances C o directly, while the distances among the customers are 1.4 times straight distances C , considering the rugged mountain roads. The number of DLPs z ¯ D L P is set to 3 generally, which can be adjusted in the experiments.

6.2. Dataset Generation

The datasets are generated based on the parameters estimated above. The computing complexity is mainly determined by the number of customers and the DLPs. As a result, we use I n P m to represent the datasets, where n is the number of customers, n = I , and m is the number of DLPs. Here n < 287 and m = z ¯ D L P . Generally, I 20 P 3 datasets are used for demonstration, while other n , m configurations are used to study the problem features and algorithm performances.

6.3. Experiments and Results

We conducted three groups of experiments to study the three drone-based distribution modes and their solution methods in the following subsections. In the experiments, a personal computer with the CPU, Intel(R) Xeon(R) CPU E3-1535M v6 @ 3.10GHz 3.10 GHz, and 64 GB RAM. All the solution algorithms are implemented by Python 3.7 and the models, M p t p ,   M c y c , N , are solved by Cplex 12.9 (https://www.ibm.com/products/ilog-cplex-optimization-studio, accessed on 19 March 2023).

6.3.1. Demonstration of Drone-Based Distribution Modes and Solution Methods

In Section 3, the three drone-based distribution modes ( d i r , p t p , c y c ) are described conceptually, and further, the direct and point-to-point bi-stage distribution modes are formulated (as M d i r , M p t p , z ¯ D L P ) in Section 4. Considering the complexity of solving the cyclic bi-stage distribution model ( c y c ), an iterative heuristic algorithm ( f IH ) in Section 5 is developed to improve the solution method f c y c devised in Section 4. In Table 4, a dataset with 20 customers and setting two DLPs is generated to demonstrate these modes, models, and algorithms.
The results corresponding to the four solution methods are depicted in Figure 4. Intuitively, the bi-stage modes (Figure 4b–d) reduce the drones’ flying distances of the direct distribution mode (Figure 4a) apparently; the cyclic mode (Figure 4c,d) is competitive in reducing ground distribution distance compared to the point-to-point mode (Figure 4b); and the iterative heuristic algorithm can improve the results by changing the DLPs and the ground distribution routes (Figure 4c,d).
Table 5 presents three criteria for the four solution methods. In the direct distribution mode, all customers will install DLPs, while three DLPs are set in the bi-stage modes. As a result, the “ d i r ” mode incurs no ground distribution. The bi-stage mode can reduce the drone flying distance by 1.03 % ( 1126.370 1114.741 / 1126.370 ). The iterative heuristics can reduce 9.71 % ( 1126.370 1015.856 / 1126.370 ). The “ c y c ” mode can reduce 9.08 % ( 113.59 103.28 / 113.59 ) compared to the “ p 2 p ” mode.

6.3.2. Impacts of DLPs on Bi-Stage Distribution Modes

The DLPs are important facilities demanding great investment in drone-based bi-stage distribution modes. In Table 6, the datasets I n P m ( n = 20 , 25 , , 60 , and m = 2 , 3 , 4 ) are tested by solving the point-to-point and cyclic bi-stage distribution modes. In the table, z d f c y c is equal to z d f p t p , because the “ c y c ” mode only improves the ground distribution of “ p t p ”. The ground distribution distances are reduced (defined as z g d * ), and the computing time is increased (defined as C T * ) from “ p t p ” to “ c y c ”.
z g d * = z g d p t p z g d c y c z g d p t p ˙ 100 / %
C T * = C T c y c C T p t p C T p t p ˙ 100 / %
Averagely, the ground distribution distance can be reduced by 50%, and the computing time will increase by 457 % , as presented in the last line in Table 6.
In Figure 5, the ground distribution distances for different customers in the “ p t p ” and “ c y c ” modes are depicted. In the “ p t p ” mode, more DLPs will reduce the distances drastically, while the “ c y c ” will achieve almost equal distances.
In Figure 6, the computing times of different customers and DLPs are depicted. Solving the “ c y c ” model is time-consuming comparatively. From the points when 45 customers, it can be concluded that the solving performance is sensitive to the data. However, as a general trend, more customers involved will cost more computing time. However, computing performances can be improved by using advanced computing devices and technologies.
Comparing the results in Figure 5 and Figure 6, the ground distribution distances increase gradually with the number of customers involved, while the computing times are also increasing much more sharply and fluctuate instantly.

6.3.3. Performance Studies on the Iterative Heuristics

In Algorithm 1 (the iterative heuristics), f IH solves M p t p , z ¯ D L P , M c y c , I d D L P , and M c y c once or several times. So, f IH must increase the computation complexity, increasing computing time. f IH tries to improve the result of f c y c and should affect the values of z d f , z g d , and computing time (CT). Therefore, define the following metrics ( Δ z d f ,   Δ z g d , Δ C T ) to evaluate their variance ratios of them.
Δ z d f = z d f c y c z d f I H z d f c y c 100 %
Δ z g d = z g d c y c z g d I H z g d c y c 100 %
Δ C T = C T I H C T c y c z d f c y c 100 %
In Table 7, the three metrics’ values of different customers and DLPs are presented, as well as the iteration times before the algorithm IH stops. Through two to five iterations (an average of 3.15 times), the drone flying distances can always be reduced by an average of 27.80%. The ground distribution distances can be reduced by 3.16% on average. Notably, some datasets incur no improvement, when z ¯ D L P = 2 or both customers and DLPs are not many. In addition, the ground distribution distance may be increased when saving the drone flying distance, as the result of dataset I 45 P 4 . The computing time ( C T ) will be increased by an average of 68.83%.

6.4. Discussions and Managerial Implications

Drones are applied to various application scenarios, including transportation and logistics. Generally, drones are capable of last-mile or final-stage logistics because their capacities are limited [45]. However, in many logistics scenarios, the packages are limited in size and quantities, and drones can be used in various stages of logistics systems. Island distribution is a special application scenario of drones because the sea separates the land and the island. Passenger and cargo transportation primarily depends on ships, while waterborne transportation is sensitive to climate conditions and cannot be suitable for urgent demands. In COVID-19, drones can be used to distribute viral tests to potentially infected patients [13]. Under these considerations, drone-based island distribution should be an effective solution.
We make the following generations as managerial implications based on the experimental results.
(1) As studied in Section 3, when considering drone-based distribution and logistics solutions, we can meet various solutions. Drones can help solve certain critical problems, but not all. We can integrate drones with other means of logistics to develop a holistic solution. Furthermore, the present facility and variable costs should all be considered and balanced.
(2) As studied in Section 4 and Section 5, the direct distribution mode uses drones only to provide terminal-to-customer package delivery. It is simple but involves great investment in DLPs that are expensive and fixed facilities, not so suitable for application scenarios when the technologies are still fast developing. The bi-stage distribution mode includes basic and improved modes, and their models can be solved by three methods. They use drones, DLPs, and general ground distribution to combine the different advantages and contribute to adjustable costs.
(3) As studied in Section 6, the proposed models and methods can achieve promising performances for small and medium-scale test instances. They can be used on small islands. Different drone-based distribution modes present different evaluation values in the proposed metrics (as studied in Section 3.3). The cyclic bi-stage distribution mode can decrease ground logistics costs. It can be further improved by iterative heuristics.
The regulatory agencies, numerous States, and entities are involved in the creation of safe integration with manned aviation [5]. Recent conceptual and regulatory advancements in the field of Urban Air Mobility (UAM) in Europe were elaborated to outline the digital ecosystem in which aviation and non-aviation actors would exchange information to ensure operations’ efficiency, safety, and regulatory compliance [46].

7. Conclusions

We developed the study on a drone-based logistics system for island emergency distribution, considering the specialties of islands. First, the study was conducted after examining the relations studies, technologies, and applications in the area of drone-based logistics. We investigated many experimental systems on drone-based logistics, which were created by the leading companies in package delivery companies. Moreover, drone bases are testing transporting cargo from land to islands. During the COVID-19 epidemic days, some islands face shortages of resources and medicals, which encouraged the study. Second, three drone-based distribution modes are proposed to categorize the various possibilities of using drones in islands: the direct distribution mode, the point-to-point, and the cyclic bi-stage distribution modes. The bi-stage modes use drones for the first-stage land-to-island transportation, and use ground transportation to serve the second-stage distribution, while the DLPs mediate the two stages. We also developed four metrics to evaluate the modes and instructed the modeling, algorithm devices, and comparison studies. Third, solution methods were developed to solve the models, especially for the bi-stage mods. An iterative heuristic was designed to improve the cyclic bi-stage distribution mode. Finally, using the famous “Mount Putuo” island as a case, we developed dataset generation methods and conducted a series of experiments to demonstrate and investigate the proposed modes, models, and solution methods.
This study can be extended in the following aspects in future studies. First, in Section 4.2, the point-to-point bi-stage distribution mode is formulated as a multi-objective program M p t p . We further formatted a single-objective linear program M p t p , z ¯ D L P based on it, where z ¯ D L P sets the DLPs. It is beneficial to develop an algorithm for solving the multi-objective program and investigate the tradeoffs among the three objectives. Second, in Section 4.3, the cyclic bi-state distribution mode is formulated as separated TSP models for the determined DLPs and assignments of customers to the DLPs. In future studies, we can formulate multi-depot TSPs considering drone traveling distances to the depots. Third, the iterative heuristics developed in Section 5 is effective, while their optimality cannot be ensured. Furthermore, the terminal criteria of the heuristic algorithm consider the optimization of the two costs, drone traveling and ground distribution distances. Indeed, these two costs can be united, or we can test their tradeoffs. Moreover, new algorithms can be devised to find optimal solutions by using global optimization, other than multi-stage solution methods.

Author Contributions

Conceptualization, methodology, project administration, funding acquisition, supervision, formal analysis, investigation, Z.-H.H.; writing—review and editing, T.L.; software, validation, visualization, X.-D.T.; resources, data curation, writing—original draft preparation, Y.-H.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Science and Technology Commission of Shanghai Municipality (23ZR1426500).

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Acknowledgments

The authors acknowledge the editors and the anonymous referees for their valuable comments and suggestions.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Moshref-Javadi, M.; Winkenbach, M. Applications and Research avenues for drone-based models in logistics: A classification and review. Expert Syst. Appl. 2021, 177, 114854. [Google Scholar] [CrossRef]
  2. Merkert, R.; Bushell, J. Managing the drone revolution: A systematic literature review into the current use of airborne drones and future strategic directions for their effective control. J. Air Transp. Manag. 2020, 89, 101929. [Google Scholar] [CrossRef] [PubMed]
  3. Oakey, A.; Grote, M.; Smith, A.; Cherrett, T.; Pilko, A.; Dickinson, J.; AitBihiOuali, L. Integrating drones into NHS patient diagnostic logistics systems: Flight or fantasy? PLoS ONE 2022, 17, e0264669. [Google Scholar] [CrossRef] [PubMed]
  4. Comtet, H.E.; Keitsch, M.; Johannessen, K.A. Realities of Using Drones to Transport Laboratory Samples: Insights from Attended Routes in a Mixed-Methods Study. J. Multidiscip. Healthc. 2022, 15, 1871–1885. [Google Scholar] [CrossRef] [PubMed]
  5. Kotlinski, M.; Calkowska, J.K. U-Space and UTM Deployment as an Opportunity for More Complex UAV Operations Including UAV Medical Transport. J. Intell. Robot. Syst. 2022, 106, 12. [Google Scholar] [CrossRef]
  6. Thompson, D.D.P. Disaster logistics in small island developing states: Caribbean perspective. Disaster Prev. Manag. 2015, 24, 166–184. [Google Scholar] [CrossRef]
  7. Aurambout, J.P.; Gkoumas, K.; Ciuffo, B. Last mile delivery by drones: An estimation of viable market potential and access to citizens across European cities. Eur. Transp. Res. Rev. 2019, 11, 30. [Google Scholar] [CrossRef] [Green Version]
  8. Holzmann, P.; Wankmuller, C.; Globocnik, D.; Schwarz, E.J. Drones to the rescue? Exploring rescue workers’ behavioral intention to adopt drones in mountain rescue missions. Int. J. Phys. Distrib. Logist. Manag. 2021, 51, 381–402. [Google Scholar] [CrossRef]
  9. Zhang, Z.T.; Li, N.; Wang, M.; Liu, K.; Huang, C.F.; Zhuang, L.M.; Liu, F.G. Economic Ripple Effects of Individual Disasters and Disaster Clusters. Int. J. Disaster Risk Sci. 2022, 13, 948–961. [Google Scholar] [CrossRef]
  10. Chowdhury, S.; Emelogu, A.; Marufuzzaman, M.; Nurre, S.G.; Bian, L.K. Drones for disaster response and relief operations: A continuous approximation model. Int. J. Prod. Econ. 2017, 188, 167–184. [Google Scholar] [CrossRef]
  11. Chauhan, D.R.; Unnikrishnan, A.; Figliozzi, M.A.; Boyles, S.D. Robust Multi-Period Maximum Coverage Drone Facility Location Problem Considering Coverage Reliability. Transp. Res. Rec. 2023, 227, 98–114. [Google Scholar] [CrossRef]
  12. Kallaj, M.R.; Kolaee, M.H.; Al-E-hashem, S. Integrating bloodmobiles and drones in a post-disaster blood collection problem considering blood groups. Ann. Oper. Res. 2022, 321, 783–811. [Google Scholar] [CrossRef]
  13. Kunovjanek, M.; Wankmuller, C. Containing the COVID-19 pandemic with drones-Feasibility of a drone enabled back-up transport system. Transp. Policy 2021, 106, 141–152. [Google Scholar] [CrossRef]
  14. Park, Y.; Nielsen, P.; Moon, I. Unmanned aerial vehicle set covering problem considering fixed-radius coverage constraint. Comput. Oper. Res. 2020, 119, 104936. [Google Scholar] [CrossRef]
  15. Zhang, L.J.; Ding, Y.; Lin, H.Z. Optimizing synchronized truck-drone delivery with priority in disaster relief. J. Ind. Manag. Optim. 2023, 19, 5143–5162. [Google Scholar] [CrossRef]
  16. Yan, R.; Zhu, X.P.; Zhu, X.N.; Peng, R. Optimal routes and aborting strategies of trucks and drones under random attacks. Reliab. Eng. Syst. Saf. 2022, 222, 108457. [Google Scholar] [CrossRef]
  17. Kim, D.; Lee, K.; Moon, I. Stochastic facility location model for drones considering uncertain flight distance. Ann. Oper. Res. 2019, 283, 1283–1302. [Google Scholar] [CrossRef]
  18. Chen, J.N.; Xie, J.F.; Gu, Y.X.; Li, S.W.; Fu, S.L.; Wan, Y.; Lu, K.J. Long-Range and Broadband Aerial Communication Using Directional Antennas (ACDA): Design and Implementation. IEEE Trans. Veh. Technol. 2017, 66, 10793–10805. [Google Scholar] [CrossRef]
  19. Glock, K.; Meyer, A. Mission Planning for Emergency Rapid Mapping with Drones. Transp. Sci. 2020, 54, 534–560. [Google Scholar] [CrossRef]
  20. Yang, L.J.; Wang, L.P. An optimization-based selection approach of landing sites for swarm unmanned aerial vehicles in unknown environments. Expert Syst. Appl. 2022, 204, 117582. [Google Scholar] [CrossRef]
  21. Wu, S.L.; Xu, W.J.; Wang, F.Y.; Li, G.J.; Pan, M. Distributed Federated Deep Reinforcement Learning Based Trajectory Optimization for Air-Ground Cooperative Emergency Networks. IEEE Trans. Veh. Technol. 2022, 71, 9107–9112. [Google Scholar] [CrossRef]
  22. Akram, T.; Awais, M.; Naqvi, R.; Ahmed, A.; Naeem, M. Multicriteria UAV Base Stations Placement for Disaster Management. IEEE Syst. J. 2020, 14, 3475–3482. [Google Scholar] [CrossRef]
  23. Pan, Y.; Da, X.Y.; Hu, H.; Huang, Y.C.; Zhang, M.; Cumanan, K.; Dobre, O.A. Joint Optimization of Trajectory and Resource Allocation for Time-Constrained UAV-Enabled Cognitive Radio Networks. IEEE Trans. Veh. Technol. 2022, 71, 5576–5580. [Google Scholar] [CrossRef]
  24. Lin, L.; Xu, W.J.; Chen, W.; Wang, F.Y.; Li, G.J.; Pan, M. Prioritized Delay Optimization for NOMA-Based Multi-UAV Emergency Networks. IEEE Trans. Veh. Technol. 2022, 71, 11222–11227. [Google Scholar] [CrossRef]
  25. Niu, Z.C.; Liu, H.; Lin, X.M.; Du, J.Z. Task Scheduling With UAV-Assisted Dispersed Computing for Disaster Scenario. IEEE Syst. J. 2022, 16, 6429–6440. [Google Scholar] [CrossRef]
  26. Salama, M.R.; Srinivas, S. Collaborative truck multi-drone routing and scheduling problem: Package delivery with flexible launch and recovery sites. Transp. Res. Part E-Logist. Transp. Rev. 2022, 164, 102788. [Google Scholar] [CrossRef]
  27. Zhen, L.; Li, M.; Laporte, G.; Wang, W.C. A vehicle routing problem arising in unmanned aerial monitoring. Comput. Oper. Res. 2019, 105, 1–11. [Google Scholar] [CrossRef]
  28. Ermagan, U.; Yildiz, B.; Salman, F.S. A learning based algorithm for drone routing. Comput. Oper. Res. 2022, 137, 105524. [Google Scholar] [CrossRef]
  29. Puerto, J.; Valverde, C. Routing for unmanned aerial vehicles: Touring dimensional sets. Eur. J. Oper. Res. 2022, 298, 118–136. [Google Scholar] [CrossRef]
  30. Uhm, H.S.; Lee, Y.H. Vehicle routing problem under safe separation distance for multiple unmanned aerial vehicle operation. Oper. Res. 2022, 22, 5107–5136. [Google Scholar] [CrossRef]
  31. Wang, Z.; Sheu, J.B. Vehicle routing problem with drones. Transp. Res. Part B-Methodol. 2019, 122, 350–364. [Google Scholar] [CrossRef]
  32. Mufalli, F.; Batta, R.; Nagi, R. Simultaneous sensor selection and routing of unmanned aerial vehicles for complex mission plans. Comput. Oper. Res. 2012, 39, 2787–2799. [Google Scholar] [CrossRef]
  33. Poikonen, S.; Golden, B. The Mothership and Drone Routing Problem. Inf. J. Comput. 2020, 32, 249–262. [Google Scholar] [CrossRef]
  34. Amorosi, L.; Puerto, J.; Valverde, C. Coordinating drones with mothership vehicles: The mothership and drone routing problem with graphs. Comput. Oper. Res. 2021, 136, 105445. [Google Scholar] [CrossRef]
  35. Cheng, C.; Adulyasak, Y.; Rousseau, L.M. Drone routing with energy function: Formulation and exact algorithm. Transp. Res. Part B-Methodol. 2020, 139, 364–387. [Google Scholar] [CrossRef]
  36. Zeng, F.R.; Chen, Z.W.; Clarke, J.P.; Goldsman, D. Nested vehicle routing problem: Optimizing drone-truck surveillance operations. Transp. Res. Part C Emerg. Technol. 2022, 139, 103645. [Google Scholar] [CrossRef]
  37. Li, H.Q.; Chen, J.; Wang, F.L.; Zhao, Y.B. Truck and drone routing problem with synchronization on arcs. Nav. Res. Logist. 2022, 69, 884–901. [Google Scholar] [CrossRef]
  38. Vu, L.; Vu, D.M.; Ha, M.H.; Nguyen, V.P. The two-echelon routing problem with truck and drones. Int. Trans. Oper. Res. 2022, 29, 2968–2994. [Google Scholar] [CrossRef]
  39. Das, D.N.; Sewani, R.; Wang, J.W.; Tiwari, M.K. Synchronized Truck and Drone Routing in Package Delivery Logistics. IEEE Trans. Intell. Transp. Syst. 2021, 22, 5772–5782. [Google Scholar] [CrossRef]
  40. Luo, Q.Z.; Wu, G.H.; Ji, B.; Wang, L.; Suganthan, P.N. Hybrid Multi-Objective Optimization Approach With Pareto Local Search for Collaborative Truck-Drone Routing Problems Considering Flexible Time Windows. IEEE Trans. Intell. Transp. Syst. 2022, 23, 13011–13025. [Google Scholar] [CrossRef]
  41. Poikonen, S.; Golden, B. Multi-visit drone routing problem. Comput. Oper. Res. 2020, 113, 104802. [Google Scholar] [CrossRef]
  42. Kitjacharoenchai, P.; Min, B.C.; Lee, S. Two echelon vehicle routing problem with drones in last mile delivery. Int. J. Prod. Econ. 2020, 225, 107598. [Google Scholar] [CrossRef]
  43. Rajan, S.; Sundar, K.; Gautam, N. Routing Problem for Unmanned Aerial Vehicle Patrolling Missions—A Progressive Hedging Algorithm. Comput. Oper. Res. 2022, 142, 105702. [Google Scholar] [CrossRef]
  44. Wen, X.P.; Wu, G.H. Heterogeneous multi-drone routing problem for parcel delivery. Transp. Res. Part C Emerg. Technol. 2022, 141, 103763. [Google Scholar] [CrossRef]
  45. McKinnon, A. The Possible Impact of 3D Printing and Drones on Last-Mile Logistics: An Exploratory Study. Built Environ. 2016, 42, 617–629. [Google Scholar] [CrossRef]
  46. De Silvestri, S.; Pagliarani, M.; Tomasello, F.; Trojaniello, D.; Sanna, A. Design of a Service for Hospital Internal Transport of Urgent Pharmaceuticals via Drones. Drones 2022, 6, 70. [Google Scholar] [CrossRef]
Figure 1. Island distribution by freight ships and riders.
Figure 1. Island distribution by freight ships and riders.
Drones 07 00218 g001
Figure 2. Conceptual diagrams of three drone-based distribution modes.
Figure 2. Conceptual diagrams of three drone-based distribution modes.
Drones 07 00218 g002
Figure 3. Drone landing platform in island distribution.
Figure 3. Drone landing platform in island distribution.
Drones 07 00218 g003
Figure 4. Demonstrating the four distribution solution methods using I 20 P 3 .
Figure 4. Demonstrating the four distribution solution methods using I 20 P 3 .
Drones 07 00218 g004
Figure 5. Ground distribution distances for different numbers of customers and DLPs.
Figure 5. Ground distribution distances for different numbers of customers and DLPs.
Drones 07 00218 g005
Figure 6. Computing times for different numbers of customers and DLPs.
Figure 6. Computing times for different numbers of customers and DLPs.
Drones 07 00218 g006
Table 1. Pioneering studies on emergency management using drones.
Table 1. Pioneering studies on emergency management using drones.
Study Research ProblemMethodScenario
[11]
-
A multi-period facility location.
-
Uncertainties in failure.- Maximize coverage with reliability constraints.
MILPEmergency
[21]
-
Air-ground cooperative emergency communication network based on drones.
-
Trajectory optimization of emergency drone base stations.
MLNetwork
[15]
-
Synchronized truck–drone delivery.
-
Priority of different disaster-stricken sites.
IP+DPDisaster
[8]
-
Individual attitudes, perceptions, and intentions for drone adoption.
-
Survey data of 146 mountain rescuers.
-
Intention to use drones is driven by performance gains and facilitating conditions.
RADisaster
[16]
-
Consider disaster or enemy in emergency management.
-
VRP with trucks, drones, and random attacks.
ALNSDisaster
[13]
-
Use existing drone infrastructure.
-
Establish a drone-enabled backup transport system.
-
Policy on public-public and public–private partnerships.
AEmergency
[26]
-
Recovery of post-disaster wireless communication.
-
Cooperating drones for downlink transmission over rescue vehicles on the ground.
HNetwork
[17]
-
Cope drone facilities effectively.
-
Schedule drones in humanitarian logistics.
-
Uncertainties of drone operating conditions.
MHDisaster
[14]
-
Drone-based wireless network.
-
A set-covering problem with a realistic coverage radius.
MHNetwork
[22]
-
Identify areas with a high density of low mobility or stationary users.
-
Optimize drone base stations and user assignments.
ML+MOPNetwork
[18]
-
Locate depots considering inventories, service regions, and stochastic demands.
-
Minimize the overall system cost.
HDisaster
[19]
-
Routing drones through sampling locations.
-
Consider locations’ priorities and spatial correlations.
ALNSDisaster
[23]
-
Design drone trajectory and resource allocation to maximize average throughputs considering co-channel interference and completion time.
BP+PSONetwork
[14]
-
A location–allocation problem with coverage distance and capacity of drones.
-
consider demand uncertainties.
MHEmergency
[24]
-
Optimize delays for multi-drone emergency networks.
-
Consider users’ priorities and communication delays.
HNetwork
[25]
-
Integrate drones and ground mobile devices.
-
Optimize transitions from the control center to the drones.
HNetwork
[20]
-
Locate drone landing sites in complicated environments.
-
Consider terrain uncertainty, safety, fuel consumption, and path planning.
HDisaster
[12]
-
Schedule bloodmobiles and drones to collect blood from donors.
-
Consider uncertain blood demands and donors.
MILPEmergency
Note: A = mathematical analytics; ALNS = adaptive large neighborhood search; BP = bilevel program; DP = dynamic programming; dynamic programming; H = general heuristics; IP = integer program; MH = math-heuristics MILP = mixed-integer linear program; ML = machine learning including deep learning and reinforcement learning; MOP = multi-objective optimization; PSO = particle swarm optimization; RA = regression analysis.
Table 2. Pioneering studies on drone-based routing problems.
Table 2. Pioneering studies on drone-based routing problems.
StudyProblem FeaturesDevices #Model *Algorithm **
[29]
-
Extend the crossing postman problem to visit different shapes of dimensional elements.
-
Drones visit geographical elements to deliver goods or services.
DMILPMH
[27]
-
Drones monitor a set of areas with different accuracy requirements.
-
A VRP considering flying heights, which impacts the accuracy level and service time.
DIPTabu
[30]
-
A multi-depot VRP with separation distance constraints.
DMILPMH+Tabu
[43]
-
Routing drones in patrolling missions.
DSPH
[31]
-
A drone travels with a truck, takes off from its stop to serve customers, and lands at a service hub to travel with another truck if the flying range and loading capacity limitations are satisfied.
D+TMILPMH
[41]
-
Consider a tandem between a truck and k drones.
-
Each drone loads one or more packages to deliver to customers.
-
Each drone may return to the truck to swap/recharge batteries.
D+T-H
[32]
-
Use drones to gather information from targets in military missions.
-
Drones hold limited sensors considering weights and flying time.
-
Assign sensors to drones and maximize intelligence gain.
DMILPMH
[33]
-
Consider the mothership and drone routing problem.
-
A drone launches from the mothership, and then return to refuel.
-
The drone has a limited range of time units.
D+SMILPMH
[28]
-
Consider the drone routing problem with recharging stops.
DIPH+MH
[34]
-
Coordinate one mothership with one drone.
-
Minimize the overall weighted distance traveled while satisfying percentages of visits to targets.
D+SMILPMH
[44]
-
A large drone carries multiple small drones to distribution regions;
-
Large drone does not directly deliver parcels, but rather launches small drones to deliver parcels.
-
Allows each small drone to deliver multiple parcels in a flight.
-
Considering energy consumption.
D+DDPVNS
[39]
-
Synchronize drones and delivery trucks.
-
Trucks can work as mobile launching and retrieval sites.
-
A VRP with Time Windows and Synchronized Drones.
D+TMOPACO+NSGA-II
[35]
-
Consider multi-trip, recharge, and energy savings operations.
-
Drones’ energy consumption is modeled as a nonlinear function of payload and travel distance.
DMILPMH
[36]
-
A drone travels to multiple locations to perform specified observation tasks and rendezvous periodically with the truck to swap its batteries.
D+TMILPNS
[37]
-
Drones launch from or land on a moving truck without stopping.
-
Synchronize trucks and drones on arcs.
-
Trucks dispatch and retrieve drones at suitable moving locations on arcs of truck routes.
D+TMILPALNS
[38]
-
A truck and drone routing problem.
-
A drone can be launched from the truck at an intermediate depot once (single-trip drone) or several times (multiple-trip drone).
D+TMILPGRASP
[42]
-
Consider a synchronized truck–drone operation by allowing multiple drones to fly from a truck, serve one or multiple customers, and return to the same truck for a battery swap and package retrieval.
D+TMIPLNS
[26]
-
Introduce a new truck–drone tandem that allows the truck to stop at non-customer locations.
D+TMILPSA+VNS
[40]
-
A truck collaborates with drones to perform parcel deliveries, and each customer can be served earlier and later than the required time with a given tolerance.
-
Optimize total distribution cost and overall customer satisfaction.
D+TMOPH
Note: #: D = drone, T = truck, S = mothership; *: DP = dynamic programming, IP = integer program, MILP = mixed-integer linear program, MIP = mixed-integer program, MOP = multi-objective optimization problem, SP = stochastic program; **: ACO = Ant Colony Optimization algorithm, ALNS = variable neighborhood descent algorithm, GRASP = greedy randomized adaptive search procedure, H = Heuristics, LNS = Large Neighborhood Search, MH = Math-heuristics, NS = Neighborhood search algorithm, NSGA-II = Non-dominated Sorting Genetic Algorithm, SA = simulated annealing, Tabu = Tabu search algorithm, VNS = variable neighborhood search.
Table 3. Comparisons among three drone-based distribution solutions.
Table 3. Comparisons among three drone-based distribution solutions.
Distribution ModeDrone Cost ( z d d ) Fly Distance ( z d f ) DLPs ( z D L P ) Ground Distribution ( z g d )
Direct ( d i r )LowHighManyNone
Point-to-point ( p t p )HighLowA fewHigh
Cyclic ( c y c )HighLowA fewLow
Table 4. A dataset I 20 P 3 used in the demonstration.
Table 4. A dataset I 20 P 3 used in the demonstration.
I
LatitudeLongitude
D i
C i o
I
LatitudeLongitude
D i
C i o
1122.393329.99097164.03411122.402630.0237627.762
2122.397730.0176986.97612122.404830.0267028.14
3122.404230.0255147.99513122.419130.00947187.055
4122.395129.99045204.05114122.397630.0079825.946
5122.397130.01360146.52415122.397430.00014115.125
6122.391130.01322106.33516122.396130.0155516.705
7122.398130.0040455.55417122.423230.00806207.162
8122.397230.00713165.84518122.402330.0231167.686
9122.39729.9942584.51219122.397630.0079815.946
10122.395630.01369146.49220122.399430.00887106.099
Table 5. Evaluating the solutions of four solution methods.
Table 5. Evaluating the solutions of four solution methods.
Solution MethodDrone Fly Distance ( z d f /km) Ground Distribution ( z g d /km) DLPs ( z ¯ D L P )
M d i r 1126.3700.0020
M p t p , z ¯ D L P = 3 1114.741113.593
f c y c z ¯ D L P = 3 1114.741103.283
f IH z ¯ D L P = 3 1015.856138.573
Table 6. Comparative results of solving M p t p and f c y c .
Table 6. Comparative results of solving M p t p and f c y c .
DLPsI
z d f ( p t p )
z g d ( p t p )
CT ( p t p )
z d f ( c y c )
z g d ( c y c )
CT ( c y c )
z g d *
C T *
kmkmskmkms%%
220746.26331.200.09746.26147.910.115522
225959.07439.080.09959.07176.550.166078
2301092.65469.600.071092.65169.620.2564257
2351311.25516.320.091311.25187.600.4264367
2401401.83545.480.121401.83165.130.7370508
2451653.96679.770.131653.96213.781.52691069
2501863.37734.600.271863.37207.942.0072641
2552003.49882.240.302003.49223.641.9975563
2602124.44985.030.352124.44231.493.6176931
320693.33206.180.04693.33135.890.1334225
3251012.12283.670.051012.12194.250.1532200
3301174.21307.950.071174.21186.160.3340371
3351406.59362.190.101406.59204.130.3744270
3401473.53388.870.121473.53162.080.4758292
3451634.10471.740.191634.10203.462.29571105
3501804.43512.300.221804.43201.051.5961623
3551946.67601.580.301946.67219.701.5963430
3602063.12646.330.342063.12235.452.1364526
420744.82129.950.04744.82115.830.1111175
425988.11174.150.05988.11158.590.199280
4301150.21198.430.071150.21150.490.3324371
4351372.56241.420.101372.56177.880.4426340
4401436.39260.790.111436.39155.380.5240373
4451659.52348.320.191659.52200.872.0242963
4501818.21368.000.281818.21202.921.5045436
4551977.30448.160.231977.30223.581.3850500
4602098.81477.090.322098.81229.311.7152434
Avg.1467.05444.830.161467.05188.171.0450457
Table 7. Performances of the iterative heuristics ( f IH ).
Table 7. Performances of the iterative heuristics ( f IH ).
DLPs I z d f ( k m ) Δ z d f   ( % ) z g d ( k m ) Δ z g d   ( % ) CT (s) Δ C T   ( % ) Iterations
220498.7133.17147.910.000.2018.722
225643.8432.87176.550.000.3836.472
230765.3229.96169.620.000.7167.782
235828.1936.84187.600.000.7648.792
240886.9836.73165.130.002.5159.522
2451026.0837.96213.780.004.3868.622
2501107.8540.55207.940.006.2571.062
2551231.7438.52223.640.006.7768.712
2601286.6339.44231.490.009.5963.072
320612.2111.70135.890.000.3159.882
325775.5023.38164.5315.300.5370.124
330899.2523.42157.6015.341.1376.104
335981.4130.23175.5713.991.4677.684
3401042.4729.25152.395.982.7579.354
3451287.1121.23203.460.005.6769.972
3501402.6222.27201.050.004.6567.692
3551313.9532.50217.061.209.2683.924
3601302.5736.86226.443.8327.8692.546
420661.7511.15128.311.260.3469.953
425841.5414.83156.951.030.4466.703
430967.3715.90150.030.310.6756.533
4351088.6320.69160.559.742.5984.104
4401128.4721.44141.049.233.1273.644
4451372.5717.29206.38−2.746.6577.903
4501439.6820.82197.562.647.0278.535
4551500.3824.12210.785.738.2386.055
4601509.1528.09223.602.4913.2785.105
Avg.1051.9227.08182.703.164.7268.833.15
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.

Share and Cite

MDPI and ACS Style

Hu, Z.-H.; Li, T.; Tian, X.-D.; Wei, Y.-H. Drone-Based Emergent Distribution of Packages to an Island from a Land Base. Drones 2023, 7, 218. https://doi.org/10.3390/drones7030218

AMA Style

Hu Z-H, Li T, Tian X-D, Wei Y-H. Drone-Based Emergent Distribution of Packages to an Island from a Land Base. Drones. 2023; 7(3):218. https://doi.org/10.3390/drones7030218

Chicago/Turabian Style

Hu, Zhi-Hua, Tao Li, Xi-Dan Tian, and Yue-He Wei. 2023. "Drone-Based Emergent Distribution of Packages to an Island from a Land Base" Drones 7, no. 3: 218. https://doi.org/10.3390/drones7030218

Article Metrics

Back to TopTop