Next Article in Journal
Source Identification of PM2.5 and Organic Carbon During Various Haze Episodes in a Typical Industrial City by Integrating with High-Temporal-Resolution Online Measurements of Organic Molecular Tracers
Previous Article in Journal
Transforming Livestock and Aquaculture Waste into Renewable Energy and Materials—A Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Building Disaster Resilience: A Sustainable Approach to Integrated Road Rehabilitation and Emergency Logistics Optimization in Extreme Events

School of Economics and Management, Shanghai Electric Power University, Shanghai 201306, China
*
Author to whom correspondence should be addressed.
Sustainability 2025, 17(23), 10591; https://doi.org/10.3390/su172310591
Submission received: 16 October 2025 / Revised: 17 November 2025 / Accepted: 24 November 2025 / Published: 26 November 2025

Abstract

The increasing frequency and intensity of extreme disasters, exacerbated by climate change, pose significant challenges to sustainable development by disrupting critical infrastructure and hampering relief efforts. Enhancing disaster resilience—a core objective of sustainable development—requires integrated approaches that simultaneously address infrastructure restoration and efficient resource allocation. This study proposes a sustainable optimization framework for post-disaster response, integrating road rehabilitation decisions with emergency logistics planning within a three-tier supply chain network. We develop a mathematical model that synergistically optimizes repair crew scheduling, depot location, and vehicle routing, with the objective of maximizing a comprehensive satisfaction index that balances timely delivery (time satisfaction) and fulfillment of material needs (demand satisfaction). This integrated approach directly contributes to sustainable disaster management by ensuring more reliable and equitable access to vital resources in affected communities. A tailored variable neighborhood search algorithm is designed to solve the model efficiently, as demonstrated through large-scale numerical experiments. Our findings highlight several policy-relevant insights for sustainable emergency planning: adequate budgeting is crucial for uninterrupted relief operations; strategic investments in rapid road repair capabilities or vehicle fleets significantly enhance system efficiency; and prioritizing time satisfaction (rapid response) yields greater overall benefits than merely increasing delivered quantities. Furthermore, restoring critical road infrastructure is shown to mitigate transportation uncertainties, thereby strengthening the resilience of the entire relief system. This work provides a quantifiable methodology and practical decision support tools for building more sustainable and resilient communities in the face of disasters.

1. Introduction

In recent years, the intensification of global climate change has led to the frequent occurrence of extreme natural disasters, such as earthquakes, floods, hurricanes, and other catastrophic events, which not only cause major casualties and property damage but also cause devastating damage to infrastructure systems. After a disaster, the large-scale destruction of road networks often leads to the interruption of the ‘lifeline’, which seriously hampers the transport of emergency supplies and the implementation of rescue operations. According to the statistics, in the 2008 Wenchuan earthquake, the damage rate of roads in the disaster area was as high as 70% or more, and as a result, about 30% of the affected area during the 72 h golden rescue period could not get timely rescue; the tsunami triggered by the 2011 Tohoku earthquake in Japan caused more than 4000 road damages, which reduced the efficiency of post-disaster distribution of materials by 60%. The 2023 earthquake in Turkey led to the destruction of 100,000 km of roads, and the 2021 earthquake in Henan Province led to the destruction of 100,000 km of roads. Cases such as the destruction of 100,000 km of roads caused by the 2023 Turkey earthquake and the paralysis of the transport network caused by the heavy rainfall in Henan province in 2021 show that the post-disaster emergency response system is facing the dual challenges of road infrastructure destruction and surging demand for materials. In this context, determining how to achieve the synergistic optimization of road repair and emergency material distribution through scientific decision-making methods has become a key scientific issue to enhance the timeliness of emergency rescue and safeguard the lives and properties of affected people. In extreme disaster situations, the emergency logistics system mainly faces three core challenges: (1) the sharp decline in traffic accessibility due to damaged road networks; (2) the dynamic spatial and temporal characteristics of the demand for materials at the disaster site; and (3) the severe shortage of rescue resources (including maintenance teams, transport vehicles, etc.). Existing studies tend to treat the road rehabilitation problem and the material distribution problem separately, ignoring the dynamic coupling relationship between the two. Specifically, the road rehabilitation decision directly affects the connectivity of the transport network, which, in turn, constrains the choice of material distribution paths; while the urgency of material distribution in turn determines the priority of road rehabilitation. This complex interaction makes it difficult to optimize either link individually to maximize the overall rescue efficiency. Therefore, it is of great theoretical and practical significance to establish a synergistic optimization framework for road rehabilitation and emergency material distribution to improve the emergency rescue efficiency at the system level.
In the field of emergency logistics research, many scholars have carried out an in-depth exploration of the emergency warehouse location path problem (LRP). Existing studies mainly focused on key factors such as material demand [1,2,3], transport time uncertainty [4,5], and road condition uncertainty [6,7]. Aliakbari and Komijan [8] constructed a scenario-based robust optimization model by considering the uncertainty of demand and transport time; Khanchehzarrin et al. [9] addressed the uncertainty of rescue material demand, inventory level, and priority uncertainties and built a multi-objective two-layer stochastic planning model. In terms of emergency supplies distribution, Vidal et al. [10] constructed an optimization model with the objective of the shortest dispatch distance, while Rahafrooz and Alinaghian [11] proposed a multi-objective robust optimization model that takes into account fairness, distribution risk, and logistics cost. These studies provide an important theoretical foundation for coping with material distribution problems in extreme disasters. However, there are obvious limitations in traditional emergency logistics research. Generally speaking, the main shortcomings of the existing studies are as follows: (1) road repair and material distribution are regarded as independent decision-making processes, resulting in insufficient spatial and temporal synergy between the repair scheme and the transport path; (2) there is a lack of an in-depth exploration of the differentiated treatment of ‘soft and hard time windows’ under the constraints of the time window; and (3) the mechanism of the influence of the degree of road repair on the uncertainty of the transport time has not yet been analyzed in a systematic way. These limitations seriously restrict the overall efficiency of emergency resource allocation.
This study addresses the above theoretical gaps and innovatively proposes a synergistic optimization framework for road rehabilitation and emergency material distribution. The breakthroughs that distinguish it from the existing literature are reflected in three dimensions: (1) constructing a three-level emergency material distribution network (emergency material reserve depot-transit center-disaster site), embedding road rehabilitation decision variables into a site-path optimization model, and realizing integrated decision-making between infrastructure rehabilitation and logistics resource allocation; (2) introducing a time satisfaction function to quantify the urgency differences of the constraints in different time windows and combining the demand for materials to establish a bi-objective optimization model, which balances timeliness and fairness by weighting the comprehensive satisfaction index; (3) develop an improved variable neighborhood search algorithm (VNS), which adopts an initial solution generation strategy based on cluster analysis and is combined with an adaptive neighborhood switching mechanism to enhance the solution efficiency of large-scale arithmetic cases. These innovations effectively solve the key problems of traditional methods, such as the fragmentation of the ‘repair-distribution’ decision, the single satisfaction evaluation, and the lack of algorithm scalability. This study adopts the methodological system of ‘problem modeling–algorithm development–experimental analysis’. First, a mixed-integer planning model is constructed with the goal of maximizing comprehensive satisfaction, which innovatively introduces the coupling constraints between road repair state variables and material distribution path variables. Then, a variable neighborhood search algorithm integrating a greedy initialization strategy is designed, which dynamically adjusts the neighborhood structure to balance the breadth and depth of the search. Finally, sensitivity analysis is conducted via orthogonal experiments to systematically investigate the influence of key parameters—such as budget constraints, maintenance capacity, and the number of vehicles—on system performance. In particular, this study will verify the important hypothesis that ‘road repair progress is negatively correlated with transport time uncertainty’, thereby providing a scientific basis for the formulation of hierarchical rescue strategies.
The subsequent chapters of this study are arranged as follows: Section 2 provides a review of the related research progress; Section 3 elaborates upon the construction process of the collaborative optimization model; Section 4 introduces the design principle of the variable neighborhood search algorithm; Section 5 verifies the validity of the model and algorithm through numerical experiments; Section 6 analyzes the degree of influence of each uncertain parameter on the target value through sensitivity analysis; and Section 7 summarizes the research results and highlights future directions. Through this systematic research, we expect to contribute new solutions to enhance the emergency rescue capability under extreme disasters.

2. Literature Review

In recent years, with the intensification of global climate change, extreme natural disasters (e.g., earthquakes, floods, hurricanes, etc.) have been occurring frequently, causing serious damage to human society and infrastructure. After a disaster occurs, road damage and material shortages often become the key factors restricting the efficiency of emergency relief. Determining how to efficiently repair damaged roads and optimize the distribution path of emergency materials under limited time and resource conditions has become an important research topic in the field of emergency logistics management. In this paper, we systematically sort out the existing research on the two aspects of road repair under extreme disasters and optimization of emergency material distribution and point out the shortcomings of the existing research and the innovations of this research.

2.1. Research on Road Repair Under Extreme Disasters

The destructive impact of extreme disasters on roads often leads to serious traffic disruption, affecting the timely distribution of rescue materials. To address the problem of emergency material distribution, the introduction of road rehabilitation research under extreme disasters can ensure the timely delivery of relief materials to the victims. Rawls and Turnquist [12] proposed a two-phase emergency facility siting model in response to the uncertainty of the material demand and road damage in earthquake disasters. Du and Yi [13] believed that the timeliness of the emergency logistics is crucial and, therefore, proposed the emergency logistics vehicle path model based on road network failure and solved it using a genetic algorithm. Bruni et al. [14] conducted a risk assessment of the road network access state after a disaster in order to improve the safety and reliability of the vehicle path scheme and proposed an emergency logistics model with the objective of minimizing the distribution time, which was solved using an iterative greedy heuristic algorithm. Qiuping et al. [15] proposed a hybrid meta-heuristic algorithm for assessing the reliability of road networks with different levels of damage. Sanci and Daskin [16] proposed a two-level stochastic planning model for emergency response with the objective of minimizing the total cost, considering the uncertainty in demand, road damage rate, and repair time and solved it using an integer L-shape algorithm. Aslan and Çelik [17] assumed infinite repair resources and preset a subset of path candidates to describe the road access state using probability distributions, proposed a two-stage stochastic planning model with the objective of minimizing the total relief time, and solved it using the Sample Average Approximation (SAA) method. Yuan and Wang [18], also taking into account the traveling time factor, constructed a single-objective path selection model that pursues the shortest traveling time, incorporating a time-varying speed constraint to reflect traffic congestion. Khorsi et al. [19] constructed a mixed-integer planning model to study the distribution of emergency rescue resources under damaged road conditions and the path optimization and decision-making of the emergency logistics distribution path and path selection problem, taking into account the three aspects of rescue efficiency, rescue fairness, and effectiveness. Huang and Song [20] pointed out that in the study of emergency logistics problems, the variables that are difficult to determine are usually estimated by experts, and in view of the unavailability of historical data of some parameters in emergency events, an emergency logistics distribution path optimization model is constructed based on the uncertainty theory. Ozdamar et al. [21] presented a constructive heuristic method for generating roadside debris cleanup plans in post-disaster road recovery, which aimed to maximize cumulative network accessibility throughout the cleanup operation and minimize the makespan. Chang et al. [22] studied the emergency logistics problem with information uncertainty in the context of flooding in order to achieve a reasonable distribution of rescue materials, using ArcGIS Desktop (version 10.8) software, based on the potential map of the flooded area to obtain an estimate of the possible location of the affected points and the number of emergency resources, to construct two stochastic planning models that can be effectively used in the actual rescue, and to improve the work of the relevant departments of the emergency relief to provide a reference basis.

2.2. Research on the Optimization of Emergency Material Distribution

Emergency logistics is a special logistics activity that emphasizes time efficiency and relatively weak economic efficiency, distinguishing it from ordinary commercial logistics. Rescue operations in sudden natural disasters, social hazards, epidemics, and other catastrophic events need to rely on the support of emergency logistics. The emergency logistics path problem is a research hotspot in the field of emergency management. It was first proposed by Dantzig and Ramser [23], and its main research objective is to transport materials from a distribution center to customer points with different needs by vehicles and to plan a reasonable route for each transport vehicle under the premise of meeting all transport requirements. Vahdani et al. [24] and others constructed a multi-vehicle yard path optimizing the minimization of the transport time of the materials with the maximization of the safety optimization model and used a meta-heuristic algorithm with good results to solve this multi-objective optimization problem. Chang [25] constructed an emergency logistics vehicle path optimization model with the objective function of maximizing time satisfaction and verified the effectiveness of the model by combining a hybrid approach of a genetic algorithm and an ant colony algorithm. Gao [26] defined the ‘cost of unsatisfactory’ as an unsatisfied demand and an oversupply of materials and designed a two-level hybrid material scheduling model with the shortest total time and the smallest unsatisfied cost as the optimization objectives. Liu and Xie [27] carried out an exhaustive analysis of the available information and the road network after the earthquake disaster to construct a dynamic optimization model, based on which the corresponding resource performance can be derived and the purpose of which is to achieve the maximum rescue efficiency. Qin et al. [28] also studied the distribution problem of limited rescue resources, focusing on the impact of an insufficient supply of materials and uncertain demand on the rescue effect within 72 h after a disaster, considering both an insufficient quantity of materials and uncertain demand in the model, focusing on the rational planning of rescue routes, and improving the utilization rate of limited materials. Ahmadi-Javid [29] proposed a mixed-integer planning LRP model with the objective of minimizing the total cost and solved it using a two-stage heuristic algorithm. Lars et al. [30] proposed a three-stage stochastic optimization model for emergency logistics siting distribution, in which the first stage is for the siting study and the second and third stages are designed for the scheduling of the materials under the uncertainty conditions. Shen et al. [31] proposed an emergency logistics siting-path optimization model considering the environmental cost of carbon emission and used a two-stage hybrid algorithm of particle swarm and forbidden search to solve the problem. Xu et al. [32] proposed an emergency logistics siting-path model under multiple constraints for the urban evacuation siting problem in an earthquake disaster.

2.3. Research Gaps

This study provides a systematic review and comparative analysis of the existing literature, as detailed in Table 1. It identifies the following three limitations in the current research: (1) in terms of model construction, existing studies tend to separate road repair decisions and emergency material distribution network design, lacking a dynamic integrated framework for their collaborative optimization; (2) in terms of optimization objectives, the interactive influence mechanism between time satisfaction and demand satisfaction has not been fully considered; and (3) in terms of algorithm design, existing solution methods face computational efficiency bottlenecks when dealing with large-scale post-disaster emergency logistics problems.
To address these research gaps, this paper makes the following innovative contributions:
(1)
It proposes a three-level emergency material collaborative optimization model integrating road repair decisions, innovatively incorporating repair path selection, transfer warehouse location selection, and multi-vehicle routing planning into a unified framework for joint optimization, breaking through the limitations of subsystem separation optimization in traditional research;
(2)
It constructs a dual satisfaction-driven multi-objective optimization function, quantifying the differential contributions of time satisfaction (material delivery timeliness) and demand satisfaction (material allocation fairness) to overall rescue effectiveness by introducing a weight adjustment mechanism;
(3)
It designs a hybrid intelligent algorithm based on improved variable neighborhood search (VNS), combining a parameter sensitivity analysis method to systematically reveal the impact mechanisms of key parameters, such as budget constraints and repair capacity, on system performance.
The VNS algorithm has been widely applied in research on combinatorial optimization and vehicle routing problems. Currently, there is limited research on emergency material distribution path optimization for road repair under extreme disasters. Moreover, when considering the uncertainty caused by disasters, many studies assume that it follows a probability distribution and use stochastic programming methods. However, actual disasters are more complex, making it difficult to accurately characterize the precise probability distribution of uncertain parameters. Based on the above analysis, this paper studies a secondary emergency material distribution network, considering limited repair resources and all transportation paths, and explores the emergency logistics distribution path optimization problem under the damaged state of the road network due to natural disasters. This paper constructs a distribution path optimization model with the comprehensive satisfaction of the material distribution process as the objective, and based on the actual disaster situation at demand points, it achieves a reasonable distribution of emergency materials to maximize satisfaction. A variable neighborhood search (VNS) algorithm is designed to solve the model, providing new insights for emergency logistics path optimization research.

3. Model Construction

3.1. Problem Description

During extreme disasters, the emergency material distribution in affected areas faces significant challenges due to a high uncertainty in material demand, transportation times, and distribution route selection, which substantially impacts the efficiency and timeliness of rescue operations, particularly as road conditions become a key influencing factor with three main post-disaster scenarios. To systematically address these uncertainties, the proposed model is designed primarily for pre-disaster strategic planning, while its structure allows for rapid post-disaster operational adjustments tailored to different road condition scenarios. After a disaster, the road conditions are usually classified into the following three main situations:
(1)
Severe road damage: Disasters may cause bridges to break, roadbeds to collapse, or other situations, rendering some or all roads impassable. In this case, vehicles cannot follow the original routes, and rescue efforts may stall, requiring either repairs or alternative paths. The repair time and the feasibility of alternative paths add unpredictability, further prolonging the distribution time of materials.
(2)
Surge in traffic volume: After a disaster, affected populations need to evacuate quickly, and rescue teams need to enter urgently, all of which may lead to a dramatic increase in traffic volume. In particular, in urban or densely populated areas, traffic may become severely congested, causing a significant reduction in vehicle speeds and potentially leading to gridlock. This situation directly impacts the efficiency of material transportation and delays the initiation of rescue operations.
(3)
Good road conditions: In some cases, the roads may not be severely damaged after the disaster, and traffic volume may remain relatively low. In this case, vehicles can follow the planned routes quickly, and the transportation of materials faces no obstacles. This scenario represents an ideal condition, ensuring that rescue materials can be delivered to disaster sites in a timely and effective manner.
Therefore, in the face of different road conditions, the transport routes, scheduling, and resource deployment of emergency supplies need to be flexibly adjusted according to the specific conditions of the disaster to ensure that the rescue efficiency is maximized. In this context, the establishment of a flexible, efficient, and real-time response to the emergency supply transport program is particularly important. In this case, vehicle b is required to transport emergency materials p from supply point k and emergency warehouse s to disaster point d through the material distribution network. Figure 1 shows the schematic diagram of the distribution of emergency supplies. Some of the roads between the supply point, the emergency warehouse, and the disaster site need to be repaired due to damage, which makes the transport time of vehicle b uncertain. These uncertainty parameters are characterized by a series of values that reflect the likelihood of the parameters in different scenarios. Scenario-based parameter and decision variables that may lead to scenarios in stochastic planning models are introduced. Scenario probabilities are used to describe the uncertainty of demand, and the uncertainty of transport time is portrayed using the opportunity constrained planning method. The uncertainty of demand and transport time of emergency supplies directly affects the satisfaction of emergency supplies distribution at the disaster site due to the disaster situation.
In summary, the core problem of decision-making is how to properly arrange the repair of damaged roads, plan the service paths of emergency vehicles in combination with the road network connectivity information, and ensure the distribution of emergency materials to the affected points within the specified time, so as to maximize the comprehensive satisfaction of the whole distribution system while meeting the constraints of supply capacity of the supply points, the capacity of the emergency warehouses, and the number of transport vehicles.

3.2. Problem Assumption

Assumption (1): The amount of material stored at each supply point is known.
Assumption (2): The quantity of supplies required at each disaster site is known.
Assumption (3): The coordinates of the locations of the supply points and the disaster site are known.
Assumption (4): The capacity of all emergency warehouses is measured using a unified standard spatial unit. Additionally, each supply type possesses a predefined spatial conversion factor. This factor converts the quantity of a unit supply into the number of standard spatial units it occupies. Consequently, the total capacity constraint of a warehouse refers to the aggregate spatial occupancy of all stored supplies, converted via these factors, which must not exceed the warehouse’s rated capacity.

3.3. Model Construction

3.3.1. Sets

K The set of all supply points, k K .
k The index of the supply point.
S The set of all candidate contingency warehouses, s     S .
s The index of candidate contingency warehouses.
D The set of all affected points, d D .
d The index of affected points.
Ω The set of all scenarios, ω     Ω .
ω The index of scenarios.
P The set of all material types, p P .
p The index of the type of material.
QThe set of all emergency warehouse sizes, q Q .
q The index of the size of the emergency warehouse.
N The set of all nodes, i , j N , where N = K S D .
i , j   The index of nodes in the emergency material distribution network, including all supply points, emergency warehouses, and disaster points.

3.3.2. Parameters

ξ ω Denotes the probability of scenario ω occurring.
M Denotes a sufficiently large positive number.
C Indicates the total budget.
r Indicates the number of road rehabilitation teams.
o c r Denotes the cost of rehabilitating the road per unit of rehabilitation team r .
o c s , q Denotes the cost of building scale q at node s .
o c i , j Denotes the cost of transporting from node i to node j .
z k , p ω Quantity of material p that supply point k can supply under scenario ω .
y s , p ω Scenario ω , the amount of material p that is initially stored in emergency warehouse s.
g d , p ω Scenario ω , the demand for emergency supplies p at disaster point d .
η i , j ω Scenario ω , if the road from node i to node j is not damaged, it is 1; otherwise it is 0.
a 1 Indicates the maximum demand factor at the affected site.
a 2 Denotes the minimum demand coefficient of the affected point.
λ Denotes the impact coefficient of the disaster on the distribution route.
r t i , j ω Scenario ω , the time to repair the road from node i to node j .
l t i , j Denotes the latest time for material distribution from point i to point j .
e t i , j Denotes the earliest time for material distribution to reach point j from point i .
x t i , j Denotes the distribution time from node i to point j when the road is intact.

3.3.3. Decision Variables

α i , q Binary variable, 1 if an emergency warehouse of size q is established at candidate point i , 0 otherwise.
δ i , j ω Binary variable, scenario ω , the road from node i to node j needs to be repaired is 1, 0 otherwise.
β i , j ω Binary variable, scenario ω , 1 if node j is reached from node i , 0 otherwise.
ζ k , d , p ω Floating variable, scenario ω , the amount of material p delivered from supply point k to disaster point d .
ζ k , s , p ω Float variable, scenario ω , with the number of deliveries of material p from supply point k to emergency depot s .
ζ s , d , p ω Float variable, scenario ω , with the number of deliveries of material p from emergency depot s to disaster point d .

3.3.4. Comprehensive Satisfaction

The three decision scenarios described in this section all employ the variable, where the range of indices i and j follows the definition in Section 3.3.1.
  • Time satisfaction
The soft time window is used to construct the fuzzy affiliation function, where t i , j ω = λ × x t i , j   +   δ i , j ω × r t i , j ω ; because of the different types of damage to the road, a road impact coefficient λ ( λ 1 ) is introduced. Therefore, the timeliness of emergency material distribution is portrayed as the time satisfaction function, and the time satisfaction f t i , j ω of material distribution at the affected point is as follows:
f t i , j ω = 1 , 0 < t i , j ω e t i , j l t i , j t i , j ω l t i , j e t i , j , e t i , d < t i , j ω l t i , j 0 , l t i , j < t i , j ω
The overall time satisfaction function f 1 for the emergency material distribution system at each disaster site is as follows:
f 1 = 1 n f t i , j ω
2.
Demand satisfaction
The degree of satisfaction with the demand for emergency supplies at the affected sites is as follows:
f ζ i , j , p ω = i N p P β i , j ω ( g j , p ω ζ i , j , p ω )
The satisfaction function f 2 for the overall demand for the emergency distribution system at each disaster site is as follows.
f 2 = 1 n f ζ i , j , p ω
3.
Comprehensive satisfaction
The function sets the weight of the time satisfaction of the affected point θ and the weight of demand satisfaction 1 θ , followed by the comprehensive satisfaction function of the affected point on the distribution of rescue materials of the emergency logistics system:
f 3 = θ f 1   +   ( 1 θ ) f 2

3.3.5. Objective Function

M a x   f = 1 Ω ω Ω ξ ω f 3
s.t.
q Q α i , q 1                       i S
p P ζ s , d , p ω M β s , d ω                     d D , s S , ω Ω
p P ζ k , d , p ω M β k , d ω                     k K , d D , ω Ω
p P ζ k , s , p ω M β k , s ω                     k K , s S , ω Ω
i S D ζ k , i , p ω z k , p ω                     k K , p P , ω Ω
i N j N δ i , j ω r                     ω Ω
p P d D ζ s , d , p ω p P y s , p ω + p P k K ζ k , s , p ω                                         s S , ω Ω
a 1 g d , p ω i K S ζ i , d , p ω a 2 g d , p ω                     d D , p P , ω Ω
i K S β i , d ω 1                     d D , ω Ω
δ i , j ω 1 η i , j ω                     i , j N , ω Ω
β i , j ω 1 1 η i , j ω 1 δ i , j ω                     i , j N , ω Ω
k K ζ k , s , p ω M q Q α i , q 0                     s S , p P , ω Ω
i N j N o c i , j β i , j ω + i N j N δ i , j ω o c r + q Q s S o c s , q α s , q C                     ω Ω
ζ i , j , p ω 0                     i , j N , p P , ω Ω
r t i , j ω 0                     i , j N
ε b , i , p ω 0                     j N , p P , ω Ω
β i , j ω , δ i , j ω , η i , j ω , α i , q { 0,1 }                     i , j N , ω Ω
The objective function (6) denotes the maximization of the overall satisfaction. Constraint (7) denotes that, at most, one size of emergency depot can be established at any emergency depot candidate. Constraints (8)–(10) denote that the transport of supplies occurs only at nodes where the routes are connected. Constraint (11) denotes the supply capacity constraint of the material supply provider. Constraint (12) denotes the road team repair quantity constraint. Constraint (13) denotes the constraint on the distribution of materials from the emergency warehouse. Constraint (14) indicates that the total amount of each type of emergency supply transported to the disaster site can meet the minimum demand in different scenarios while not exceeding the maximum demand. Constraint (15) indicates that each affected point is served by at least one vehicle. Constraint (16) indicates that the repair team only repairs the damaged roads. Constraint (17) indicates that the repaired road is restored to traffic. Constraint (18), on the other hand, ensures that no supply point will send emergency supplies to an emergency warehouse candidate point if no warehouse is established at that point. Constraint (19) indicates the total budget limit. Constraints (20)–(23) denote the range of values for the decision variables.

4. Algorithm Design

Variable neighborhood search (VNS) algorithms have been widely used to solve combinatorial optimization problems [33] and vehicle path problems [34]. In this paper, we focus on the joint path problem of road rehabilitation and emergency warehouse siting. As the problem size continues to grow, the time required for computation will increase exponentially. To cope with this challenge, this paper adopts two different initial solution generation strategies (VNS-RandomStart and VNS-GreedyStart) and combines the VNS algorithm with the CPLEX solver to propose a new solution model. This study aims to conduct an in-depth analysis of the differences between CPLEX and VNS algorithms with different initial solution generation strategies, as well as the effects of different initial solution generation strategies (VNS-RandomStart and VNS-GreedyStart) on the solution efficiency of the VNS algorithm.

4.1. Solution

Based on the analysis, it can be seen that the variables α i , q and β i , j ω , ζ i , j , p ω are the main decision variables in the model proposed in this study, and the rest of the decision variables depend on these three decision variables. Therefore, this study uses VNS to perform a neighborhood search for these three decision variables, and each time a new neighborhood is generated, the commercial solver CPLEX is invoked to solve the model and determine whether the value of the objective function has improved. If a better solution is found, it is necessary to jump out of the current neighborhood to go back to the first neighborhood and start the search again. When a better solution cannot be found within one iteration, a neighborhood perturbation is performed on the current incumbent solution, after which it proceeds to the next iteration to continue searching until no shaking is possible.
According to the basic framework, the key issues in solving the model include (i) initialization: how to give a good and feasible solution, including alternatives, and the size of the contingency store; (ii) neighborhood structure: how to set up a suitable neighborhood structure, which can find the incumbent solution in a very short period of time; and (iii) neighborhood shaking process: how to avoid falling into local optimality.

4.2. Initial Solution Generation

A better initial solution may be located in a better region of the solution space, which helps the VNS algorithm to find a high-quality solution faster. Conversely, a poorer initial solution may cause the algorithm to spend more time in a poorer region of the solution space early in the search. Starting from a better initial solution, the VNS algorithm may converge to a better solution faster because it may be closer to the global incumbent solution. For this reason, two solution methods with different initial solutions (VNS-RandomStart and VNS-GreedyStart) are proposed in this study.

4.2.1. VNS-RandomStart

The randomly generated initial solution algorithm (hereinafter referred to as VNS-R) first calculates the total demand for all types of materials at all affected sites, and based on the total demand quantity among all warehouse sizes that can satisfy the demand, it selects the largest one as the size of the warehouse, whose location is known. In this way, the value of α i , q can be determined; for β i , j ω , because of the complexity of the route deployment problem, the supplies are randomly distributed from the first supply point (K) or emergency warehouse (S) to any disaster-stricken point (D) until the storage capacity of the supplies at the supply point (K) or emergency warehouse (S) is distributed. Thus, a set of initial solutions for β i , j ω is obtained; the pseudo-code is shown in Algorithm 1.
Algorithm 1: Random Strategy for Generating Initial Solution
1:Input:  D ;   K ;   S ;   g d , p ω   z i , p ω ; {1,2, ..., Q}; {1,2, ..., P}
2:Output:  α i , q ; β i , j ω
3:Procedure:
4:Initialize all α i , q = 0; β i , j ω = 0
5:For each commodity P:
6:Calculate total demand: TotalDemand = d D g d , p ω
7:For each warehouse size option Q: If Q ≥ TotalDemand, mark Q as feasible
8:Select the largest feasible Q, set α i , q = 1
9:For each commodity  P :
10:Combine sources: S o u r c e s   = K S .
11:While there exists unmet demand in D and available supply in Sources:
12:Randomly select a Source   i   S o u r c e s  with y s , p ω > 0
13:Randomly select a disaster point j D  with g d , p ω > 0
14:Compute transport amount:   a m o u n t = M i n ( y s , p ω ,   z k , p ω ,   g d , p ω k K β k , j ω )
15:Assign β i , j ω = amount
16:Update capacity: z i , p ω z i , p ω −amount
17:Update demand: g d , p ω g d , p ω −amount
18:If z i , p ω = 0, remove i from Sources
19:Return α i , q ; β i , j ω

4.2.2. VNS-GreedyStart

The initial solution algorithm generated by the greedy strategy (hereinafter referred to as VNS-G) is a method of constructing a global incumbent solution by selecting a local incumbent solution. First, the total demand g d , p ω of all the affected points for various types of supplies is calculated, and according to the number of the total demand among all the warehouse sizes that can satisfy the demand, the one with the largest scale is selected as the warehouse size, and the warehouse’s location is known. This enables a set of initial solutions for α i , q to be obtained; for β i , j ω , the closest supply point (K) or emergency warehouse (S) is selected based on the location of the affected point to provide the supplies until there is no storage capacity for the supplies at this supply point (K) or emergency warehouse (S). Then, the second closest supply point (K) or emergency warehouse (S) is changed to distribute the supplies. Thus, a series of initial solutions of β i , j ω are generated. The pseudo-code is shown in Algorithm 2.
Algorithm 2: Function greedy Algorithm (Problem, Strategy)
1:Input:  D ;   K ;   S ;   g d , p ω ; z i , p ω ; {1,2, ..., Q}; P D i s t a n c e i , j ; {1,2, ..., P}
2: O u t p u t :   α i , q ;   β i , j ω
3: P r o c e d u r e :
4:Initialize all α i , q = 0; β i , j ω = 0
5: F o r   e a c h   c o m m o d i t y   P :
6:Calculate total demand: TotalDemand = d D g d , p ω .
7: F o r   e a c h   w a r e h o u s e   s i z e   o p t i o n   Q: If Q ≥ TotalDemand, mark Q as feasible
8:Select the largest feasible Q, set α i , q = 1
9: F o r   e a c h   c o m m o d i t y   P :
10:Combine sources: S o u r c e s   = K S
For each disaster point  j D : Sort Sources by D i s t a n c e ( i , j ) in ascending order
11:While  g d , p ω > 0   and i Sources with z i , p ω > 0
12:Select the closest source i from the sorted list
13:Compute transport amount:
14:amount = M i n   ( z i , p ω ,   g d , p ω k K β k , j ω )
15:Assign β i , j ω = amount
16:Update capacity: z i , p ω z i , p ω −amount
17:Update demand: g d , p ω g d , p ω −amount
18:If z i , p ω = 0, remove i from Sources
19:Return α i , q ; β i , j ω

4.3. Neighborhood Structure

Since the model in this study is a mixed-integer programming model, the decision variables searched in the VNS contain binary variables and float variables, and a suitable neighborhood structure is designed according to the decision variables involved in the algorithm. This study can encode the neighborhood selection of α i , q , which is the decision variable for the location of the emergency stockpile, according to the dimensionality of the decision variable after expanding it, with 1 representing the establishment of the warehouse and 0 representing the non-establishment of the warehouse. Neighborhoods can be generated by mutation, exchange, and insertion, but after performing the above operations, it is necessary to determine whether the site selection of the warehouse meets the restrictions of constraint (3). For the decision variable β i , j ω , 1 means that under scenario ω, the point from node i reaches node j, and 0 means that the affected point is served by other nodes, and the decision variable β i , j ω , needs to satisfy the requirements of constraint (2).

4.3.1. Domain Structure 1: Mutation

Randomly select α i , q , if its original value is 0 and then change it to 1; if it is 1, then change it to 0. Subsequently, the feasibility of the solution must be verified. Specifically, if a candidate point is selected to host a new warehouse of a certain size, but our solution has already assigned a different-sized warehouse to that same point, an adjustment is required. To enforce the constraint that each candidate point can accommodate at most one warehouse, the codes for all other warehouse sizes at this point must be set to 0, while the code for the newly selected warehouse size is set to 1. This adjustment process, which ensures the feasibility of the neighborhood solution generated by the mutation operator, is illustrated in Figure 2.

4.3.2. Domain Structure 2: Exchange

The process of exchange is shown in Figure 3; first, two values of α i , q are randomly selected from the initial solution array of α i , q = 1, which can only be the values corresponding to different supply points or emergency warehouses distributing emergency supplies to the affected points. Swap the values corresponding to the two points. Again, it is necessary to judge whether it is feasible or not after doing the swap. The same strategy, as shown in Figure 4, exchanges the distribution of two supply points or the affected points served by two supply points.

4.3.3. Domain Structure 3: Insertion

The process of insertion is shown in Figure 5; for two different supply points k, one of them, β i , j ω = 1, is brought to the other supply point. After doing the insertion, it is again necessary to judge whether it is feasible or not.

4.3.4. Domain Structure 4: Addition and Subtraction

For the continuous decision variable ζ s , d , p ω , this study employs fixed-step neighborhood search. Specifically, we preset a reasonable step size Δ ζ . The neighborhood of this variable is defined as { ζ Δ ζ , ζ   +   Δ ζ   } . To avoid excessive computational resource consumption during local search on a single variable, we limit the number of consecutive searches in either direction (increase or decrease) to a maximum of K steps (K = 20 in this study). This approach approximates the continuous problem as a combinatorial one through discretized search. While it introduces minor precision errors due to step size and search depth constraints, these errors remain within manageable limits and are offset by a significant improvement in computational efficiency.

4.4. Basic Variable Neighborhood Descent

Variable neighborhood descent is the framework of the algorithm, which searches in the neighborhood structure. The algorithm will completely explore a neighborhood structure and then move to the next neighborhood structure if a better solution cannot be found; the flow of VNS is shown in Algorithm 3.
Algorithm 3: Variable Neighborhood Descent (VND)
Input:incumbent_sol, candidate_sol, k ← 1 // incumbent_sol is the current best solution, candidate_sol is for neighborhood exploration, k is the index of the neighborhood structure
1:candidate_sol ← incumbent_sol
2:While (true) do
3:         switch (k)
4:                    case 1:
                         apply_NH_1(candidate_sol) // Apply the first neighborhood operator
5:                                if candidate_sol.fitness > incumbent_sol.fitness then
6:                                           incumbent_sol ← candidate_sol
7:                                           k ← 0
8:                                end if
9:                                break
10:                    case 2:
11:                                apply_NH_2(candidate_sol) // Apply the second neighborhood operator
12:                                if candidate_sol.fitness > incumbent_sol.fitness then
13:                                           incumbent_sol ← candidate_sol
14:                                           k ← 0
15:                                end if
16:                                break
17:                    case 3:
18:               apply_NH_3(candidate_sol) // Apply the third neighborhood operator
19:               if candidate_sol.fitness > incumbent_sol.fitness then
20:                                           incumbent_sol ← candidate_sol
21:                                           k ← 0
22:                                end if
23:                                break
24:                    case 4:
25:                                apply_NH_4(candidate_sol) // Apply the fourth neighborhood operator
26:                                if candidate_sol.fitness > incumbent_sol.fitness then
27:                                           incumbent_sol ← candidate_sol
28:                                           k ← 0
29:                                end if
30:                                break
31:                    default:
32:                                return
33:         end switch
34:         k ← k + 1
35:end while
36:candidate_sol ← incumbent_sol

4.5. Neighborhood Perturbation Process

In variable neighborhood search algorithms, a neighborhood perturbation process must be executed after each iteration to prevent getting stuck in local optima. This study employs a structured block perturbation strategy: first, the current incumbent solution is divided into multiple decision blocks based on candidate warehouse locations, with each block containing all configuration variables for a specific location; Based on each block’s contribution to the objective function, a quality-oriented probabilistic selection mechanism determines the block to be perturbed, prioritizing blocks with a lower contribution. Subsequently, the selected block is reassigned to an unused candidate location in the current solution. The new location is determined following a diversity-first principle, prioritizing candidate points farther from the original location. Since the internal structure of each block (particularly warehouse size attributes) remains unchanged during perturbation, the new solution inherently satisfies all warehouse configuration constraints. This ensures solution feasibility while enabling effective search space transfer. By systematically altering the spatial layout structure of the solution, the algorithm escapes the current attractor region. The specific operational flow is illustrated in Figure 6.

4.6. Steps of Variable Neighborhood Search Algorithm

The variable neighborhood search (VNS) algorithm begins by generating a feasible initial solution. This solution is then refined using a local search component called variable neighborhood descent (VND), which leverages predefined neighborhood structures to find a locally improved solution. To avoid becoming trapped in local optima, a shaking procedure is applied. This step strategically perturbs the current solution within the feasible region, providing a new starting point for subsequent iterations. The algorithm terminates when either the maximum number of iterations is reached or when no improvement is observed for a specified number of consecutive cycles. The complete framework is outlined in Algorithm 4.
Algorithm 4: Variable Neighborhood Search (VNS)
Input:max_iterations, global_best, current_sol, stagnation_count←0, max_iterations←10// max_iterations is the maximum stagnation count, global_best is the best solution, current_sol is the working solution
Output:Objective value
1:global_best ← GenerateInitialSolution()
2:While (stagnation_count < max_iterations) do
3:         current_sol ← global_best
4:         shaking_phase(current_sol) // Apply shaking to escape local optimum
5:         Variable_Neighborhood_Descent(current_sol) // Call Algorithm 3 for local search
6:         If (current_sol.fitness > global_best.fitness) then
7:                  global_best ← current_sol
8:                  stagnation_count ← 0 // Reset counter on improvement
9:         End if
10:         stagnation_count ← stagnation_count + 1
11:End while
12:Return global_best.fitness

5. Numerical Experiments

In order to verify the effectiveness of the proposed models and algorithms for practical applications, this study implements two algorithms, VNS-R and VNS-G, using the C# programming language in the Visual Studio 2022 environment. The hardware configurations used for the experiments include a computer with 16 GB of RAM, an AMD R7-4680H processor, and a Windows 10 operating system. The emergency warehouse siting problem in this study is a stochastic planning model that considers different scenarios of demand at the disaster site. The scenarios are generated based on historical disaster data, the demand at the affected points obeys a Poisson distribution, and the probability of road damage is set to be uniformly distributed from 20% to 40%. The number of scenarios has a significant impact on the experimental results: too few scenarios cannot fully reflect the robustness of the model, while too many scenarios will lead to a decrease in computational efficiency. In the case of optimizing the model size to A5-10-25-3-3, the meaning of the example ID A5-10-25-3-3 is 5 supply points, 10 emergency warehouses, 25 affected points, 3 different sizes of warehouses with different capacities, and 3 different types of emergency supplies. We designed experiments to determine the number of scenarios for the system. As shown in Table 2, we tested seven groups of scenario quantities (10, 20, 50, 100, 200, 400, and 800), with 10 randomly generated instances for each group and all scenarios using the equal probability assumption ( 1 / | Ω | ).
As shown in Table 2, the standard deviation of the objective function decreases with the number of scenarios and stabilizes after   | Ω |     100   ( < 0.0125 ) ; the running time increases approximately linearly with the number of scenarios, and when   | Ω |     200 , the magnitude of the objective function improvement (<0.1%) is no longer significant. Based on the convergence-efficiency trade-off analysis, we choose 100 scenarios as the criterion for subsequent experiments. This number ensures the stability of the results (standard deviation < 1.25%) and keeps the time of a single experiment within a reasonable range (about 71 s). At the same time, 100 scenarios can adequately cover the demand fluctuations under typical disaster situations. Therefore, we use 100 scenarios in the subsequent numerical experiments. We randomly generated a set of scenarios, each reflecting a specific disaster situation. As shown in Table 3, it contains deterministic information such as the location of the disaster site, the supply site, the location of the emergency warehouse, and the damage to the road.

5.1. Performance Comparison of Two Different Initial Solution Algorithms

Table 4 and Table 5 show the experimental results for the small- and medium-sized algorithms, respectively. Here, the variable Z represents the valuation of the objective function, while T refers to the computational time of the algorithm. The subscripts C, R, and G correspond to the three solution methods, i.e., CPLEX, VNS-R, and VNS-G, respectively. The GAP metric in the table is used to quantify the deviation between the solution obtained by the algorithm and the exact solution of CPLEX, which is calculated as f C f / f C . Here, the subscripts C, R, and G also refer to the CPLEX, VNS-R, and VNS-G algorithms, respectively. According to the test data, neither algorithm terminates the iterative process when the preset maximum number of iterations is reached or when no further exploration for a better solution is possible.
In Table 4, this study conducts an exhaustive test on 6 out of 18 sets of small-scale arithmetic cases and compares the performance of three different algorithms in terms of solution and computation time. The meanings of the algorithm IDs A2-3-5-3-3-1 are as follows: two supply points, three emergency warehouses, five affected points, three different sizes of warehouses with different capacities, three different types of emergency supplies, and the index of the calculated cases. The difference between the four cases in each group of scales lies mainly in the stochastic demand of supplies at the affected points. The CPLEX method solves the model directly, whereas the other two methods, VNS-R and VNS-G, search for the best solution. As shown in Table 4, both heuristic algorithms found the same solution as CPLEX. In all 24 cases, the average difference in the incumbent solutions is 0.0%, showing the very high solution quality of the VNS-R and VNS-G algorithms. In terms of computation time, CPLEX shows great efficiency when dealing with small-scale cases, with a solution time of less than 10 s for CPLEX when the case size contains only 5 scenarios, while the solution time of VNS-R and VNS-G is more than 10 s. However, as the case size increases, the VNS-R and VNS-G algorithms begin to outperform CPLEX. With the case configuration of 4 candidate warehouses, 10 affected regions, and more than 10 scenarios, both VNS-R and VNS-G can complete the computation in about 25 s, with VNS-G having a slightly better solving speed and being able to keep the solving time under 20 s. In contrast, the solution time of CPLEX gradually decreases.
Table 5 shows the experimental results for medium-sized arithmetic cases, in which 12 configurations from three sets of arithmetic cases are selected in this study and combined with other relevant parameters. The VNS-R and VNS-G algorithms significantly outperform CPLEX in terms of solution time for medium-sized problems. For medium-sized problems, CPLEX appears to be time-consuming in finding the incumbent solution. In the first set of examples, A5-5-20-3-3-1, A5-5-20-3-3-2, A5-5-20-3-3-3, and A5-5-20-3-3-4, the solution time of CPLEX is about three times that of VNS-R and five times that of VNS-G. This time gap is further widened in the following two sets of examples due to the exponential increase in the solution time of CPLEX. In terms of solution quality, the VNS-R and VNS-G algorithms are able to find the best solution matching CPLEX in most cases. Only in a few cases was the incumbent solution not reached, but the average difference was still less than 2 per cent. This finding confirms that the VNS-R and VNS-G algorithms developed in this study can improve the efficiency of solving complex models while ensuring the accuracy of the solutions. VNS-G demonstrates better performance than VNS-R in terms of solution quality and solution time. This result is consistent with the findings of other researchers. In the application of the mixed-integer programming model, VNS-G outperforms VNS-R in overall performance, especially in the location allocation problem in supply chain management, where VNS-G not only exhibits better behavioral characteristics but also requires less solution time.

5.2. Large-Scale Experiments

In order to verify the effectiveness of the VNS-R and VNS-G algorithms proposed in this study in depth, we conducted extended tests on the value of the schemes. Most of the variables in Table 6 have the same meanings as those in Table 5. The only difference lies in the GAP metric, which represents the difference between the VNS-G and VNS-R solutions and is calculated as ( f G f R ) / f G ; the subscripts R and G also refer to the VNS-R and VNS-G algorithms, respectively. It is obvious that the average computation time shows an upward trend as the scale of the algorithm increases. According to the data summarized in Table 6, CPLEX fails to find a feasible solution in 7200 s, which limits its feasibility in practical applications. When comparing these two algorithms with different initial solutions, we find that VNS-G is always able to find the same or better solutions as VNS-R. The computation time of VNS-G shows a linear increase as the size of the algorithm increases, and its performance is superior to that of CPLEX and VNS-R. This result further proves the efficiency and robustness of the VNS-G algorithm in dealing with large-scale problems and also shows that different initial solutions can affect the efficiency of the VNS algorithm.
Through the comparative analysis of VNS-G and VNS-R in different scale problems, as shown in Table 6, in the same VNS structure, the objective values (comprehensive satisfaction) solved by using the VNS-G algorithm are all better than the results of using the VNS-R algorithm ( f G f R ), and the values of G A P G R are all controlled within 5%. Thus, we draw the following conclusions:
(1)
A well-designed complex mixed-integer planning model plays a key role in constructing a scientific resource transmission network in the case of a sudden disaster.
(2)
A high-quality initial solution can accelerate the convergence of the algorithm. If the initial solution is already close to the incumbent solution, the VNS algorithm may only need a small number of local search and perturbation steps to reach the incumbent or near-incumbent solution.
(3)
By optimizing the resource allocation and transmission strategies, the model aims to maximize the overall satisfaction and ensure that the demand in each affected region is fully satisfied.
(4)
The quality of the initial solution directly affects the quality of the final solution, and a good initial solution can improve the optimization of the final solution, especially in problems with a large solution space and high search difficulty.
(5)
Different initial solutions may cause the algorithm to take different paths in the search process, and a stable initial solution can make the algorithm produce more consistent results in multiple runs. In the VNS algorithm, the initial solution generated by the greedy algorithm usually provides a starting point that is closer to the incumbent solution because it is based on locally incumbent decisions. Such an initial solution helps the VNS algorithm to explore the solution space more efficiently during subsequent searches, which may increase the probability of finding a globally incumbent solution.

6. Sensitivity Analysis

The optimization of emergency rescue systems is influenced by variations in multiple parameters. To explore the impact of these changes, we conducted a sensitivity analysis of the total budget, number of repair teams, and demand coefficient. The configurations A3-5-15-3-3, A5-5-20-3-3, and A10-10-40-3-3 represent small, medium, and large instances, respectively. Beyond comparing changes in objective function values based on sensitivity analysis, we also documented variations in different metrics of the obtained solutions, particularly those reflecting service quality: service coverage and average delay time.

6.1. Analysis of Total Budget Impact on Decision-Making

The first sensitivity analysis examines the influence of the system’s total budget. To evaluate the impact of the total budget on various metrics, this section conducts sensitivity analysis using different total budgets. Based on the selected calculation examples, the budget proportion for each example is scaled. By uniformly increasing the C parameter representing the total budget for each scaled example, the changes in the target value f (comprehensive satisfaction), service coverage rate, and average delay time are analyzed. The results are shown inFigure 7.
As shown in Figure 7A–C, sensitivity analysis of budget variations reveals that increasing the budget generally enhances the overall satisfaction and service coverage of the emergency rescue system while effectively reducing the average delay time. However, improvements in all performance metrics exhibit diminishing marginal returns, meaning that beyond 1.1 times the baseline budget, the rate of benefit growth slows significantly. The analysis also reveals pronounced scale differences: the small-scale case study (A3-5-15-3-3) exhibits incumbent absolute performance and the highest sensitivity to budget changes (delay reduction up to 26%), while the medium-scale scenario (A5-5-20-3-3) shows the greatest magnitude of performance improvement. Conversely, the large-scale scenario (A10-10-40-3-3) exhibits a relatively sluggish response and requires substantially higher budgets to achieve noticeable gains. Collectively, these findings indicate that budget allocation strategies should prioritize small-to-medium-scale emergency scenarios and maintain budgets within the 1.0–1.1 times benchmark range to achieve incumbent cost-effectiveness.

6.2. Sensitivity Analysis of the Number of Repair Teams

To examine the impact of the number of repair teams on the target value f (overall satisfaction), this section conducts a sensitivity analysis using a different number of repair teams. Under the same case study scale, it analyzes changes in the target value f (overall satisfaction), service coverage rate, and average delay time. The results are shown in Figure 8.
As shown in Figure 8, the impact of the number of repair teams on the performance of emergency systems of varying scales is revealed, characterized by pronounced scale effects and diminishing marginal returns. Emergency systems of different scales exhibit distinctly different responses to variations in the number of repair teams. As illustrated in Figure 8A, small-scale experiments demonstrate highly sensitive responses. Increasing teams from 1 to 4 reduces the delay time by 40% (from 14.73 h to 8.83 h) while steadily improving satisfaction and coverage. This indicates that adding teams directly and effectively resolves bottlenecks in small systems. As shown in Figure 8B, medium-scale experiments exhibit noticeable responses but face a threshold for activation. Increasing teams from 2 to 5 reduced latency by 24.5% (from 14.87 h to 11.22 h), with satisfaction and coverage showing significant improvement only after reaching 4 teams. This indicates that a critical mass of teams is required for noticeable effects. As shown in Figure 8C, the large-scale case exhibited sluggish response with the fastest diminishing returns. Increasing teams from 3 to 7 reduced latency by only 17.8% (from 16.61 h to 13.66 h), with minimal gains in satisfaction and coverage. This suggests that for large and complex networks, adding repair teams alone yields limited overall performance improvements, potentially requiring more comprehensive optimization. All systems exhibit diminishing marginal returns. As the number of teams increases, the performance improvement per additional team—particularly in reducing the delay time—gradually diminishes. For instance, in small systems, adding the second team slashes the delay by nearly 3 h, while the fourth team contributes less than 1.3 h of reduction. The number of repair teams directly determines the road network’s capacity, making its impact on delay time the most immediate and significant. Satisfaction and coverage rates exhibit relatively delayed responses to the number of teams, especially in medium-to-large systems. These metrics typically begin improving only after reaching a “critical threshold” (e.g., 4 teams in the medium-scale simulation), indicating that overall logistics efficiency undergoes qualitative improvement only after critical paths are cleared.
The impact of the number of repair teams on emergency system performance exhibits pronounced scale effects and diminishing marginal returns: small systems respond most sensitively, where increasing teams from 1 to 4 drastically reduces delay by 40% while simultaneously boosting satisfaction and coverage. Medium-sized systems face a noticeable activation threshold, requiring 4–5 teams to achieve a 24.5% delay reduction and performance enhancement. Large systems respond relatively sluggishly, where increasing teams from 3 to 7 yields only a 17.8% delay improvement with minimal satisfaction growth. This indicates that adding repair teams significantly benefits small-to-medium systems, but complex large systems require complementary optimization strategies. All systems exhibit diminishing returns with each additional team.

6.3. Analysis of Demand Coefficient Impact on Decision-Making

To examine the influence of the minimum demand coefficient a1 at the disaster-affected point on the objective value f (comprehensive satisfaction), this section analyzes changes in f (comprehensive satisfaction), service coverage rate, and average delay time under different calculation scenarios. The results are shown in Figure 9.
As shown in Figure 9, sensitivity analysis of variations in the minimum demand coefficient ( a 1 ) reveals that this coefficient exerts a systemic influence on the performance of the emergency rescue system. As depicted in Figure 9A,D,G, increasing a 1 from 0.6 to 1.0 leads to a decline in overall satisfaction across all scaled experiments. Satisfaction only exhibits a significant surge once the number of teams exceeds a critical threshold. This indicates that a certain scale of team deployment is necessary to effectively initiate and substantially enhance rescue outcomes. As depicted in Figure 9B,E,H, the three coverage rate line charts similarly exhibit consistent downward trends, with patterns highly analogous to the satisfaction curves. This occurs because the coverage rate forms a crucial foundation for satisfaction; the inability to meet higher demand standards inevitably reduces the number of disaster points that can be covered. The charts reveal that no system size achieves 100% coverage, with all falling to approximately 0.8 or lower under the highest standard ( a 1 = 1.0). This visually demonstrates that pursuing 100% fulfillment of all disaster sites’ maximum demands is unrealistic in emergency logistics, ultimately diminishing the system’s overall coverage efficiency. As shown in Figure 9C,F,I, the three delay timeline charts exhibit a clear upward trend. This represents one of the most critical findings of this analysis: increasing demand standards directly leads to higher average system delay times. The delay curves for large-scale systems consistently occupy the highest positions, with their deterioration (slope) becoming more pronounced as a 1 increases. This further demonstrates the vulnerability of large-scale systems when confronting high-standard demands. All trendlines converge on the same conclusion: setting the minimum demand coefficient a 1 constitutes a critical strategic decision. Higher a_1 values come at the cost of reduced overall system efficiency (decreased satisfaction and coverage) and performance (increased latency).

7. Conclusions

This study constructs a secondary emergency relief network model that takes road rehabilitation into account and aims to optimize the efficiency of emergency material distribution. This study proposes a material distribution model with the optimization objective of comprehensive satisfaction in the context of uncertainty in demand and transport time. In this study, the VNS-R and VNS-G algorithms are used to solve the model, and the effects of different initial solutions on the performance of the VNS algorithm are analyzed. The results of the algorithms show that the initial solution quality of the VNS-G algorithm is better than that of the VNS-R algorithm, and both algorithms are able to solve the large-scale problem efficiently in a reasonable time. We summarize the following literature contributions.
(1)
Distribution and scheduling decisions in emergency logistics are closely related. Arranging distribution vehicles according to specific demands and deploying them from supply points and emergency warehouses to reach the disaster-stricken points usually needs to be synchronized with scheduling optimization to ensure that sufficient transport resources are available to meet the demands. Therefore, our model aims to solve an emergency logistics distribution and scheduling problem involving long- and short-term discontinuities. This study takes into account more uncertainties in real-world environments than the existing literature, especially the special needs of emergency logistics and distribution. We also consider the stochastic nature of the location and time of the disaster, the uncertain demand for various emergency supplies, and the uncertainty of the status of the distribution paths between the supply points, emergency warehouses, and the disaster sites.
(2)
The relationship between the VNS algorithmic process and the model characteristics needs to be emphasized when developing the model solution tool. Since the decision variables in the two stages of the model interact with each other, in the VND process, we nested the neighborhood structure of decision variables belonging to different stages. Unlike the independent neighborhood structures in most studies, this method effectively prevents the algorithm from losing potential incumbent solutions in the local search. The numerical experimental results show that the solution time of the VNS-G algorithm is reduced by about 30% compared to the VNS-R algorithm, and it is more effective.
(3)
We conducted a comprehensive sensitivity analysis to reveal how different parameters are influenced by the total budget C, the number of repair teams r, and the minimum demand coefficient at affected points. This analysis provides valuable insights for practical management. Specifically, to reduce rescue costs, road rescue managers should rationally allocate material supplies and ensure the number of repair teams aligns with the minimum demand coefficient at affected points. Furthermore, they should recognize that determining the number of repair teams and scheduling arrangements requires balancing economic efficiency (i.e., controlling total budget C) with timeliness (i.e., enhancing affected site satisfaction and demand response speed). The marginal effect of additional resources (such as repair teams and supplies) diminishes progressively until it reaches zero.
This study has some limitations. Scenario-based optimization requires identifying the location and rescue needs of each accident-prone roadway in order to build the scenarios. In future studies, attempts should be made to consider robust optimization under dynamic road conditions. In this paper, the focus of solving the emergency logistics and distribution problem, considering road conditions, is to define a suitable uncertainty set for different hazards. The model can be applied to situations where there are not enough data to calibrate the stochastic planning model. In addition, although we extend our model to cases where extreme disasters may arise dynamically to propose a simple dynamic scheduling mechanism in the future, alternative approaches, such as predictive path algorithms, can be used to improve the performance of emergency logistics distribution in real-world environments. The capability of material supply services is crucial in the emergency response system. Future research could focus on the integration of emergency material supply and distribution and explore the application of multimodal transport modes such as helicopters, drones, and vehicles. In addition, in emergency rescue operations, there may be contradictions between objectives, such as the shortest transport time, the lowest cost, and the maximum coverage. Future research could be devoted to the trade-off problem in multi-objective optimization, aiming to achieve rapid response and maximize the effect of emergency rescue based on a careful consideration of various factors.

Author Contributions

Conceptualization, B.W., C.H. and Y.G.; Methodology, B.W. and C.H.; Software, B.W. and C.H.; Validation, B.W., C.H. and Y.G.; Formal analysis, B.W.; Investigation, B.W.; Resources, B.W.; Data curation, B.W. and Y.G.; Writing—original draft, B.W., C.H. and Y.G.; Writing—review & editing, B.W., C.H. and Y.G.; Visualization, Y.G.; Supervision, B.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Ministry of Education of the People’s Republic of China, Humanities and Social Sciences Project, grant number 22YJC630128.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhong, S.; Cheng, R.; Jiang, Y.; Wang, Z.; Larsen, A.; Nielsen, O.A. Risk-averse optimization of disaster relief facility location and vehicle routing under stochastic demand. Transp. Res. Part E Logist. Transp. Rev. 2020, 141, 102015. [Google Scholar] [CrossRef]
  2. Aghaie, S.; Karimi, B. Location-allocation-routing for emergency shelters based on geographical information system (ArcGIS) by NSGA-II (case study: Earthquake occurrence in Tehran (District-1)). Socio-Econ. Plan. Sci. 2022, 84, 101420. [Google Scholar] [CrossRef]
  3. Zhuang, X.; Zhang, Y.; Han, L.; Jiang, J.; Hu, L.; Wu, S. Two-stage stochastic programming with robust constraints for the logistics network post-disruption response strategy optimization. Front. Eng. Manag. 2023, 10, 67–81. [Google Scholar] [CrossRef]
  4. Balcik, B.; Yanıkoğlu, İ. A robust optimization approach for humanitarian needs assessment planning under travel time uncertainty. Eur. J. Oper. Res. 2020, 282, 40–57. [Google Scholar] [CrossRef]
  5. Vahdani, B.; Veysmoradi, D.; Noori, F.; Mansour, F. Two-stage multi-objective location-routing-inventory model for humanitarian logistics network design under uncertainty. Int. J. Disaster Risk Reduct. 2018, 27, 290–306. [Google Scholar] [CrossRef]
  6. Sabouhi, F.; Bozorgi-Amiri, A.; Vaez, P. Stochastic optimization for transportation planning in disaster relief under disruption and uncertainty. Kybernetes 2020, 50, 2632–2650. [Google Scholar] [CrossRef]
  7. Wang, Q.; Nie, X.F. A stochastic programming model for emergency supply planning considering transportation network mitigation and traffic congestion. Socio-Econ. Plan. Sci. 2022, 79, 101119. [Google Scholar] [CrossRef]
  8. Aliakbari, A.; Rashidi Komijan, A.; Tavakkoli-Moghaddam, R.; Najafi, E. A new robust optimization model for relief logistics planning under uncertainty: A real-case study. Soft Comput. 2022, 26, 3883–3901. [Google Scholar] [CrossRef]
  9. Khanchehzarrin, S.; Panah, M.G.; Mahdavi-Amiri, N.; Shiripour, S. A bi-level multi-objective location-routing optimization model for disaster relief operations considering public donations. Socio-Econ. Plan. Sci. 2022, 80, 101165. [Google Scholar] [CrossRef]
  10. Vidal, T.; Crainic, T.G.; Gendreau, M.; Prins, C. A hybrid genetic algorithm with adaptive diversity management for a large class of vehicle routing problems with time-windows. Comput. Oper. Res. 2013, 40, 254–262. [Google Scholar] [CrossRef]
  11. Rahafrooz, M.; Alinaghian, M. A novel robust chance constrained possibilistic programming model for disaster relief logistics under uncertainty. Int. J. Ind. Eng. Comput. 2016, 7, 327–334. [Google Scholar] [CrossRef]
  12. Rawls, C.G.; Turnquist, M.A. Pre-positioning of emergency supplies for disaster response. Transp. Res. Part B 2010, 44, 521–534. [Google Scholar] [CrossRef]
  13. Du, M.; Yi, H. Research on multi-objective emergency logistics vehicle routing problem under constraint conditions. J. Ind. Eng. Manag. 2013, 6, 258–266. [Google Scholar] [CrossRef]
  14. Bruni, M.; Beraldi, P.; Khodaparasti, S. A fast heuristic for routing in post-disaster humanitarian relief logistics. Transp. Res. Procedia 2018, 30, 304–313. [Google Scholar] [CrossRef]
  15. Li, Q.; Tu, W.; Zhao, L. Reliable Rescue Routing Optimization for Urban Emergency Logistics under Travel Time Uncertainty. Int. J. Geo-Inf. 2018, 7, 77. [Google Scholar]
  16. Sanci, E.; Daskin, M.S. An integer L-shaped algorithm for the integrated location and network restoration problem in disaster relief. Transp. Res. Part B Methodol. 2021, 145, 152–184. [Google Scholar] [CrossRef]
  17. Aslan, E.; Çelik, M. Pre-positioning of relief items under road/facility vulnerability with concurrent restoration and relief transportation. IISE Trans. 2019, 51, 847–868. [Google Scholar] [CrossRef]
  18. Yuan, Y.; Wang, D. Path selection model and algorithm for emergency logistics management. Comput. Ind. Eng. 2009, 56, 1081–1094. [Google Scholar] [CrossRef]
  19. Khorsi, M.; Chaharsooghi, S.K.; Bozorgi-Amiri, A.; Kashan, A.H. A multi-objective multi-period model for humanitarian relief logistics with split delivery and multiple uses of vehicles. J. Syst. Sci. Syst. Eng. 2020, 29, 360–378. [Google Scholar] [CrossRef]
  20. Huang, X.; Song, L. An emergency logistics distribution routing model for unexpected events. Ann. Oper. Res. 2018, 269, 223–239. [Google Scholar] [CrossRef]
  21. Ozdamar, L.; Aksu, D.T.; Ergünes, B. Coordinating debris cleanup operations in postdisaster road networks. Socio-Econ. Plan. Sci. 2014, 48, 249–262. [Google Scholar] [CrossRef]
  22. Chang, M.S.; Tseng, Y.L.; Chen, W. A scenario planning approach for the flood emergency logistics preparation problem under uncertainty. Transp. Res. Part E Logist. Transp. Rev. 2007, 43, 737–754. [Google Scholar] [CrossRef]
  23. Dantzig, G.B.; Ramser, J.H. The Truck Dispatching Problem. Manag. Sci. 1959, 6, 80–91. [Google Scholar] [CrossRef]
  24. Vahdani, B.; Veysmoradi, D.; Shekari, N.; Mousavi, S.M. Multi-Objective, Multi-Period Location-Routing Model to Distribute Relief After Earthquake by Considering Emergency Roadway Repair; Springer: London, UK, 2018. [Google Scholar]
  25. Qing, C. Vehicle scheduling model of emergency logistics distribution based on internet of things. Int. J. Appl. Decis. Sci. 2018, 11, 36–54. [Google Scholar] [CrossRef]
  26. Gao, X. A bi-level stochastic optimization model for multi-commodity rebalancing under uncertainty in disaster response. Ann. Oper. Res. 2019, 319, 115–148. [Google Scholar] [CrossRef]
  27. Liu, J.; Xie, K. Emergency materials transportation model in disasters based on dynamic programming and ant colony optimization. Kybernetes 2017, 46, 656–671. [Google Scholar] [CrossRef]
  28. Qin, J.; Ye, Y.; Cheng, B.R.; Zhao, X.; Ni, L. The emergency vehicle routing problem with uncertain demand under sustainability environments. Sustainability 2017, 9, 288. [Google Scholar] [CrossRef]
  29. Ahmadi-Javid, A.; Seddighi, A.H. A location-routing problem with disruption risk. Transp. Res. Part E 2013, 53, 63–82. [Google Scholar] [CrossRef]
  30. Rennemo, S.J.; Rø, K.F.; Hvattum, L.M.; Tirado, G. A three-stage stochastic facility routing model for disaster response planning. Transp. Res. Part E Logist. Transp. Rev. 2014, 62, 116–135. [Google Scholar] [CrossRef]
  31. Shen, L.; Tao, F.; Shi, Y.; Qin, R. Optimization of Location-Routing Problem in Emergency Logistics Considering Carbon Emissions. Int. J. Environ. Res. Public Health 2019, 16, 2982. [Google Scholar] [CrossRef]
  32. Xu, J.; Yin, X.; Chen, D.; An, J.; Nie, G. Multi-criteria location model of earthquake evacuation shelters to aid in urban planning. Int. J. Disaster Risk Reduct. 2016, 20, 51–62. [Google Scholar] [CrossRef]
  33. Lamb, J.D. Variable neighbourhood structures for cycle location problems. Eur. J. Oper. Res. 2012, 223, 15–26. [Google Scholar] [CrossRef]
  34. Sadati, M.E.H.; Çatay, B. A hybrid variable neighborhood search approach for the multi-depot green vehicle routing problem. Transp. Res. Part E Logist. Transp. Rev. 2021, 149, 102293. [Google Scholar] [CrossRef]
Figure 1. Map of road conditions and logistics network.
Figure 1. Map of road conditions and logistics network.
Sustainability 17 10591 g001
Figure 2. Domain structure 1: schematic diagram of α i , q mutation.
Figure 2. Domain structure 1: schematic diagram of α i , q mutation.
Sustainability 17 10591 g002
Figure 3. Domain structure 2: schematic of α i , q exchange.
Figure 3. Domain structure 2: schematic of α i , q exchange.
Sustainability 17 10591 g003
Figure 4. Domain structure 2: schematic of β i , j ω exchange.
Figure 4. Domain structure 2: schematic of β i , j ω exchange.
Sustainability 17 10591 g004
Figure 5. Domain structure 3: schematic of β i , j ω insertion.
Figure 5. Domain structure 3: schematic of β i , j ω insertion.
Sustainability 17 10591 g005
Figure 6. VNS neighborhood perturbation process map.
Figure 6. VNS neighborhood perturbation process map.
Sustainability 17 10591 g006
Figure 7. Sensitivity analysis of the total budget: (A) Impact on comprehensive satisfaction; (B) Impact on service coverage rate; (C) Impact on average delay time.
Figure 7. Sensitivity analysis of the total budget: (A) Impact on comprehensive satisfaction; (B) Impact on service coverage rate; (C) Impact on average delay time.
Sustainability 17 10591 g007
Figure 8. Sensitivity analysis of the number of repair teams: (A) Small-scale emergency system; (B) Medium-scale emergency system; (C) Large-scale emergency system.
Figure 8. Sensitivity analysis of the number of repair teams: (A) Small-scale emergency system; (B) Medium-scale emergency system; (C) Large-scale emergency system.
Sustainability 17 10591 g008
Figure 9. Sensitivity analysis of the minimum demand coefficient at disaster sites: (A) Overall satisfaction (small-scale); (B) Service coverage rate (small-scale); (C) Average delay time (small-scale); (D) Overall satisfaction (medium-scale); (E) Service coverage rate (medium-scale); (F) Average delay time (medium-scale); (G) Overall satisfaction (large-scale); (H) Service coverage rate (large-scale); (I) Average delay time (large-scale).
Figure 9. Sensitivity analysis of the minimum demand coefficient at disaster sites: (A) Overall satisfaction (small-scale); (B) Service coverage rate (small-scale); (C) Average delay time (small-scale); (D) Overall satisfaction (medium-scale); (E) Service coverage rate (medium-scale); (F) Average delay time (medium-scale); (G) Overall satisfaction (large-scale); (H) Service coverage rate (large-scale); (I) Average delay time (large-scale).
Sustainability 17 10591 g009
Table 1. Differences in the literature.
Table 1. Differences in the literature.
Ref.ReferenceUncertainty Factors DecisionModel TypeAlgorithm
ATALDRRCCUC
[12]Rawls and Turnquist. LPTS
[13]Du and Yi LPACO
[14]Bruni et al. MILPGA
[15]Qiuping et al. LPGA
[16]Sanci and Daskin MILPBD
[17]Aslan and Çelik MILPB&P
[18]Yuan and Wang MILPASM
[19]Khorsi et al. MINLPGA
[20]Huang and Song FMOGA
[21]Chang et al. LPASM
[23]Dantzig and Ramser LPASM
[24]Vahdani et al. LPTS
[25]Chang LPACO
[26]Gao MILPASM
[27]Liu and Xie MILPTS
[28]Qin et al. MILPACO
[29]Ahmadi-Javid MILPVNS
[30]Lars et al. MILPASM
[31]Shen et al. BLPMGA
[32]Xu et al. MINLPGA
-This study MILPVNS
Note: AT: Accident time; AL: Accident location; DR: Demand resources; RC: Road condition; C: Certain; UC: Uncertain; LP: Linear programming; MILP: Mixed-integer linear programming; MINLP: Mixed-integer non-linear programming; FMO: Fuzzy multi-objective; BLPM: Bi-level programming model; TS: Tabu search; ACO: Ant colony optimization; GA: Genetic algorithm; BD: Benders decomposition; B&P: Branch-and-price; ASM: Active set method; VNS: Variable neighborhood search.
Table 2. Test model run under a different number of scenarios.
Table 2. Test model run under a different number of scenarios.
Number of
Scenarios
Maximum
Value
Minimum
Value
DifferenceMeanStandard
Deviation
Average CPU
Runtime (s)
100.98770.92410.06360.95500.020917.12
200.98510.93410.05100.95490.016220.55
500.99630.95010.04620.97490.015634.88
1000.99750.95570.04180.97300.012471.22
2000.98870.96880.01990.97430.0055178.99
4000.98830.96890.01940.97520.0054485.33
8000.98880.97020.01860.97500.00501547.22
Table 3. Relevant parameter settings.
Table 3. Relevant parameter settings.
ParameterValueParameterValueParameterValue
z k , p ω [3000, 7000] g d , p ω [1000, 3000] o c r [800, 1500]
ξ ω 1 / | Ω | x t i , j [360, 720] o c s , q [10,000, 30,000]
λ [1, 3] r t i , j ω [60, 120] o c i , j [20, 80]
a 1 0.8 a 2 0.5 r [30, 50]
Table 4. Comparison of the two algorithms and CPLEX in small-scale arithmetic cases.
Table 4. Comparison of the two algorithms and CPLEX in small-scale arithmetic cases.
Case IDCPLEXVNS-RComparisonVNS-GComparison
f C T C f R T R T R T C G A P R f G T G T G T C G A P G
A2-3-5-3-3-10.87213.20.872112.73.970.00%0.872110.53.280.00%
A2-3-5-3-3-20.87864.20.878611.92.830.00%0.878611.02.610.00%
A2-3-5-3-3-30.87495.80.874911.11.910.00%0.874910.31.780.00%
A2-3-5-3-3-40.88125.20.881112.32.370.00%0.881210.62.040.00%
Avg.0.87734.20.8773122.860.00%0.877310.62.520.00%
A3-3-5-3-3-10.88466.90.884622.43.250.00%0.884612.41.800.00%
A3-3-5-3-3-20.87217.60.872120.82.740.00%0.872114.81.950.00%
A3-3-5-3-3-30.878510.40.878518.91.820.00%0.878513.91.340.00%
A3-3-5-3-3-40.88129.90.881221.52.170.00%0.881215.31.550.00%
Avg.0.87938.70.879320.92.400.00%0.879314.11.620.00%
A2-4-10-3-3-10.88198.20.881912.31.500.00%0.881910.11.230.00%
A2-4-10-3-3-20.89685.60.896814.12.520.00%0.896810.81.930.00%
A2-4-10-3-3-30.90667.50.906613.21.760.00%0.906610.61.410.00%
A2-4-10-3-3-40.91028.30.910215.21.830.00%0.910212.11.460.00%
Avg.0.89637.40.896313.71.850.00%0.896311.91.610.00%
A3-4-10-3-3-10.881215.10.881221.21.400.00%0.881215.61.030.00%
A3-4-10-3-3-20.888819.50.888821.41.100.00%0.888816.30.840.00%
A3-4-10-3-3-30.874522.70.874521.60.950.00%0.874515.80.700.00%
A3-4-10-3-3-40.877822.70.877821.60.950.00%0.877817.10.750.00%
Avg.0.8826200.882621.451.070.00%0.882616.20.810.00%
A2-5-15-3-3-10.882120.10.882111.40.570.00%0.882110.80.540.00%
A2-5-15-3-3-20.879722.20.879711.90.540.00%0.879710.10.450.00%
A2-5-15-3-3-30.897122.80.897110.60.460.00%0.897110.90.480.00%
A2-5-15-3-3-40.905223.30.905212.10.520.00%0.905211.90.510.00%
Avg.0.88922.10.88911.50.520.00%0.88910.80.490.00%
A3-5-15-3-3-10.897732.40.897722.40.690.00%0.897718.20.560.00%
A3-5-15-3-3-20.895929.60.895922.80.770.00%0.895917.90.600.00%
A3-5-15-3-3-30.899225.30.899224.70.980.00%0.899219.70.780.00%
A3-5-15-3-3-40.901335.10.901324.70.700.00%0.901319.70.560.00%
Avg.0.898330.60.898323.30.760.00%0.8983180.590.00%
Note: (1) f C , f R , f G denote the objective values solved by the CPLEX, VNS-R, and VNS-G algorithms; (2) T C , T R , T G denote the time consumed by the solution of CPLEX, VNS-R, and VNS-G algorithms; (3) G A P R = f C f R / f C ; G A P G = f C f G / f C .
Table 5. Comparison of the two algorithms and CPLEX in the medium-sized case.
Table 5. Comparison of the two algorithms and CPLEX in the medium-sized case.
Case IDCPLEXVNS-RComparisonVNS-GComparison
f C T C f R T R T R T C G A P R f G T G T G T C G A P G
A5-5-20-3-3-10.8997326.80.8997103.80.320.00%0.899759.60.180.00%
A5-5-20-3-3-20.8984278.70.898498.60.350.00%0.898454.40.200.00%
A5-5-20-3-3-30.8932263.60.893297.30.370.00%0.893257.60.220.00%
A5-5-20-3-3-40.9047287.30.9047105.90.370.00%0.904761.60.210.00%
Avg.0.899289.10.899101.40.350.00%0.89958.30.200.00%
A5-10-25-3-3-10.8779783.80.8779111.30.140.00%0.877957.40.070.00%
A5-10-25-3-3-20.8699812.10.8699105.60.130.00%0.869962.40.080.00%
A5-10-25-3-3-30.8322804.10.8211104.10.131.33%0.832257.50.070.00%
A5-10-25-3-3-40.8484798.80.8363115.40.141.43%0.839257.50.071.08%
Avg.0.8571799.70.8513109.10.140.68%0.854858.70.070.27%
A5-15-30-3-3-10.84472224.20.8311129.50.061.61%0.844759.20.030.00%
A5-15-30-3-3-20.85152483.50.8379112.30.051.60%0.850367.70.030.14%
A5-15-30-3-3-30.84422560.70.8376116.40.050.78%0.844258.80.020.00%
A5-15-30-3-3-40.86122760.40.84861250.051.46%0.845264.10.021.86%
Avg.0.85042507.20.8388120.80.051.36%0.846162.450.020.51%
Note: (1) f C , f R , f G denote the objective values solved by the CPLEX, VNS-R, and VNS-G algorithms; (2) T C , T R , T G denote the time consumed by the solution of CPLEX, VNS-R, and VNS-G algorithms; (3) G A P R = f C f R / f C ; G A P G = f C f G / f C .
Table 6. Comparison of the two algorithms and CPLEX in large-scale cases.
Table 6. Comparison of the two algorithms and CPLEX in large-scale cases.
Case IDCPLEXVNS-RVNS-GComparison
f C T C f R T R f G T G T R T G G A P G R
A10-10-40-3-3-1->72000.82251886.80.83251186.81.591.20%
A10-10-40-3-3-2->72000.81231788.70.84221188.71.503.55%
A10-10-40-3-3-3->72000.80991906.60.83991206.21.583.57%
A10-10-40-3-3-4->72000.82451906.30.85141087.51.753.16%
Avg.->72000.81731872.10.84151167.31.602.88%
A10-10-40-3-3-1->72000.81222084.90.83221584.61.322.40%
A10-10-40-3-3-2->72000.81872030.40.83871430.21.422.38%
A10-10-40-3-3-3->72000.80122017.60.82121577.61.282.44%
A10-10-40-3-3-4->72000.82712118.70.84111442.41.471.66%
Avg.->72000.81482062.90.83331508.71.372.22%
A10-10-50-3-3-1->72000.81911925.80.85111225.81.573.76%
A10-10-50-3-3-2->72000.81911897.30.85311197.31.583.99%
A10-10-50-3-3-3->72000.81011812.40.85031212.31.504.73%
A10-10-50-3-3-4->72000.80731978.10.84871198.21.654.88%
Avg.->72000.81391903.40.85081208.41.584.34%
A10-10-50-3-3-1->72000.80992071.20.84991871.21.114.71%
A10-10-50-3-3-2->72000.83042123.70.86031823.71.163.48%
A10-10-50-3-3-3->72000.820920730.850919731.053.53%
A10-10-50-3-3-4->72000.84842217.30.86731845.31.202.18%
Avg.->72000.82742121.30.85711878.31.133.47%
Note: (1) f C , f R , f G denote the objective values solved by the CPLEX, VNS-R, and VNS-G algorithms; (2) T C , T R , T G denote the time consumed by the solution of CPLEX, VNS-R, and VNS-G algorithms; (3) G A P G R = f G f R f G .
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

Wang, B.; He, C.; Guo, Y. Building Disaster Resilience: A Sustainable Approach to Integrated Road Rehabilitation and Emergency Logistics Optimization in Extreme Events. Sustainability 2025, 17, 10591. https://doi.org/10.3390/su172310591

AMA Style

Wang B, He C, Guo Y. Building Disaster Resilience: A Sustainable Approach to Integrated Road Rehabilitation and Emergency Logistics Optimization in Extreme Events. Sustainability. 2025; 17(23):10591. https://doi.org/10.3390/su172310591

Chicago/Turabian Style

Wang, Bochen, Changping He, and Yuhan Guo. 2025. "Building Disaster Resilience: A Sustainable Approach to Integrated Road Rehabilitation and Emergency Logistics Optimization in Extreme Events" Sustainability 17, no. 23: 10591. https://doi.org/10.3390/su172310591

APA Style

Wang, B., He, C., & Guo, Y. (2025). Building Disaster Resilience: A Sustainable Approach to Integrated Road Rehabilitation and Emergency Logistics Optimization in Extreme Events. Sustainability, 17(23), 10591. https://doi.org/10.3390/su172310591

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