Next Article in Journal
Analysis of the Effect of Lateral Collision on the Seismic Response of Bridges under Fault Misalignment
Previous Article in Journal
Multifunctional Modifying Systems Based on Ionic Liquids for Epoxy Resin Systems and Composites
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Enhancing E-Grocery-Delivery-Network Resilience with Autonomous Delivery Robots

1
Management School, University of Shanghai for Science and Technology, Shanghai 200093, China
2
Freight Mobility Research Institute, Department of Civil, Environmental and Geomatics Engineering, Florida Atlantic University, Boca Raton, FL 33431, USA
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(19), 10659; https://doi.org/10.3390/app131910659
Submission received: 9 June 2023 / Revised: 15 September 2023 / Accepted: 21 September 2023 / Published: 25 September 2023
(This article belongs to the Section Transportation and Future Mobility)

Abstract

:
This paper examines the challenges associated with the efficient planning and operation of an E-grocery delivery system using Autonomous Delivery Robots (ADR) during unforeseen events. The primary objective is to minimize unfulfilled customer demands rather than focusing solely on cost reduction, considering the humanitarian aspect. To address this, a two-echelon vehicle routing problem is formulated, taking into account stochastic service times and demands. Two models, namely a deterministic model and a chance-constraint model, are employed to solve this problem. The results demonstrate that the chance-constraint model significantly reduces unmet demands compared to the deterministic model, particularly when the delivery deadline has a broad time window and the ADR/van speed ratio is moderate.

1. Introduction

Recently, Autonomous Delivery Robots (ADR) are becoming an essential component in E-grocery delivery network systems, due to the increasing need for non-contact last-mile distribution in some emerging situations, such as the COVID-19 pandemic, natural disasters etc. Their ability to navigate through urban environments, efficiently transport goods, and provide contactless delivery options has made them a vital solution. However, the successful integration of ADRs into these networks is not without its challenges.
One of the primary challenges is the inherent unpredictability of service times and demands in the delivery ecosystem. Stochastic service times, which refer to the variable time it takes to complete a delivery, and stochastic demands, which represent the fluctuating volume of orders, add layers of complexity to the system. These uncertainties can disrupt the seamless flow of deliveries, leading to potential inefficiencies and delays. Therefore, the resilient planning and operation of ADR-assisted E-grocery delivery systems considering the stochastic service time and demands have become a matter of paramount importance.
To address these challenges, researchers and practitioners are delving into innovative approaches [1,2,3]. While progress has been made in addressing the challenges of stochastic demands and service time in last-mile delivery [4,5,6], we have identified limitations in current models, including inefficiently handling the planning issues of ADR in an assisted delivery network, the inability to flexibly consolidate parcels in micro hubs amidst stochastic service times and unpredictable delivery disruptions. Thus, in this study, we developed a deterministic mixed-integer model and a chance-constraint integer model for the ADR-assisted delivery-network system and to fill these gaps. We formulated the model as a two-echelon vehicle routing problem (VRP) with stochastic service time and stochastic demands (2E-VRP-SSSD). The aim of this study was to develop a novel formulation for efficiently solving the 2E-VRP-SSSD problem, and then assess the resilience performance of the van-ADR delivery system. Thus, the contributions of this study are mainly in the following aspects:
First, we introduce a novel two-echelon van-ADR delivery network with parcel consolidation designed specifically for resilient delivery settings. Both a deterministic model and chance-constraint model were used together for the 2E-VRP-SSSD, in which the uncertainty of service time and demand were considered.
Second, we applied both of the models to the experiments to evaluate the performance of the ADR-assisted E-grocery delivery network, and tested the impact of three sensitive factors on the delivery network: the speed ratio between the ADR and van (RSAV), the service deadline (DL), and confidence level of constraints on variables. This study will potentially help transportation managers and operators to efficiently solve the related planning issues and deeply understand future resilience benefits when ADRs are adopted.

2. Literature Review

During recent years, increasing attention has been paid to the resilience of freight systems. Many studies on the topic of resilience reported in the literature cover a wide range of mode-specific problems, such as port coalitions [7], train intermodal transportation [8], airline cargo transportation [9] and urban delivery [10,11]. Since the outbreak of COVID-19, there has been fresh interest in resilient last-mile delivery, especially smart mobility-assisted delivery. For example, drones have played an important role in cargo delivery regarding disaster relief [12] and resilience [13]. Drones provide an effective solution in rural and low-density suburban areas, far-flung regions, and some areas where road accessibility is limited or in some situations where roads limit the fast delivery of goods. However, functional constraints (e.g., landing space, security, payload) may bring challenges associated with the delivery of parcels in areas of very high population density, which reduces the deployment of drones at scale in dense urban areas. Compared to drones, ADRs with built-in parcel lockers may unlock higher service levels for urban and high-density areas [14,15,16]. These ADRs would be stationary in certain areas, communicating to consumers, moving, and then making home deliveries. This kind of robot navigates on a road at a low speed and can deliver groceries with a limited weight compared with a traditional vehicle. To determine the route of a truck, schedule the drop-off locations of a robot, and plan the ADR-assisted delivery, Nils Boysen et al. modeled the delivery as a vehicle routing problem (VRP) with synchronization, where the late delivery numbers to customers were minimized [14]. However, that current model does not account for the potential role of ADR in enhancing the resiliency of a dynamic E-grocery delivery network.
To plan a resilient E-grocery network, in this study, we focused on the ADR-assisted two-echelon vehicle routing problem (2E-VRP). The 2E-VRP is attributed to the VRP with two-echelon delivery connected by micro hubs. Murray and Chu (2015) originally formulated drone-assisted last-mile delivery as a collaborative truck-and-drone routing problem [17]. Boysen et al. (2018) then extended Murry’s work by considering multiple drones launched from a single truck [18]. Afterwards, Liu. et al. (2021) described an ADR-assisted delivery network by developing a 2E-VRP with vehicle synchronization constraints [19]. These previous studies assumed that the service time of vehicles and demands are deterministic, and the objective was to minimize the operation cost or travel time.
In spite of the fact that the deterministic 2E-VRP is considered a generalization of the VRP [20], various methods have still been developed to study the particular problems in the 2E-VRP. This is because the two sub-problems, the location-allocation problem and VRP, were thought to be NP-hard issues [21,22,23,24,25], which cannot be solved in a polynomial time. It is also challenging to optimize the realistically sized problems using purely specific methods. Considering the shortcomings of the methodology, metaheuristics approaches were chosen to optimize larger data sets, such as constructive algorithms [26,27,28], variable neighborhood-based metaheuristics [29,30,31,32], the adaptive large neighborhood search [33,34,35], tabu search [36], multi-start iterated local search [37], and tree-based search algorithm [38]. However, in reality, various parameters of the problem may be uncertain, e.g., travel times, customer demands, and/or customer presence. Although many papers consider stochastic variants of the classical single-echelon vehicle routing problem [39], limited number of papers deal with stochastic variants of the 2E-VRP [40,41,42]. Liu et al. (2017) [40], Wang et al. (2017a) [41] and Zhang et al. (2023) [42] consider stochastic customer demands and capture the uncertainty with a recourse action, in which the stochastic service time is not considered.
Addressing parameter uncertainty in optimization problems offers various approaches; the choice of the most suitable model depends on the available information regarding uncertain parameters. The chance-constrained vehicle routing problem has been a subject of research over the years [43,44]. Chance-constrained programming leverages probabilistic data and strives to determine an “optimal” solution within a probabilistic framework. This approach alleviates the need for strict adherence to absolute feasibility, given the highly improbable nature of worst-case scenarios, if they even exist.
In the context of our study, we operated under the assumption that all requisite information is readily accessible, setting aside application-specific concerns. Notably, the stochastic service time of vehicles and customer demands within the context of the ADR-assisted 2E-VRP has not been previously explored. Thus, our work extends the existing stochastic 2E-VRP problem to the realm of resilient delivery network assessment, introducing novel facets to the 2E-VRP. We propose employing chance-constrained programming as a means to address and solve this extended problem.

3. Problem Definition

3.1. Notion

In this stochastic E-grocery delivery network, we assumed that customers cannot be visited directly by vans. In order to minimize the unmet demand and the waiting time, the allocations of customers’ orders to micro hubs and micro hubs to the depots are a crucial step, which is determined according to the information of orders, including the coordination of the customers, the deadline of the orders, the weight of the orders, the coordination of the micro hubs, and the capacity of the micro hubs. We illustrate this two-echelon E-grocery network in (Figure 1), where vans connect depots ( d 1 ) to micro hubs ( s 1 , s 2 , s 3 ,   a n d   s 4 ), and ADRs connect micro hubs to customers ( f 1 , f 2 , f 3 , f 4 , f 5 , a n d   f 6 ).
To mathematically formulate the two-echelon delivery network, we represented the two-echelon vehicle routing problem with the stochastic service time and demand (2E-VRP-SSSD) as an undirected graph W = (N, A) consisting of a node set N and arc set A, and a vehicle set K. Furthermore, the node set N was partitioned into four subsets, which are denoted as depots ( O ), micro hubs (S), customers ( F ), and delayed customers ( F ). We arranged it as follows: N = O   S F   F ,   N 1 = O     S ,   N 2 = S     F F . And the arc set A was partitioned into two subsets; set A 1 = i , j i N 1 ,   j S , i j consisted of the arcs that can be traversed by vans in the first echelon. Similarly, set A 2 = i , j i N 2 ,   j F F , i j consisted of the arcs that can be travelled by ADRs in the second echelons. For each arc (i, j)   A , let ρ i j k v a n be the travel time of van k from i to j, (i, j) A 1 , and τ i j k A D R be the travel time of the ADRs k from i to j, where i N 2 ,   j F . Given that some demand j   F cannot be satisfied, we still assigned j a traveling time τ i j k A D R L , w h e r e   i   N 1 ,   j F , L is a sufficiently large value. Accordingly, the 2EVRP-SSSD was identified: A limited fleet of vans k   K v a n with capacity Q v a n start from a depot o in O in the first echelon, visit all of the assigned micro hubs, and finally return to the origin depot o with capacity Q o , o O . In the second echelon, a limited fleet of robots k   K A D R with capacity Q A D R start from a micro hub s in S , visit all of the assigned customers, and finally return to the origin micro hub s with capacity Q s , s S . We made the following assumptions before the model was developed:
  • Each route is served by one vehicle.
  • Each trip must start and terminate at the same depot or micro hub.
  • The orders assigned to a micro hub cannot be more than the maximum capacity of the micro hub.
  • Without the loss of generality, travel times and preparation times are integrated into the service times.
  • A limited number of vans and ADRs is available at each depot and micro hub.
Building upon the notations introduced in [45,46,47], we present the notations specific to this study.

3.2. Deterministic Model

We formulated the deterministic model of 2E-VRP-SSLD by mixed-integer programming:
Minimize f F u f + α s S , k K v a n T s k v a n + β f F , k K A D R T f k A D R .
The objective was to minimize the weighted sum of the total unmet demands and the total visit time at the depot and customer. The α and β value were set to be very small to make the visit time a secondary objective compared with the unmet demand. Since we modeled a 2E-VRP in response to a resilient E-grocery delivery, the service start time at the micro hub directly impacts the arrival time at a customer. To serve the customer as early as possible for them to maintain their normal life, we used the visit time as an indicator other than the conventional objectives such as the operational time or travel time.
The feasible solution space of the problem is subject to the following constraints.

3.2.1. Flow Conservation Constraints

Constraints (1) and (2) specify that the number of tours starting from a depot o must not exceed the available number of vans. Constraint (3) requires that each van k departs from a depot and returns to the same depot. Constraints (4) and (5) impose that each micro hub can be visited once. Constraint (6) guarantees that all vehicles flowing into a micro hub must flow out of it. Constraints (7) and (8) specify that the number of tours starting from a micro hub s must not exceed the available number of ADRs. Constraint (9) requires that each ADR k departs from a micro hub and returns to the same micro hub. Constraints (10) and (11) impose that each customer can be visited once. Constraint (12) guarantees that all ADRs flowing to a customer flow back from them. Constraint (13) imposes that each customer is allocated to only one micro hub.
j S k k v a n x l i j k v a n n     i O
j S k k v a n x l j i k v a n n     i O
j S x l i j k v a n = j S x l j i k v a n = 1     i O ,   k K v a n
j N 1 k K v a n x l i j k v a n = 1     i S  
j N 1 k K v a n x l j i k v a n = 1     i S  
j N 1 x l i j k v a n = j N 1 x l j i k v a n i S ,   k K v a n
j F k k A D R y l i j k A D R y n i j A D R m     i S
j F k k A D R y l j i k A D R y n i j A D R m     i S
j F y l i j k A D R = j F y l j i k A D R = 1     i S ,   k K A D R
j N 2 k K A D R y l i j k A D R = 1     i F
j N 2 k K A D R y l j i k A D R = 1     i F
j N 2 y l i j k A D R = j N 2 y l j i k A D R i F ,   k K A D R
s S y s f 1     f F

3.2.2. Time Constraints

This model primarily accommodates the emergency situation where late deliveries could lead to disruption to a person’s normal life. To maximize the likelihood of not delaying a person’s life necessities, groceries should be received by the customers within the specified hours without impacting their normal life. We used a hard deadline constraint of customers instead of a soft deadline. However, this was different from traditional emergency logistics with a very tight time window. For our problems, late deliveries were translated to soft deadlines, and we included a violation penalty to represent the loss due to late arrival.
In this study, each customer has a deadline of order t l f , which means that an ADR should arrive at the customer f no later than t l f . If an ADR is delayed δ f k A D R at customer i, the arrival time at customer j might be delayed. In this study, we assumed that a delay happening at i would be independent from j. In other words, one delay at a customer would not result in delay at another customer. The loading time of each customer at a micro hub was denoted as σ f , f F . The speed of the vehicle type v was u v .
T i k v a n = 0     i O , k K v a n
T i k A D R + τ i j A D R T j k A D R 1 y l i j k A D R L   i ,   j N 2 ,   k K A D R
0 T i k A D R j N 2 y l i j k A D R L   i F ,   k K A D R
0 T i k A D R δ i k A D R t l f j N 2 y l i j k A D R   i F ,   k K A D R
T i k v a n + ρ i j v a n T j k v a n 1 x l i j k v a n L   i ,   j N 1 ,   k K v a n
0 T i k v a n j N 1 x l i j k v a n L   i S ,   k K v a n
Constraint (14) limits all vans leaving the depot at time 0. Constraint (15) restricts the time continuity based on the visiting sequence of nodes in the second echelon. Constraint (16) ensures that if an ADR does not visit a node, the visit time is zero. Constraint (17) represents that if an arrival time at a customer is after the deadline, a delay has occurred ( δ i k A D R = 1). Constraint (18) restricts the time continuity based on the visiting sequence of nodes in the first echelon. Constraint (19) places the limit that if the van does not visit a node, the visit time is zero.

3.2.3. Synchronization Constraints

Constraint (20) shows that the micro hub is operationally balanced. Constraint (21) guarantees time continuity based on the visiting sequence of nodes between two echelons.
i F y l i j k A D R = i N 1 x l i j k v a n = y j j S ,   k K A D R , k K v a n
T s k v a n + τ s f A D R + δ f y s f f F T f k A D R 1 y l f s k A D R L   s S , f F

3.2.4. Service Constraints

Constraint (22) ensures that the deadline can only be violated when y n i k A D R is equal to zero. Constraints (23) and (24) define that only a physical vehicle travels on an arc; the service variable can only be true. Constraints (25) and (26) establish the connection between the service flows and the grocery flows.
δ i k A D R ( 1 y n i k A D R ) L     i F ,   k K A D R
y n i k A D R j N 2 y l i j k A D R     i F ,   k K A D R
x n i k v a n j N 1 x l i j k v a n     i F ,   k K v a n
y n i k A D R L j N 2 μ j i k A D R j N 2 μ i j k A D R   i F ,   k K A D R
x n i k v a n L j N 1 μ j i k v a n j N 1 μ i j k v a n   i S ,   k K v a n

3.2.5. Capacity Constraints

Constraint (27) restricts the requirement of the balanced grocery flow for a customer. Constraints (28) and (29) restrict the flow of grocery to not exceed the vehicle capacity. Constraint (30) guarantees that the grocery packed at the micro hub does not exceed the micro-hub capacity.
k K A D R j N 2 μ j i k A D R k K A D R j N 2 μ i j k A D R + u i ζ i 0     i F
μ j i k A D R y l i j k A D R Q A D R     i ,   j N 2 ,   k K A D R
μ j i k v a n x l i j k v a n Q v a n     i ,   j N 1 ,   k K v a n
f F y s f ζ f w s y s     s S

3.2.6. Battery-Life Limit Constraints

Constraint (31) defines that each tour of ADR in the second echelon should be less than the maximum operating life of a battery. In addition, the right side of the inequality ensures the reserved safety buffer for unforeseen circumstances during one navigation.
j F W T u A D R y l i j k A D R β r a n g e σ r a n g e   i S ,   k K A D R

3.2.7. Definition of Variables

The definition of the variables are listed in Formulas (32)–(40).
x l i j k v a n , x n s k v a n 0,1   i , j N 1 , s S ,   k K v a n
y l i j k A D R , y n f k A D R , y s f , y s 0,1 i , j N 2 , s S , f F , k K A D R
y s f , y s 0,1 o O , f F
μ i j k v a n 0 , i , j N 1 , k K v a n
U f 0 , f F
T s k v a n 0 , s S , k K v a n
T f k A D R 0 , f F , k K A D R
δ s k v a n 0 , s S , k K v a n
δ f k A D R 0 , f F , k K A D R

3.3. Chance-Constraint Model

Our approach stemmed from the need to address the challenges posed by a 2E-VRP designed for resilient E-grocery delivery. In this context, the starting time of service at a micro hub directly influences the arrival time at a customer’s location. To ensure the earliest possible service to maintain a regular customer experience, we utilized the visit time as a key performance indicator, distinct from conventional metrics like the operational time or travel time. This strategic emphasis on visit time underscores its significance in achieving our overarching goal. By integrating chance-constrained programming into our approach, we can effectively manage the uncertainty associated with travel times and customer demand, ensuring that a delivery network remains resilient and capable of consistently meeting customer expectations, even in the face of unpredictable factors.
The parameters τ i j A D R in constraints (15) (21) represent the stochastic travel time of an ADR,   ρ i j v a n in constraint (18) represents the stochastic travel time of the van, and ζ f in constraint (27) represents the uncertain demand in our model. If we ignore the random characteristics and represent the parameters by their mean value μ   τ i j A D R ,   μ   ρ i j v a n ,   a n d   μ ζ f , the stochastic 2E-VRP is simplified as a deterministic 2E-VRP. In our study, we assumed that   τ i j A D R ,     ρ i j v a n and ζ f were unknown at the time of planning but followed some known probability distributions independently and uniformly. For a given distribution of these parameters, we used chance-constrained programming (CCP) to rewrite constraints (15) (18) (21) (27), where ε ρ v a n ,     ε τ A D R   , ε f represented the confidence level defining the arrival-time constraint of the van, the ADR, and the unmet demand constraint of customers, respectively:
P τ T i k A D R + τ i j A D R T j k A D R 1 y l i j k A D R L   1   ε τ A D R     i ,   j N 2 ,   k K A D R
P ρ T i k v a n + ρ i j v a n T j k v a n 1 x l i j k v a n L 1   ε ρ v a n     i ,   j N 1 ,   k K v a n
P τ T s k v a n + τ s f A D R + δ f y s f T f k A D R 1 y l f s k A D R L 1 ε τ A D R   s S , f F
P ζ k K v a n j N 2 μ j i k A D R k K A D R j N 2 μ i j k A D R + u i ζ i 0   1 ε f     i F
Constraint (41)–(44) are the chance-constraint model, which replaces the deterministic constraint. To simplify the representation of the parameters, in this paragraph, we use short notation τ ,   ρ and ζ to substitute τ i j A D R , ρ i j v a n and ζ f , respectively. Then, we can define τ ,   ρ , and ζ to follow a lognormal distribution with their means μ τ , μ ρ ,   μ ζ , respectively, and with their standard deviations σ τ , σ ρ , σ ζ , respectively. The logarithm log( τ ), log( ρ ), and log( ζ ) are normally distributed as normal ( μ τ , σ τ ) , ( μ ρ , σ ρ ) ,   ( μ ζ ,   σ ζ ), where μ = l o g μ 1 2 σ 2 ,   σ 2 = l o g ( μ 2 + σ 2 μ 2 ) . We let κ T A D R ,   κ T v a n , and   κ F represent the Z value for the normal distribution corresponding to ε τ A D R ,   ε ρ v a n ,   a n d   ε f . Therefore, constraints (41)–(44) can be rewritten as
T i k A D R + e μ   τ i j A D R +   σ τ i j A D R κ T A D R T j k A D R 1 y l i j k A D R L     i ,   j N 2 ,   k K A D R
T i k v a n + e μ ρ i j v a n +   σ ρ i j v a n κ T v a n   T j k v a n 1 x l i j k v a n L     i ,   j N 1 ,   k K v a n
T s k v a n + e μ   τ i j A D R +   σ τ i j A D R κ T A D R + δ f y s f T f k A D R 1 y l f s k A D R L     s S , f F
k K v a n j N 2 μ j i k A D R k K A D R j N 2 μ i j k A D R + u i e μ ζ i +   σ ζ i κ F 0     i F
We assumed that the stochastic parameters τ i j A D R , ρ i j v a n and ζ f are only known to belong to a given uncertainty set π . The robust optimization requires that the solutions satisfy the constraints with stochastic parameters in the set π . Thus, constraints (45)–(48) can be expressed as
T i k A D R + τ i j A D R T j k A D R 1 y l i j k A D R L       τ i j A D R π , i ,   j N 2 ,   k K A D R
T i k v a n + ρ i j v a n T j k v a n 1 x l i j k v a n L     ρ i j v a n π ,   i ,   j N 1 ,   k K v a n
T s k v a n + τ s f A D R + δ f y s f T f k A D R 1 y l f s k A D R L       τ i j A D R π , s S , f F
k K v a n j N 2 μ j i k A D R k K A D R j N 2 μ i j k A D R + u i ζ i 0     ζ i π , i F
All the stochastic parameters τ i j A D R π ,   ρ i j v a n π ,   ζ i π in constraints (49)–(52) can be substituted by the maximum possible uncertainty parameters τ ij ADR * = m a x τ i j A D R π ,   ρ i j v a n * = max ρ i j v a n π ,   a n d   ζ i * = m a x ζ i π . Considering the maximum uncertainty parameters, constraints (49)–(52) can be rewritten as
T i k A D R + τ i j A D R * T j k A D R 1 y l i j k A D R L       i ,   j N 2 ,   k K A D R
T i k v a n + ρ i j v a n * T j k v a n 1 x l i j k v a n L   i ,   j N 1 ,   k K v a n
T s k v a n + τ i j A D R * + δ f y s f T f k A D R 1 y l f s k A D R L   s S , f F
k K v a n j N 2 μ j i k A D R k K A D R j N 2 μ i j k A D R + u i   ζ i * 0     i F

4. Experimentation

In this section, we examine both the deterministic model and the chance-constraint model for 2E-VRP-SSSD across various scenarios, taking into account influential factors such as the ratio of travel speed between the ADRs and vans (RSAV), and the customer service deadline (DL). The procedure of our experimentation is illustrated in (Figure 2). We firstly described the datasets and parameter setting for our experiments, followed by an assessment of the impact of sensitive factors ε ρ v a n ,   ε τ A D R , ε f on our optimization model. Finally, we delved into a comprehensive discussion of the results obtained from our experiments.

4.1. Data Sets and Parameters

In our study, we evaluated the performance of the proposed deterministic model and the chance-constraint modal through virtual simulation experiments, with randomly generated instances with different scales (Table 1): small (within 10 nodes), medium (50 nodes), and large (100 nodes). For each scale of datasets, customers with randomly generated mean demands are located in a specific square (20, 20), (100, 100), (200, 200). Instances generated for each scale of datasets are distinguished by the distribution of customers and micro-hubs. Each instance includes depots (O), micro hubs (S), customers (F), and vehicles ( K v a n ,   K A D R ), representing the generated network. We performed simulations on five scenarios for each instance and calculated the average value as the result. Another factor we tested was the impact of the confidence level defining the arrival time and demand constraint ( ε ρ v a n , ε τ A D R , ε f ) .
In our experiment, the parameters of demand and travel time were set using data from randomly generated instances. We set the parameters of demand and travel time as their mean values. The choice of the mean values as the parameters was made because they are commonly used as central values in statistical modeling and provide a starting point for our analysis. In the deterministic model, the demand and travel time followed a lognormal distribution, with the same μ as was used in the chance-constraint model. The choice of a lognormal distribution to model the demand and travel time is often based on the characteristics of the data and the assumption that various factors combine multiplicatively, or that the data exhibit right-skewed behavior. Also, when there is no dominant influence on demand and travel time, and many random factors contribute, a lognormal distribution can be a reasonable approximation. In this study, σ was set proportional to the μ of demand (20% of the μ ) and inversely proportional to the μ of travel time ( σ = U B   μ ρ i j k v a n 100   μ ρ i j k v a n ; UB is the upper bound for the transformation). For the chance-constraint model, the confidence level was set to 88%; thus, ε ρ v a n , ε τ A D R , a n d   ε f were set to 1.56.

4.2. Comparison of Deterministic Model and Chance-Constraint Model

In the stochastic two-echelon delivery network, the route decision is sensitive to both the travel speed of the vehicles and the deadline requests. We simulated the produced routes under a combination impact of the two parameters in terms of the unmet demand: the travel speed between the ADR and the van, and the service deadline of the customer. We varied the levels of the two parameters and observed the produced results by both the deterministic model and chance-constraint model. Thus, we divided the ratio of the travel speed between the ADR and the van (RSAV) into six levels: 60%, 80%, 100%, 120%, 150% and 200%. The base speed for the van was 10 miles/h (The average speed of a van is lower than the speed traveled in a normal delivery network). The deadline (DL) was set to 40%, 60%, 80%, 100% and 120% of the route length. The base route length was five times the average length of all the links in the network. There were, in total, 30 cases generated in our experiments, which were identified by the combination of two factors with different levels (6 types ∗ 5 types). To summarize, in this experiment, we experimented with 12 instances, and for each instance we performed 30 cases with various speed ratios and deadlines. Hence, the simulation results were obtained through 360 instances. These instances were tested using both the deterministic model and chance-constraint model under the impact of RSAV and DL (as shown in Table 2).
We found that the when the deadlines were tight, for example, 40% to 80% of the route length, the outcome of deterministic model outperformed the chance-constraint model, since the route generated by the deterministic model can mostly arrive on time to serve the demand requested in the beginning. In the situation where the values of the RSAV were small, for example, RSAV60 (60%)-DDL500/CDL500 (100%), and RSAV80 (80%)-DDL500/CDL500 (100%), the deterministic model and chance-constraint model yielded a higher percentage of unmet demand (Figure 3). We suspect that this is due to the low speed of ADRs and vans.

4.3. The Impact of Confidence Level ε ρ v a n , ε τ A D R , a n d   ε f

In this section, we tested the impact of the confidence level on the route decisions, where the deadline and the ratio between the ADR and van was fixed. For example, for one specific network (one instance), we fixed the speed ratio at 100% and the deadline at 80%. In the van–ADR delivery system, we assumed that the ADR was much more reliable than the van, considering the lack of a truck driver and other uncertainties of van deliveries in the network. Thus, we ran the simulation under the chance-constraint model with different values of the confidence level only for   ε ρ v a n , ε f , and fixed the ε τ A D R . The percentage of unmet demand is shown in Figure 4. Since the service time and demand of the deterministic model follow lognormal distribution, the mean value of the deterministic route was bigger than 0.5 rather than exactly 0.5 (normal distribution). The minimal unmet demand of the deterministic model is achieved when   ε ρ v a n = 0.75 , ε f = 0.75 (marked with orange square). Then, we can generate different routes by changing the confidence level   ε ρ v a n , ε f for the chance-constraint model. We used the same value of confidence level for both   ε ρ v a n , ε f . For all the instances that we tested, the minimal percentage of unmet demand corresponding to the confidence level was 1.56, which was also the number we used before in the experimentation. If the confidence level is too big, then all the routes are planned to overpass the deadline (move towards the right end of the confidence level). If the confidence level is too small, then all the routes will be too conservative (move towards the left end of the confidence level).

5. Discussion

One of the central observations from the study is the sensitivity of route decisions in a stochastic two-echelon delivery network to both the RSAV and DL. This sensitivity is critical to understanding how the delivery network performs under various conditions. The study systematically varied the RSAV and DL to observe their combined impact on the percentage of unmet demand. As expected, the results showed that when deadlines were tight, the deterministic model outperformed the chance-constraint model. This is because the deterministic model prioritizes on-time delivery, resulting in a lower percentage of unmet demand. Conversely, the chance-constraint model, designed to manage uncertainties, occasionally led to a higher percentage of unmet demand, particularly when the values of RSAV were small. This sensitivity analysis highlights the trade-off between risk and reliability in logistics operations. Tighter deadlines improve reliability but can lead to higher costs or unmet demand, especially when faced with slower vehicle speeds.
This study also explored the impact of confidence levels ε ρ v a n , ε τ A D R , a n d   ε f on route decisions while keeping the RSAV and DL fixed. The study assumed that ADRs are more reliable than vans due to factors like the lack of truck drivers and uncertainties associated with van deliveries. Under the chance-constraint model, different values of confidence levels were tested, leading to varying percentages of unmet demand. The results show that balancing risk and reliability is crucial. Overly conservative confidence levels result in low unmet demand but may lead to inefficiencies. Conversely, overly optimistic confidence levels can result in missed deadlines and higher unmet demand.
These findings have practical implications for enterprise risk management within E-grocery delivery operations. It underscores the importance of understanding how different factors, such as travel speed, deadlines, and confidence levels, interact and influence the reliability and risk profiles of delivery networks. For enterprises, this study suggests the need to strike a balance between risk and reliability when designing delivery routes and operations. Tight deadlines may improve customer satisfaction but increase the risk of unmet demand, especially in scenarios with slower vehicle speeds. Additionally, the choice of confidence levels in chance-constraint models should be carefully considered to optimize both efficiency and risk mitigation.
In summary, the chance-constraint programming model of 2E-VRP-SSSD, as explored in this study, offers valuable insights into the complexities of logistics and risk management. The findings underscore the importance of adopting a nuanced approach that carefully balances risk, reliability, and resilience to optimize logistics operations in an uncertain and dynamic environment.

6. Conclusions and Future Work

In this study, we investigated the resilience of an ADR-assisted E-grocery delivery network in which the service time and demand are stochastic. We set the unmet demand instead of cost as the objective. The problem was formulated as a mixed-integer programming problem by both deterministic model and chance-constraint model. Unique features of this problem were embedded in our model, such as a limited number of vehicles, the battery life of the ADRs, synchronization of two echelons, and service-time requirement. Experimentations were implemented to compare the effectiveness of the deterministic model and chance-constraint model under different deadlines and speed ratios between the ADR and the van. Furthermore, the confidence level defining the arrival time and demand constraint was also demonstrated by the experimentations. We concluded that the chance-constraint model is more effective in providing optimal routes that better cover the overall demand, using a moderate speed ratio between the ADR and van and a loose deadline. A balanced confidence level could produce a lower percentage of unmet demand. Future studies in this area will involve developing a tighter lower bound, which might improve the effectiveness of the model, and also facilitate the elimination of the infeasible solutions to reduce the calculation time.

Author Contributions

Conceptualization, D.L.; methodology, D.L.; validation, D.L. and E.I.K.; writing—original draft preparation, D.L.; writing—review and editing, D.L. and E.I.K. 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 (STCSM). grant number 23692109900, and 2023 Humanities and Social Sciences Project, Ministry of Education of China (Title: Improving the Resilience of Multi-Modal Urban Distribution Network based on Critical Transport Corridor Identification, Number: 2824).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The raw/processed data required to reproduce these findings cannot be shared at this time as the data also forms part of an ongoing study.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

Sets
OSet of depots
SSet of micro hubs
FSet of customers
N 1 Node set consist of {O     S }
N 2 Node set consist of {F   S }
K v a n Set of vans
K A D R Set of ADRs
Deterministic parameters
nInitial van number at the depot
mInitial ADR number at the micro hub
Q v a n Capacity of van
Q A D R Capacity of ADR
u v a n Average speed for van
u A D R Average speed for ADR
w s Capacity of micro hub s , s S
t l f Service deadline of customer f,   f F
WTWorking time
β r a n g e Maximum battery electric range of an ADR
σ r a n g Safety buffer of the battery
δ f Loading time per customer, f F
LA large constant reflecting nonlinear relationships through linear constraints
Stochastic parameters
ρ i j v a n Time needed to travel on arc (i, j) ,     i , j N 1
τ i j A D R Time needed to travel on arc (i, j) ,     i , j N 2
ζ f Amount of groceries requested by customer f ,   f F
Auxiliary variables
T s k v a n Visit time at micro hub s   b y v e h i c l e v a n k ,   s S
T f k A D R Visit time at node f   b y v e h i c l e k ,   f F
δ s k v a n Delay incurred at micro hub s by van k, s S
δ f k A D R Delay incurred at customer f by ADR k, f F
Decision variables
x l i j k v a n 1 , if   an   arc   i ,   j   is   traversed   by   van   k , k K v a n ,   i , j N 1 ,   0 ,   otherwise  
x n s k v a n 1 ,   if   micro   hub   s   can   be   served   by   van   k ,   k K A D R , s S 0 ,   otherwise  
y l i j k A D R 1 , if   an   arc   i ,   j   is   traversed   by   ADR   k , k K A D R ,   i , j N 2   0 ,   otherwise  
y n f k A D R 1 , if   customer   f   can   be   served   by   ADR   k , k K A D R , f F 0 ,   otherwise
y s f 1 , if   customer   f   is   served   by   micro   hub   s , s S , f F 0 ,   otherwise
y s 1 , if   micro   hub   s   is   open , s S 0 ,   otherwise
μ i j k v a n T h e a m o u n t o f g r o c e r i e s d e l i v e r e d   o n a r c i ,   j , i , j N 1 using van k, k K v a n
μ i j k A D R T h e a m o u n t o f g r o c e r i e s d e l i v e r e d   o n a r c i ,   j , i , j N 2 using ADRs k, k K A D R
u f The amount of unmet demand of customers f,   f F

References

  1. Figliozzi, M.A. Carbon emissions reductions in last mile and grocery deliveries utilizing air and ground autonomous vehicles. Transp. Res. Part D Transp. Environ. 2020, 85, 102443. [Google Scholar] [CrossRef] [PubMed]
  2. Liu, D.; Deng, Z.; Mao, X.; Yang, Y.; Kaisar, E.I. Two-Echelon Vehicle-Routing Problem: Optimization of Autonomous Delivery Vehicle-Assisted E-Grocery Distribution. IEEE Access 2020, 8, 108705–108719. [Google Scholar] [CrossRef]
  3. Ozarik, S.S.; Lurkin, V.; Veelenturf, L.P.; Van Woensel, T.; Laporte, G. An Adaptive Large Neighborhood Search heuristic for last-mile deliveries under stochastic customer and visits. Transp. Res. Part B-Methodol. 2023, 170, 194–220. [Google Scholar] [CrossRef]
  4. Sluijk, N.; Florio, A.M.; Kinable, J.; Dellaert, N.; Woensel, T.V. A Chance-Constrained Two-Echelon Vehicle Routing Problem with Stochastic Demands. Transp. Sci. 2023, 57, 252–272. [Google Scholar] [CrossRef]
  5. Huang, Y.; Zhao, L.; Van Woensel, T.; Gross, J.-P. Time-dependent vehicle routing problem with path flexibility. Transp. Res. Part B Methodol. 2017, 95, 169–195. [Google Scholar] [CrossRef]
  6. Ulmer, M.W.; Goodson, J.C.; Mattfeld, D.C.; Thomas, B.W. On modeling stochastic dynamic vehicle routing problems. EURO J. Transp. Logist. 2020, 9, 100008. [Google Scholar] [CrossRef]
  7. Li, W.; Asadabadi, A.; Miller-Hooks, E. Enhancing resilience through port coalitions in maritime freight networks. Transp. Res. Part A Policy Pract. 2022, 157, 1–23. [Google Scholar] [CrossRef]
  8. Schofer, J.L.; Mahmassani, H.S.; Ng, M.T. Resilience of US Rail Intermodal Freight during the COVID-19 Pandemic. Res. Transp. Bus. Manag. 2022, 43, 100791. [Google Scholar]
  9. Janić, M. Modeling the resilience of an airline cargo transport network affected by a large scale disruptive event. Transp. Res. Part D Transp. Environ. 2019, 77, 425–448. [Google Scholar] [CrossRef]
  10. Krutein, K.F.; Goodchild, A. The isolated community evacuation problem with mixed integer programming. Transp. Res. Part E Logist. Transp. Rev. 2022, 161, 102710. [Google Scholar] [CrossRef]
  11. Jaller, M.; Pahwa, A. Assessing E-retailer’s Resilience during the COVID-19 Pandemic. 2022. Available online: https://escholarship.org/uc/item/6k67k3zt (accessed on 20 September 2023).
  12. Zhang, G.; Zhu, N.; Ma, S.; Xia, J. Humanitarian relief network assessment using collaborative truck-and-drone system. Transp. Res. Part E Logist. Transp. Rev. 2021, 152, 102417. [Google Scholar] [CrossRef]
  13. Shahzaad, B.; Bouguettaya, A.; Mistry, S.; Neiat, A.G. Resilient composition of drone services for delivery. Future Gener. Comput. Syst. 2021, 115, 335–350. [Google Scholar] [CrossRef]
  14. Simoni, M.D.; Kutanoglu, E.; Claudel, C.G. Optimization and analysis of a robot-assisted last mile delivery system. Transp. Res. Part E Logist. Transp. Rev. 2020, 142, 102049. [Google Scholar] [CrossRef]
  15. Jennings, D.; Figliozzi, M. Study of sidewalk autonomous delivery robots and their potential impacts on freight efficiency and travel. Transp. Res. Rec. 2019, 2673, 317–326. [Google Scholar] [CrossRef]
  16. Boysen, N.; Schwerdfeger, S.; Weidinger, F. Scheduling last-mile deliveries with truck-based autonomous robots. Eur. J. Oper. Res. 2018, 271, 1085–1099. [Google Scholar] [CrossRef]
  17. 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]
  18. Boysen, N.; Briskorn, D.; Fedtke, S.; Schwerdfeger, S. Drone delivery from trucks: Drone scheduling for given truck routes. Networks 2018, 72, 506–527. [Google Scholar] [CrossRef]
  19. Liu, D.; Yan, P.; Pu, Z.; Wang, Y.; Kaisar, E.I. Hybrid artificial immune algorithm for optimizing a Van-Robot E-grocery delivery system. Transp. Res. Part E Logist. Transp. Rev. 2021, 154, 102466. [Google Scholar] [CrossRef]
  20. Contardo, C.; Hemmelmayr, V.; Crainic, T.G. Lower and upper bounds for the two-echelon capacitated location-routing problem. Comput. Oper. Res. 2012, 39, 3185–3199. [Google Scholar] [CrossRef]
  21. Karp, R.M. Reducibility among Combinatorial Problems. In Complexity of Computer Computations; Springer: Boston, MA, USA, 1972. [Google Scholar] [CrossRef]
  22. Lu, F.; Feng, W.; Gao, M.; Bi, H.; Wang, S. The Fourth-Party Logistics Routing Problem Using Ant Colony System-Improved Grey Wolf Optimization. J. Adv. Transp. 2020, 2020, 8831746. [Google Scholar] [CrossRef]
  23. Lu, F.; Chen, W.; Feng, W.; Bi, H. 4PL routing problem using hybrid beetle swarm optimization. Soft Comput. 2023, 1–14. [Google Scholar] [CrossRef]
  24. Yan, T.; Lu, F.; Wang, S.; Wang, L.; Bi, H. A hybrid metaheuristic algorithm for the multi-objective location-routing problem in the early post-disaster stage. J. Ind. Manag. Optim. 2023, 19, 4663–4691. [Google Scholar] [CrossRef]
  25. Liu, D.; Yan, P.; Deng, Z.; Wang, Y.; Kaisar, E.I. Collaborative intermodal freight transport network design and vehicle arrangement with applications in the oil and gas drilling equipment industry. Transp. A Transp. Sci. 2020, 16, 1574–1603. [Google Scholar] [CrossRef]
  26. Barreto, S.; Ferreira, C.; Paixão, J.; Santos, B.S. Using clustering analysis in a capacitated location-routing problem. Eur. J. Oper. Res. 2007, 179, 968–977. [Google Scholar] [CrossRef]
  27. Boudahri, F.; Aggoune-Mtalaa, W.; Bennekrouf, M.; Sari, Z. Application of a Clustering Based Location-Routing Model to a Real Agri-food Supply Chain Redesign. In Proceedings of the Advanced Methods for Computational Collective Intelligence, Berlin, Germany, 13 October 2013; pp. 323–331. [Google Scholar]
  28. Liu, D.; Deng, Z.; Zhang, W.; Wang, Y.; Kaisar, E.I. Design of sustainable urban electronic grocery distribution network. Alex. Eng. J. 2020, 60, 145–157. [Google Scholar] [CrossRef]
  29. Hansen, P.; Mladenović, N. Variable neighborhood search: Principles and applications. Eur. J. Oper. Res. 2001, 130, 449–467. [Google Scholar] [CrossRef]
  30. Schwengerer, M.; Pirkwieser, S.; Raidl, G.R. A Variable Neighborhood Search Approach for the Two-Echelon Location-Routing Problem. In Proceedings of the Evolutionary Computation in Combinatorial Optimization, Berlin, Germany, 11–13 April 2012; pp. 13–24. [Google Scholar]
  31. Li, H.; Liu, Y.; Jian, X.; Lu, Y. The two-echelon distribution system considering the real-time transshipment capacity varying. Transp. Res. Part B Methodol. 2018, 110, 239–260. [Google Scholar] [CrossRef]
  32. Belgin, O.; Karaoglan, I.; Altiparmak, F. Two-echelon vehicle routing problem with simultaneous pickup and delivery: Mathematical model and heuristic approach. Comput. Ind. Eng. 2018, 115, 1–16. [Google Scholar] [CrossRef]
  33. Grangier, P.; Gendreau, M.; Lehuédé, F.; Rousseau, L.-M. An adaptive large neighborhood search for the two-echelon multiple-trip vehicle routing problem with satellite synchronization. Eur. J. Oper. Res. 2016, 254, 80–91. [Google Scholar] [CrossRef]
  34. Hemmelmayr, V.C.; Cordeau, J.-F.; Crainic, T.G. An adaptive large neighborhood search heuristic for Two-Echelon Vehicle Routing Problems arising in city logistics. Comput. Oper. Res. 2012, 39, 3215–3228. [Google Scholar] [CrossRef] [PubMed]
  35. Li, H.; Wang, H.; Chen, J.; Bai, M. Two-echelon vehicle routing problem with time windows and mobile satellites. Transp. Res. Part B Methodol. 2020, 138, 179–201. [Google Scholar] [CrossRef]
  36. Boccia, M.; Crainic, T.G.; Sforza, A.; Sterle, C. A Metaheuristic for a Two Echelon Location-Routing Problem. In Proceedings of the Experimental Algorithms, Berlin, Germany, 20–22 May 2010; pp. 288–301. [Google Scholar]
  37. Nguyen, V.-P.; Prins, C.; Prodhon, C. Solving the two-echelon location routing problem by a GRASP reinforced by a learning process and path relinking. Eur. J. Oper. Res. 2012, 216, 113–126. [Google Scholar] [CrossRef]
  38. Schneider, M.; Löffler, M. Large Composite Neighborhoods for the Capacitated Location-Routing Problem. Transp. Sci. 2019, 53, 301–318. [Google Scholar] [CrossRef]
  39. Oyola, J.; Arntzen, H.; Woodruff, D.L. The stochastic vehicle routing problem, a literature review, part I: Models. EURO J. Transp. Logist. 2018, 7, 193–221. [Google Scholar] [CrossRef]
  40. Liu, R.; Tao, Y.; Hu, Q.; Xie, X. Simulation-based optimisation approach for the stochastic two-echelon logistics problem. Int. J. Prod. Res. 2017, 55, 187–201. [Google Scholar] [CrossRef]
  41. Wang, K.; Lan, S.; Zhao, Y. A genetic-algorithm-based approach to the two-echelon capacitated vehicle routing problem with stochastic demands in logistics service. J. Oper. Res. Soc. 2017, 68, 1409–1421. [Google Scholar] [CrossRef]
  42. Zhang, L.; Ding, P.; Thompson, R.G. A stochastic formulation of the two-echelon vehicle routing and loading bay reservation problem. Transp. Res. Part E Logist. Transp. Rev. 2023, 177, 103252. [Google Scholar] [CrossRef]
  43. Stewart, W.R., Jr.; Golden, B.L. Stochastic vehicle routing: A comprehensive approach. Eur. J. Oper. Res. 1983, 14, 371–385. [Google Scholar] [CrossRef]
  44. Laporte, G.; Louveaux, F.; Mercure, H. Models and exact solutions for a class of stochastic location-routing problems. Eur. J. Oper. Res. 1989, 39, 71–78. [Google Scholar] [CrossRef]
  45. Govindan, K.; Jafarian, A.; Khodaverdi, R.; Devika, K. Two-echelon multiple-vehicle location–routing problem with time windows for optimization of sustainable supply chain network of perishable food. Int. J. Prod. Econ. 2014, 152, 9–28. [Google Scholar] [CrossRef]
  46. Liu, D.; Kaisar, E.I.; Yang, Y.; Yan, P. Physical Internet-enabled E-grocery delivery Network:A load-dependent two-echelon vehicle routing problem with mixed vehicles. Int. J. Prod. Econ. 2022, 254, 108632. [Google Scholar] [CrossRef]
  47. Liu, D.; Yang, H.; Mao, X.; Antonoglou, V.; Kaisar, E.I. New Mobility-Assist E-Grocery Delivery Network: A Load-Dependent Two-Echelon Vehicle Routing Problem With Mixed Vehicles. Transp. Res. Rec. 2023, 2677, 294–310. [Google Scholar] [CrossRef]
Figure 1. A schematic graph showing the potential solution of the 2E-VRP-SSSD.
Figure 1. A schematic graph showing the potential solution of the 2E-VRP-SSSD.
Applsci 13 10659 g001
Figure 2. The procedure of solving the 2E-VRP-SSSD.
Figure 2. The procedure of solving the 2E-VRP-SSSD.
Applsci 13 10659 g002
Figure 3. Percentage of the unmet demand based on different levels of service deadlines. (“D” and “CC” in the legends stand for the deterministic model and chance-constraint model, respectively).
Figure 3. Percentage of the unmet demand based on different levels of service deadlines. (“D” and “CC” in the legends stand for the deterministic model and chance-constraint model, respectively).
Applsci 13 10659 g003
Figure 4. Percentage of the unmet demand based on different levels of   ε ρ v a n , ε f .
Figure 4. Percentage of the unmet demand based on different levels of   ε ρ v a n , ε f .
Applsci 13 10659 g004
Table 1. Characteristics of the data sets.
Table 1. Characteristics of the data sets.
Data Sets
No. of depots (O), micro hubs (S), customers (F) and vehicles K v a n ,   K A D R
Small datasets
Depot = 1, micro hub = 1,
customers = 10
Medium datasets
Depot = 1, micro hub = 2,
customers = 50
Large datasets
Depot = 1, micro hub = 4
Customers = 100
ParametersDeterministic model/Chance-constraint model
Coordination (Small)(20, 20)
Coordination (Medium)(100, 100)
Coordination (Large)(200, 200)
n, m (Small-scale)2, 2
n, m (Medium-scale)4, 10
n, m (Large-scale)10, 20
The average speed u v a n , u A D R   U (1, 6), U (1, 6)
Handling capacity of micro hub 300
Service deadline of customer t l f   μ τ i j k A D R + U (2, 6) × WT + 20
Loading time at a node δ f U (0.1, 0.5) × WT
Safety buffer of the battery α r a n g e U (1.5, 2.5) × WT
Maximum operating range of the battery β r a n g e τ i j k A D R + U (1.5, 2.5) × WT
ParametersDeterministic modelChance-constraint model
Demand of customer ζ i Lognormal (   μ ζ i , 1 5   μ ζ i )Lognormal (   μ ζ i , 1 5   μ ζ i ) considering ε ρ v a n ,   ε τ A D R , ε f
Travel time of van ρ i j k v a n Lognormal (   μ ρ i j k v a n , U B   μ ρ i j k v a n 100   μ ρ i j k v a n ) *Lognormal (   μ ρ i j k v a n , U B   μ ρ i j k v a n 100   μ ρ i j k v a n ) *considering ε ρ v a n ,   ε τ A D R , ε f
Travel time of ADR τ i j k A D R Lognormal ( τ i j k A D R , U B τ i j k A D R 100 τ i j k A D R )Lognormal ( τ i j k A D R , U B τ i j k A D R 100 τ i j k A D R )
considering ε ρ v a n ,   ε τ A D R , ε f
ε ρ v a n ,   ε τ A D R , ε f none1.56
* UB is the upper bound value, which is greater than the longest arc in the graph.
Table 2. Percentage of unmet demand produced by RSAV and DL (%).
Table 2. Percentage of unmet demand produced by RSAV and DL (%).
DDL
200 (40%)
DDL
300 (60%)
DDL
400 (80%)
DDL
500 (100%)
DDL
600 (120%)
CDL
200 (40%)
CDL
300 (60%)
CDL
400 (80%)
CDL
500 (100%)
CDL
600 (120%)
RSAV60 (60%)18.9117.2716.8314.269.7818.4516.3416.1914.3311.09
RSAV80 (80%)14.4812.3612.119.676.0513.0311.8211.4710.047.88
RSAV100 (100%)11.2210.569.868.084.4010.9210.209.539.013.85
RSAV120 (120%)8.446.895.724.010.008.216.315.064.700.00
RSAV150 (150%)6.786.064.232.590.005.155.524.142.670.00
RSA200 (200%)4.584.113.271.950.004.003.902.992.040.00
DDL: deterministic deadline; CDL: chance-constraint deadline.
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

Liu, D.; Kaisar, E.I. Enhancing E-Grocery-Delivery-Network Resilience with Autonomous Delivery Robots. Appl. Sci. 2023, 13, 10659. https://doi.org/10.3390/app131910659

AMA Style

Liu D, Kaisar EI. Enhancing E-Grocery-Delivery-Network Resilience with Autonomous Delivery Robots. Applied Sciences. 2023; 13(19):10659. https://doi.org/10.3390/app131910659

Chicago/Turabian Style

Liu, Dan, and Evangelos I. Kaisar. 2023. "Enhancing E-Grocery-Delivery-Network Resilience with Autonomous Delivery Robots" Applied Sciences 13, no. 19: 10659. https://doi.org/10.3390/app131910659

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop