2 LITERATURE REVIEW
To put the contribution of the present paper in the
right stream, we restrict our attention to routing prob-
lems where drones are used to directly deliver parcels
to customers.
A pure drone delivery problem was addressed in
(Dorling et al., 2016), where two multi-trip vehicle
routing formulations differing only in terms of the ob-
jective function (either total operating cost or total de-
livery time) were proposed. A simulated annealing
algorithm was designed to solve the model heuristi-
cally. A package delivery problem with autonomous
drones considering the battery capacity and its rela-
tion with payload and flight range was considered in
(Choi and Schonfeld, 2017). The objective function
was expressed as the total cost including the cost as-
sociated to the estimated users’ waiting time. In an-
other study, the drone delivery problem was addressed
in a multi-trip context (Troudi et al., 2018), where
the minimization of total travel distance, drone fleet
size, and number of batteries is considered. All the
previous contributions failed to take into account the
nonlinear nature of the energy constraints, hamper-
ing in this way the successful application of drone-
based delivery systems. An important exception is a
recent paper (Cheng et al., 2020), where the multi-trip
drone routing problem is formulated as a two-index
model, and the energy consumption depends nonlin-
early on the payload and linearly on travel distance.
Some valid cuts are presented and a branch-and-cut
algorithm is developed. (Kim et al., 2021) proposed
a drone routing model with multiple depots and mul-
tiple drones, with flight range constraints. The objec-
tive function minimizes the sum of routing and drone
usage costs. Following the location routing context,
in (Kim et al., 2017) the use of drones for a pickup
and delivery problem arising in healthcare is inves-
tigated. The authors proposed a set covering model
to find the optimal number of locations used as de-
pots, followed by a multi-depot drone routing model.
A Lagrangian Relaxation method was also proposed
to solve the model. Another applicative context of
drone location routing is patrol application (Liu et al.,
2019). The model finds the optimal location of sites to
launch the drones and the optimal drone routes mini-
mizing the total cost, including the base establishment
cost, drone usage cost, and the flight cost. (Torabbeigi
et al., 2020) proposed two mathematical formulations
involving strategic and operational plans to optimize
the drone routes for parcel delivery. At the strate-
gic level, a set covering model is solved to determine
the minimum number of depots to open such that all
customers are covered; next, at the operational stage,
a drone routing model is solved in order to find the
minimum number of required drones to dispatch from
the open depots and the corresponding optimal drone
paths. The authors include energy consumption con-
straints into the problem and model them as a linear
functions in terms of payload and travel time.
3 MATHEMATICAL
FORMULATION
We introduce in this section the Drone Routing Prob-
lem with Shared FCs (DRP-ShaFC) as a tailored
location-routing problem, where the operational chal-
lenges related to the use of drones, among which en-
ergy consumption and uncertainty in flight duration,
are taken into account. Our model also includes,
rather originally, a latency objective, i.e. the sum of
arrival times at the customers, which is a compelling
measure for customer-oriented problems, where cus-
tomers’ demand should be met in a timely fashion.
We assume that a set D of distributed FCs are
available to be used to enhance last-mile delivery.
We can consider any type of FCs, truck-based ware-
houses, local re-stocking stations for drones or bee-
hives as well. To offer landing, takeoff, package han-
dling, recharging services, the FC operator requires a
tariff (in the foregoing denoted by T ).
A retail company owning k drones, should bring
items to a set C of customers on the ground. Each
drone makes multiple stops per trip: a single trip
consists of the drone starting at a given FC, where
it would be loaded with the customers’ orders up to
its payload capacity Q, and visiting one or more cus-
tomers. At the end of each flight, the drone is sent
back to one of the FCs, not necessarily the same of
the departure.
Figure 1: Scheme of the delivery system.
Figure 1 represents the delivery scheme. The
drone energy consumption between the FCs and the
delivery points determines the optimal delivery route
based on the battery capacity. Instead of assum-
ing that drone endurance is limited by a fixed flight
Addressing the Challenges of Last-mile: The Drone Routing Problem with Shared Fulfillment Centers
363