Next Article in Journal
High-Dimensional Distributionally Robust Mean-Variance Efficient Portfolio Selection
Next Article in Special Issue
An Improved Deep-Learning-Based Financial Market Forecasting Model in the Digital Economy
Previous Article in Journal
Mountaineering Team-Based Optimization: A Novel Human-Based Metaheuristic Algorithm
Previous Article in Special Issue
Multiview-Learning-Based Generic Palmprint Recognition: A Literature Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimization Model and Algorithm of Logistics Vehicle Routing Problem under Major Emergency

1
School of Business, Macau University of Science and Technology, Macao 999078, China
2
School of National Safety and Emergency Management, Beijing Normal University at Zhuhai, Zhuhai 519087, China
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(5), 1274; https://doi.org/10.3390/math11051274
Submission received: 20 January 2023 / Revised: 28 February 2023 / Accepted: 2 March 2023 / Published: 6 March 2023

Abstract

:
The novel coronavirus pandemic is a major global public health emergency, and has presented new challenges and requirements for the timely response and operational stability of emergency logistics that were required to address the major public health events outbreak in China. Based on the problems of insufficient timeliness and high total system cost of emergency logistics distribution in major epidemic situations, this paper takes the minimum vehicle distribution travel cost, time cost, early/late punishment cost, and fixed cost of the vehicle as the target, the soft time window for receiving goods at each demand point, the rated load of the vehicle, the volume, maximum travel of the vehicle in a single delivery as constraints, and an emergency logistics vehicle routing problem optimization model for major epidemics was constructed. The convergence speed improvement strategy, particle search improvement strategy, and elite retention improvement strategy were introduced to improve the particle swarm optimization (PSO) algorithm for it to be suitable for solving global optimization problems. The simulation results prove that the improved PSO algorithm required to solve the emergency medical supplies logistics vehicle routing problem for the major emergency can reach optimal results. Compared with the basic PSO algorithm, the total cost was reduced by 20.09%.

1. Introduction

Emergency logistics usually refers to a special kind of logistics management activity that is arranged for the emergency dispatch of daily necessities, rescue materials, and personnel in response to natural disasters or catastrophic emergencies. Emergency logistics is a vital part of the emergency response system. Optimizing emergency vehicle routes is the key to the fast, accurate, and stable operations of emergency logistics activities. It is an important part of emergency logistics. Major national emergency events include public health events, geological disasters, and major natural disasters. For example, during the COVID-19 pandemic, Wuhan’s strategy of closing the city has posed great challenges to urban emergency logistics.
When a major emergency occurs, emergency logistics must respond in time, deliver emergency supplies to the demand point, and meet the various needs of the demand point as soon as possible. One of the necessary and difficult requirements is to optimize the vehicle path and to deliver the required materials within the specified time under the emergency. The main problem to be solved in optimizing the emergency logistics vehicle path is the designated location. The obvious difference from traditional vehicle path optimization is that emergency vehicle path optimization focuses more on the characteristics of timeliness and accuracy [1,2]. For example, Yan, et al. [3] explored the optimal path strategy that trucks with drones can choose in the face of emergencies and situations. To ensure the accuracy of path selection, the mathematical model considers the time window function and the uncertainty of random attack. To minimize the total time for private enterprises and the government to participate in the distribution of relief materials, Wang and Huang [4] proposed a vehicle routing problem (VRP) model that considered the difference between the starting and ending points of the vehicles and the departments. Ribeiro et al. [5] focused on the path optimization problem of UAVs (Unmanned-Aerial-Vehicles), accurately performing search and rescue under time constraints and constrained equipment in emergency and post-disaster scenarios.
The problem can be summarized as certain demand and starting points [6]. Knowing the demand and the position coordinates of each demand point, how to meet the constraints will enable choosing the most suitable path to return to the starting point [7]. When applied to actual scenarios, many types of VRP are derived [8], including VRP with time windows [9], open VRP [10], green VRP [11], emergency VRP [12], and other extension issues [13].
This paper significantly contributes to the literature in several aspects. First of all, we give the corresponding solutions according to the operation of the enterprise after the emergency event. The scheduling of vehicle traffic volume and vehicle number in the distribution center is studied following the existing reference route optimization scheme. Second, this paper studies emergency medical supplies’ vehicle routing optimization problem. By considering the different aspects of government entities and enterprises in the emergency supply chain, we design an improved particle swarm optimization (IPSO) algorithm to assist enterprises in the safe and rapid transportation of medical items. The research results provide a complete and quick solution for the path optimization of the medical emergency supply chain. The findings of this study not only help to reduce the time cost and transportation cost of enterprises in routing selection, but also provide a certain policy reference for decision makers and provide a methodology for other countries and regions.

2. Literature Review

2.1. Emergency Logistics Information System Decision-Making

Information systems play a critical role in emergency decision-making [14], particularly in logistics [15]. Farzaneh, et al. [16] developed an integrated emergency system decision support framework [17] with three interdependent recovery operations for the online coordination of disaster response phases, including damage assessment, road recovery, and relief allocation. The data are shared instantly with the developed online model to prioritize the recovery process of blocked roads. Zhao et al. [18] studied a constraint-based emergency task termination strategy for the normal operation and defect existence stages of tasks [19]. In emergency incidents, decision makers can also derive the operational stability of the system and the overall economic loss; combined with a vector evaluation genetic algorithm (VEGA), this study developed a model for solving emergency prediction allocation [20]. Zhao et al. [21] proposed a solution model and algorithm for balancing task failure probability and economic benefits. Some scholars have focused on the system’s early warning information [22], abort strategy [23], or joint optimization [24].

2.2. Emergency Logistics Distribution and Material Distribution

Agardi, et al. [25] constructed a VRP model for most scenarios applied by a variety of classic cases, and demonstrated the system’s designated transportation tasks in case studies. Because of the sudden outbreak of the epidemic [26], adequate medical supplies must be made available in a timely fashion [27]. However, most existing research [28] focuses on physical reserve inventories, and some authors consider reserve production capacity [29]. This study is the first to take capital reserves other than physical stocks into account. Reducing dependence on safety stocks [30] and increasing dependence on capital reserves are important in limiting the risk of elimination. Liu et al. [1] explored a hybrid multi-dimensional universe optimization algorithm (DE-IMOV) for solving the humanitarian supply chain VRP problem in urban distribution scenarios. The constraints include material distribution priority and vehicle load. Cerrone and Sciomachen [31] focused on sustainable urban freight distribution, using models to select vehicle types and quantities based on socioeconomic and environmental factors. In addition, the maximum duration of each route was required to be limited since the beginning of the COVID-19 pandemic to ensure that vehicles used for delivery are regularly kept clean [32]. To minimize the total time of private enterprises and the government to participate in the distribution of relief supplies, Wang and Huang [4] used a VRP model during emergencies [33]. Considering the differences in the vehicle’s starting point, general logistics VRP, vehicle departments, etc., the model introduced vehicle capacity constraints, time windows, and other constraints close to the actual needs of emergency rescue [34]. Islam et al. [35] constructed a clustering vehicle routing problem (CluVRP) based on the customer category. To address the specific problem, a new hybrid element heuristic algorithm was proposed to solve CluVRP by combining PSO and variable neighborhood search (VNS). A multi-objective mixed integer nonlinear programming (MINLP) model with uncertainty can be constructed by considering the disaster relief center (RC), demand point (DP), transport item (RI), and relief materials. In the pre-disaster response, the location and quantity of RC and its pre-set inventory level are determined [36]. After a disaster, the number of RIs to be delivered to DP and the number of vehicles required based on the distribution plan are to be determined [37].

2.3. Emergency Logistics Technology Implementation and Personnel Optimization

The novel coronavirus infection and its health consequences have disproportionately affected the global socio-economic vulnerable groups. This research [38] aims to analyze the relationship between socio-economic conditions and the production of antibodies in population-based samples in Geneva, Switzerland. Xu, et al. [39] generated the general selection mechanism, which consisted of selecting or aggregating elite and high-potential solutions from single-objective problems and aggregating and transferring knowledge storms from resolved tasks. Many studies on the VRP with time windows (VRPTW) have confirmed the great universality of the SMO framework. Yan, et al. [3] attempted to explore the truck [40] and the UAV’s optimal path and termination strategy under random attack. The target’s time window is considered in the truck-drone route [41], truck suspension strategy, and random attack to solve the shortcomings of small UAV loads, in addition to short working hours [42]. It can also conduct preliminary investigations in the emergency management or the military to obtain disaster or enemy information and explain the rescue procedure (RP). We usually set the system state to avoid task failure or accident to avoid system data loss or benefit loss. Existing work has modeled the RP triggered by emergency mission failure or the RP triggered by the system state, but not both [43]. Another study contributes to system reliability analysis with multiple heterogeneous data by jointly modeling two types of RPs [44]. Although much research has focused on task abort rules (MAR) for different types of systems, the issue of product storage systems has not been discussed in previous works [45].
Few studies have focused on the optimization of vehicle paths under major epidemics. Existing research on the route optimization of emergency logistics vehicles provides the basis for this research, but further research and optimization are urgently needed for the route optimization of emergency logistics vehicles involved with major emergency [46]. An emergency vehicle path optimization model with a soft time window is established, and convergence speed improvement strategies, particle search improvement strategies, and elite retention improvement strategies are introduced by considering the various factors which affect emergency logistics vehicle path optimization in a major epidemic environment. An improved PSO algorithm is used, and the effectiveness of the algorithm is verified through an example.
To fill multiple research gaps, this paper designs the priority of medical material distribution according to the urgency of customer demand, carries out vehicle route planning according to the scheduling of an enterprise distribution center, and considers the facility construction situation, resource allocation ability and vehicle scheduling quantity of the enterprise. The integer programming model of path optimization with the goal at total transportation cost and satisfaction is presented. An improved PSO algorithm is advanced by combining PSO and expanding the elite population. The stability and superiority of the model and algorithm are verified by a basic test and empirical simulation.

3. Emergency Logistics Vehicle Path Optimization Model

In the early stages of an epidemic, the provincial and municipal Red Cross Societies are usually responsible for the deployment and distribution of emergency supplies. After the emergency supplies are concentrated in the distribution center, they need to be delivered to the demand site in a timely and accurate manner within the specified time range according to the specific demand variety and quantity of each demand site. Therefore, how to quickly formulate vehicle loading and distribution routes is a major consideration and is a key issue that emergency logistics need to solve. The objective is to take the minimum vehicle travel cost, time cost, early/late penalty cost, and fixed cost of departure, considering the soft time window of receipt, rated load of the vehicle, volume, maximum mileage of a single delivery of the vehicle, and each demand. The goods of the point can only be delivered by one vehicle with constraints to construct an emergency logistics vehicle path optimization model for major epidemics.
Some areas often encounter the problem of insufficient resources due to emergency incidents. Before constructing the model, this paper needs to consider the possibility of vehicle and resource allocation to avoid the possibility of vehicle unavailability due to weather and traffic factors.
The model assumptions are as follows:
(1)
The penalty function for the demand point being early/late is linear;
(2)
The cargo demand at the demand point does not exceed the rated load and volume of the vehicle.
(3)
Transportable reserve emergency resources are sufficient.
(4)
The number of people driving the vehicle can meet the demand.
The parameters in the model are defined as:
  • Name i as the Number the goods i = 1 , 2 , , I ;
  • Name j as the vehicle number. j = 1 , 2 , , J ;
  • Name p , q as demand point number, p , q = 0 , 1 , 2 , , K ;
  • d p q indicates the distance from demand point p to q ;
  • Name k as the demand point number, k = 1 , 2 , , K ;
  • V i represents the volume of cargo i , unit: m3;
  • V V j represents the maximum mileage of the j vehicle.
  • Vehicle rated volume: m3;
  • C W p i represents the weight of the i cargo at the demand point of p ;
  • V W j represents the rated load of j vehicle, unit: kg;
  • M j represents the maximum mileage of the j vehicle,
  • V C j represents the unit transportation cost of the j vehicle in a single transportation process;
  • T C j represents unit time cost;
  • T max indicates the time it takes to complete a single delivery,
  • A j k represents the time when vehicle j arrives at demand point k ;
  • E T k indicates the earliest allowable time in the time window;
  • L T k indicates the latest time in the time window;
  • Z k represents the penalty cost of the k demand point. Z z represents cost for unit early arrival; Z c indicates the unit penalty cost for being late;
  • C represents the fixed cost of the vehicle unit.
The penalty cost considers the urgency of the delivery of each hospital. If it cannot arrive on time within the time window, the penalty cost is multiplied by the corresponding demand point delivery priority final score α , and α [ 2 , 6 ] .
Definition of decision variables in the emergency logistics vehicle routing optimization model:
x j p q = { 1 , the   vehicle   j   goes   from   point   p   to   point   q 0 , not } y j k = { 1 , the   vehicle   j   is   delivered   to   the   point   k 0 , not } z i j k = { 1 , The   cargo   i   at   the   point   k   is   delivered   by   the   vehicle   j 0 , not }
The constructed emergency logistics vehicle path optimization model is as follows:
min   f = j = 1 J p = 0 K q = 0 K x j p q d p q V C j + j = 1 J T C j   *   T max + j = 1 J k = 1 K P e n a l t y ( p ) + p = 1 K j = 1 J y j k C
s.t.
i = 1 I k = 1 K z i j k y j k C W p i V W j , j = 1 , 2 , 3 , , J ;
p = 0 K q = 0 K x j p q d p q M j , j = 1 , 2 , 3 , , J ;
i = 1 I k = 1 K z i j k V i V V j , j = 1 , 2 , 3 , , J ;
j = 1 J y j k = 1 , k = 1 , 2 , 3 , , K ;
p = 1 K x j 0 p = q = 1 K x j q 0 , j = 1 , 2 , 3 , , J ;
P e n a l t y ( p ) = { α Z Z ( E T k A j k ) A j k < E T k 0 E T k A j k L T k α Z C ( A j k L T k ) A j k > L T k
x j p q { 0 , 1 } p , q = 0 , 1 , 2 , , K ;   j = 1 , 2 , 3 , , J ;
y j k { 0 , 1 } k = 0 , 1 , 2 , , K ;   j = 1 , 2 , 3 , , J ;
z i j k { 0 , 1 } i = 1 , 2 , 3 , , I ;   j = 1 , 2 , 3 , , J ;   k = 0 , 1 , 2 , , K ;  
Formula (1) indicates that the objective function of the model includes vehicle delivery cost, time cost, early/late penalty cost, and minimum fixed cost of departure; Formula (2) expresses that the total weight of each vehicle loaded does not exceed the rated load of the vehicle; Formula (3) represents that the total distance of each delivery of each vehicle does not exceed the maximum mileage of the vehicle in a single delivery; Formula (4) indicates that the total volume of cargo loaded by each vehicle does not exceed the vehicle capacity; Formula (5) implies that, for each demand point, the goods can only be delivered by one vehicle; Formula (6) shows that the vehicle returns to the distribution center after completing the delivery task; Formula (7) indicates the penalty function of the delivery time being earlier or later than the demand point receiving time window; Formulas (8)–(10) are 0–1 decision variables.

4. Emergency Logistics Vehicle Path Optimization Algorithm

4.1. Improved PSO Mathematical Model

Compared with the traditional particle swarm algorithm, the convergence speed is too fast, the particle movement ability is too poor, and the solution space is too small. The internal logic of the improved algorithm mathematical model is to intelligentize the particles and particle swarms and actively and quickly find the best solution space. The core of the optimal solution lies in the unique particle update strategy and speed change. The improved PSO mathematical model formula is shown in Formula (11)–(18).
The position of particle i is shown in Formula (11) as a potential solution to the optimization problem:
X i = ( x i 1 , x i 2 , , x i d ) , i = 1 , 2 , 3 , , m
The velocity of particle i:
V i = ( v i 1 , v i 2 , , v i d ) , i = 1 , 2 , 3 , , m
Particle i seeks optimal position:
P i = ( p i 1 , p i 2 , , p i d ) ,   i = 1 , 2 , 3 , , m
Population optimization position:
G i = ( g 1 , g 2 , , g i d ) ,   i = 1 , 2 , 3 , , m
In d-dimensional space, the velocity update formula of particle i is:
v i d n + 1 = ω   *   v i d n + c 1   *   r 1   *   ( p i d n x i d n ) + c 2   *   r 2   *   ( p g d n x i d n )
In the d-dimensional space, the position update formula of particle i is:
x i d n + 1   =   x i d n   +   v i d n
Insert an improved particle optimization formula in the d-dimensional space:
x i d n + 1 = c 3   *   x i d n + c 4   *   v i d n
In this process, for each particle i, there is:
X i [ X min , X max ] , V i [ V min , V max ]
Among them: ω is the inertia weight, expanding the space of particle exploration to let particles maintain inertia for new exploration. c 1 and c 2 are cognitive constants; c 1 represents particle self-cognition ability, while c 2 represents the cognitive ability of particle swarms. When the cognitive constant is set to a high value, the particles may cross the target area, and generally are not 0. Both c 3 and c 4 represent the particle optimization coefficients. When the particle optimization coefficient is set to a higher value, the particle movement ability is enhanced, while the understanding space is expanded, and the information exchange between the particles and the particle swarm is closer. r 1 and r 2 are two random numbers that vary in the range [0, 1]. The velocity of a certain dimension particle should satisfy V i < V max , If the iteration process due to particle acceleration V i V max , the current particle velocity in this dimension will be reset to V max , which determine the distance that can be selected between the current position of the particle and the best position of the particle swarm.

4.2. Improved PSO Implementation Steps

Strategies adopted in the improved PSO include: (1) The convergence speed improvement strategy. We mainly test the basic set of the algorithm and dynamically adjust the parameters in the algorithm settings, such as inertial weight ω and cognitive constants c 1 and c 2 , combined with the influence of parameters on the search accuracy and range of the algorithm particle swarm. (2) Particle dynamic search improvement strategy. The particle optimization formula is introduced, and the optimal solution is searched via the intersection of the particle with the individual extreme value with the group extreme value, the particle self-mutation, and the optimization method. (3) Elite retention and improvement strategies. Several bad solutions that do not meet the constraints in the particle intersection can be accepted to help the particles jump out of the local optimum.
The running steps of the algorithm are as follows:
Step 1: We initialize the population, particle initial velocity, particle position, and number of iterations of the algorithm, and set the initial speed of the vehicle and the driving distance limit. We then collect the freight volume data of the customer demand point and classify the delivery cargo. In the process of particle optimization, the update process is formula (19), where v and x are the velocity and position variables at the time of iteration; α and β are scaling factors; ω is an inertia weight factor; r 1 and r 2 are arbitrary values between (0, 1), which is convenient for the random motion of particles to obtain more optimal results; c 1 and c 2 are learning weight factors; p b e s t and g b e s t are individually optimal and globally optimal particles. The algorithm not only preserves the individual and global optimal information, but also has the ability of collaborative search.
v i d ( k + 1 ) = α [ ω v i d k + c 1 r 1 ( p b i d k x i d k ) ] + β ( c 2 r 2 g b i d k x i d k ) x i d ( k + 1 ) = x i d ( k ) + v i d ( k + 1 )
Step 2: Based on the fitness function, we calculate the fitness value of each particle and traverse the population with the consideration of the location of a distribution center, the number of vehicles, and the matching of the transported cargo. According to the priority of the demand point, the order of the distribution of the cargo is sent to the corresponding vehicle. The inertia weight factor ω is a key index to reflect the velocity of the particle to maintain its motion. When ω decreases with iteration, it converges faster. The higher value of ω in the early stage, the better is the global optimization ability; while the smaller the value in the later stage, the better is the local optimization ability. The process with better search performance and convergence speed is expressed by Formula (20), where ω max and ω min are the maximum and minimum inertia weight factors, respectively, and T max is the maximum number of iterations.
ω = ω max ( ω max ω min ) T max k = ω min + ( ω max ω min ) ( T max k ) T max
Step 3: POS and elite retention strategies are introduced in the process of particle iterative update to expand the search range of the particle solution set. If the current fitness is greater than before, the particle and the global optimal values are updated; otherwise, the optimal value is not updated.
Step 4: In the process of particle crossover and substitution, we dynamically update the particle velocity and position. The solution space is reserved, and the evaluation value is stored for the evaluation of the next state. We replace the individual optimal particle and the group optimal particle in accordance with the particle fitness value, and allocate them for the material requirements of the task and the existing vehicle scheduling resources. If the particle position is better than before, we update and move to Step 5; otherwise, it remains unchanged, and we return to the step 3.
Step 5: By obtaining the task sequence in the latest solution set, we store the cargo sequence number, type and time penalty cost of each vehicle, decode the sum of each particle, and judge whether the constraint condition is satisfied. Based on the rated load and load limit of each vehicle, we evaluate whether it can be used as a feasible solution, and then update the speed and position of the particle swarm through the optimal crossover of the population for the calculation of the objective function.
Step 6: The initial solution results and bad solutions generated by the algorithm are used as the backup solution set. When a bad solution is less than or equal to a current solution, we accept the current solution; otherwise, we accept the bad solution. When the particle motion and search ability decrease, the probability of accepting bad solutions will also be decreased until no bad solution exists. The choice of bad solutions is based on the acceptance probability and the random probability. If the acceptance probability is greater than the random generation probability, we accept the bad solution and update the particle and the optimal solution of the algorithm, then return to step 4; otherwise, we reject it and go to Step 7.
Step 7: We judge whether the algorithm satisfies the termination condition, and whether the maximum number of iterations is reached. If the termination condition is satisfied, the output is returned. If not, we return to Step 3. Finally, the corresponding vehicle routing optimization scheme is obtained, including the vehicle passing through the demand point, the number and type of cargo transported, and the target optimal value.
The algorithm flow diagram is shown in Figure 1.

5. Emergency Logistics Vehicle Path Optimization Empirical Analysis

5.1. Empirical Data Collection and Processing

Taking the emergency delivery of medical supplies in a city at the early stage of the outbreak of the COVID-19 pandemic as an example, the model and algorithm are empirically analyzed. The city had nine designated hospitals at the beginning of the outbreak, and the emergency logistics distribution center was a temporary warehouse of the Red Cross. The original relevant data on a certain day at the beginning of the outbreak are shown in Table 1, and the delivery urgency of the demand point was calculated based on its information [47]. Thus, the relevant decision-making departments can formulate a reasonable and timely emergency material distribution plan. The original data of each hospital include the specific name, jurisdiction, level, number of infections, and confirmed cases in the jurisdiction, number of medical isolations, shortage rate of emergency supplies and medical staff, and the medical point scale.
We then applied the entropy method to weight the generated data. An evaluation index with positive trend is determined, as the larger value of the index, the better. We use D + and D to represent the distances between the evaluation object and the positive and negative ideal solutions, and C to represent the degree of closeness between the evaluation object and the optimal solution.
First, given that the indicator data are X 1 , X 2 , X 3 , X 7 , X i = { x 1 , x 2 , , x n } and X i j represents the jth index data of the ith sample, the standardized value of each indicator data Y 1 , Y 2 , , Y 7 can be calculated as Y i j = x i j min ( x i ) max ( x i ) min ( x i ) .
Second, based on the definition explained in information theory, we calculate the information entropy in a set of data E j = ln ( n ) 1 i = 1 n p i j ln p i j , p i j = Y i j / i = 1 n Y i j , if p i j = 0 , lim p i j ln p i j = 0 .
Third, by the calculation formula of information entropy, the index information entropy is calculated as E 1 , E 2 , , E 7 . The weight of each indicator through information entropy is then calculated as W i = 1 E i 7 E i ( i = 1 , 2 , , 7 ) , as shown in Table 2.
According to the formula T i = D i + D i + + D i ( i = 1 , 2 , , 7 ) , we calculate the relative proximity, C, of each hospital, respectively, and the calculation results are shown in Table 3.
The weighted data generated by the entropy weight method is used for TOPSIS analysis. Seven target indicators include: (1) the number of infections and diagnoses in the jurisdiction, (2) the number of hospital medical staff, (3) the scale of medical points, (4) open beds, (5) the emergency supplies shortage rate, (6) the population in the jurisdiction, and (7) the infection growth rate in the jurisdiction compared to the previous day. Using the TOPSIS method, we first found the positive and negative ideal solutions of the evaluation index, and then calculated the distance values D + and D of each evaluation object, thus sorting the degree of closeness ( C value). According to the sorting results, the distribution urgency β of 9 hospitals was assigned as 1.7, 1.4, 1, 1.9, 1.5, 1.2, 1.6, 1.8, and 1.3. The higher the value, the more urgent.
At the same time, this article sets the corresponding priority according to the nature of the goods and the delivery timeliness requirements of the hospital. The higher the level of the goods, the higher the timeliness requirements and the higher the priority. The goods are divided into three levels. The first-level goods are mainly artificial resuscitators, anesthesia ventilators, non-invasive ventilators, therapeutic ventilators, etc., and the second-level goods include positive pressure isolation gowns, protective masks, goggles, disinfectants, etc. Class III cargo refers to infrared body temperature detectors, electronic thermometers, forehead thermometers, ear thermometers, etc., as shown in Table 4.
The demand information of each demand point (hospital) (average data extracted based on experience) and the receiving time window are shown in Table 5.
The final delivery sequence is determined by the urgency of delivery and the level of goods required by the hospital. That is, it is determined by the value corresponding to the 40% emergency delivery level and the value after 60% of the required material level, using the weighting method, written as Formula (21).
α = 0 . 4   *   β + 0.6   *   μ
The final priority order is shown in Table 6.
Setting the serial number of the city’s Red Cross temporary warehouse or distribution center to 0, the distance matrix between the distribution center and each demand point (hospital) is shown in Table 7.

5.2. Simulation Results

This paper uses MATLAB 2017a to program and solve the algorithm, and it was tested on an Intel notebook with a CPU of 2.20 GHz, a memory of 4 GB, and a 64-bit operating system. The basic parameter values are shown in Table 3, and the simulation results are shown in Table 8 and Table 9.
We tested the optimization ability of the IPSO algorithm for basic problems. It includes six VRP examples of different sizes of Solomon examples, and the node size includes 50 and 100 categories. Since the IPSO algorithm belongs to the swarm intelligence optimization algorithm, we selected the more classic and excellent performance PSO and genetic optimization (GA), and the new intelligent optimization algorithm solvers that have been widely used in recent years, CPLEX and Gurobi. By comparing it with other similar algorithms, the performance of the IPSO algorithm is verified. The parameters in the setting algorithm are shown in Table 8.
It can be seen from Table 9 that the IPSO algorithm we designed shows good performance in six examples. For example, it is superior to the other two algorithms and two solvers in terms of time cost and penalty cost. From the perspective of the total cost of vehicle transportation, the IPSO algorithm works best.
As shown in Table 10, using the improved PSO algorithm proposed in this paper, the total cost is 2951.3465 RMB, while the total cost calculated by the basic particle swarm algorithm is 3693.7196 RMB, which indicates a savings of 20.09%. Therefore, the emergency logistics vehicle route optimization model and algorithm for major epidemics proposed in this paper are effective.

5.3. Simulation Sensitivity Analysis

This simulation sensitivity analysis experiment is a controlled variable experiment. Under the premise of controlling other basic parameters unchanged, first, the number of vehicles in the distribution center (1–5 vehicles) are adjusted, then we analyze the influence of the number of vehicles on the objective function value in the model, and obtain the optimal number of delivery vehicles. The specific simulation results are shown in Table 11. The solution space schematic, corresponding total cost and various cost change curves are shown in Figure 2 and Figure 3.
In general, the IPSO algorithm can effectively solve the problem of emergency logistics vehicle path optimization in a major epidemic situation, especially in a variety of different situations, showing the good performance of the improved particle swarm algorithm.

6. Discussion and Conclusions

6.1. Conclusions

With the development of science in human society, natural disasters, man-made accidents, frequent public health emergencies, and the orderly development of the social economy pose a serious threat to human health and safety. Many large cities will face great disaster risks due to their geographical locations, geological conditions, and other reasons. These disasters include earthquakes, typhoons, floods, public health concerns, and other sudden disasters. They also include environmental disasters caused by human activities, such as land subsidence and desertification [48].
Agardi, Kovacs and Banyai [25] established a general VRP model and demonstrated the number of transport tasks that the system can build by including each component in an emergency urban distribution case [26]. Adequate medical supplies must be put in place quickly [27]. Zhong, Cheng, Jiang, Wang, Larsen and Nielsen [28] focused on the physical inventory of reserves, and some scholars also considered the reserve production capacity [29]. Research has considered capital reserves other than physical stocks for the first time. To limit the risk of elimination, reducing the dependence on safety stock [30] and increasing the dependence on capital reserves should be ensured. Liu, Sun, Pan, Li, An and Pan [1] explored the humanitarian logistics VRP to cope with the adverse effects. Under the premise of the urgent demand for emergency supplies and the higher distribution priority of hospitals in urban areas, a hybrid multidimensional universe optimization algorithm based on differential evolution (DE-IMOV) is posed. Cerrone and Sciomachen [31] focused on sustainable urban freight distribution and presented a variant of VRP, which included some innovative aspects. The objective is to minimize the cost components of the route based on selected vehicles and different city streets, including travel and external costs due to environmental issues.
This paper puts forward a vehicle routing optimization scheme based on emergency events, and considers the time window and penalty functions from the perspective of system optimization. The goal of meeting demand of points and optimizing total distribution costs and total distribution time is achieved with regard to global optimization. This paper proposes an improved PSO algorithm, which has achieved good results in the test set and empirical analyses. Compared with the output scheme of the basic algorithm, the improved PSO algorithm greatly reduces the distribution cost, time cost, and other scheduling resources, and improves the average service level of vehicle distribution centers. Based on the simulation results, the improved PSO algorithm is verified to effectively solve the emergency vehicle scheduling optimization problem with complex constraints.
(1)
The results of emergency logistics vehicle routing optimization (as shown in Table 9 and Table 10) show that more optimized results can be obtained when using an improved PSO to solve the emergency medical service supplies logistics vehicle routing problem facing major epidemics, compared with the basic particle swarm algorithm;
(2)
The simulation results in Table 11 and Figure 2 and Figure 3 show that as the number of vehicles driven increases, the fixed cost of vehicle transportation and the cost of vehicle travel will increase, while the time and penalty costs will decrease accordingly;
(3)
By a comparison of Table 9 and Table 10, it is found that the improved vehicle routing optimization algorithm considering the urgency of delivery can reduce a certain time cost under the condition of meeting the delivery priority of each demand;
(4)
Based on the delivery goods experience data given in the simulation case, the sensitivity analysis shows that the optimal number of vehicles in the distribution center is three when the time cost is the lowest (when the number of vehicles in the distribution center is 4 and 5). The optimal number of vehicles is still 3, as shown in Table 10.

6.2. Limitation

An emergency logistics vehicle path optimization model for major epidemics was constructed and an emergency logistics vehicle path optimization algorithm based on improved PSO that can effectively solve the problems of poor timeliness of emergency logistics distribution and high total cost under the background of major epidemics was designed to meet the objective needs of major epidemics for emergency logistics and distribution.
(1)
The simulation examples show that the proposed optimization method can effectively reduce the total cost of emergency logistics. Meanwhile, based on the demand data, the optimal number of vehicles in the distribution center and the distribution priority of each demand can be analyzed. In future research, different types of vehicles can be added, and demand points can also distribute different material needs.
(2)
The dynamic real-time traffic data of the road network and the distribution vehicles of different specifications will affect the emergency logistics vehicle routing optimization scheme to a certain extent. Further research can consider real-time traffic factors, such as weather and congestion factors.
(3)
Although this paper proposes an IPSO algorithm and verifies its performance in the face of different natural and man-made disasters, the vehicle routing problem faces different constraints and influencing factors that need to be extended further.

Author Contributions

Conceptualization, K.T. and C.L.; methodology, K.T.; software, K.T.; validation, K.T. and F.X.; formal analysis, K.T. and F.X.; resources, C.L.; data curation, K.T.; writing—original draft preparation, K.T.; writing—review and editing, C.L., W.L.; visualization, K.T.; supervision, C.L.; funding acquisition, C.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Higher Education Fund of the Macao SAR Government, grant number HSS-MUST-2021-10.

Data Availability Statement

Publicly available datasets were analyzed in this study. This data can be found here: [https://www.worldometers.info/coronavirus/, accessed on 20 October 2022].

Conflicts of Interest

The authors declare that they have no conflict of interest.

References

  1. Liu, H.S.; Sun, Y.X.; Pan, N.; Li, Y.; An, Y.Q.; Pan, D.L. Study on the optimization of urban emergency supplies distribution paths for epidemic outbreaks. Comput. Oper. Res. 2022, 146, 105912. [Google Scholar] [CrossRef]
  2. Yang, Z.Z.; Guo, L.Q.; Yang, Z.L. Emergency logistics for wildfire suppression based on forecasted disaster evolution. Ann. Oper. Res. 2019, 283, 917–937. [Google Scholar] [CrossRef] [Green Version]
  3. Yan, R.; Zhu, X.P.; Zhu, X.N.; Peng, R. Optimal routes and aborting strategies of trucks and drones under random attacks. Reliab. Eng. Syst. Saf. 2022, 222, 108457. [Google Scholar] [CrossRef]
  4. Wang, S.R.; Huang, Q. A hybrid code genetic algorithm for vrp in public-private emergency collaborations. Int. J. Simul. Model 2022, 21, 124–135. [Google Scholar] [CrossRef]
  5. Ribeiro, R.G.; Cota, L.P.; Euzebio, T.A.M.; Ramirez, J.A.; Guimaraes, F.G. Unmanned-Aerial-Vehicle Routing Problem With Mobile Charging Stations for Assisting Search and Rescue Missions in Postdisaster Scenarios. IEEE Trans. Syst. Man Cybern. Syst. 2022, 52, 6682–6696. [Google Scholar] [CrossRef]
  6. Eroglu, D.Y.; Gencosman, B.C.; Cavdur, F.; Ozmutlu, H.C. Introducing the MCHF/OVRP/SDMP: Multicapacitated/Heterogeneous Fleet/Open Vehicle Routing Problems with Split Deliveries and Multiproducts. Sci. World J. 2014, 2014, 515402. [Google Scholar] [CrossRef]
  7. Li, C.S.; Wong, C.W.Y.; Wong, C.Y.; Boon-itt, S.; Miao, X. Empirical research on performance effects of supply chain resilience: Systematic literature review, citation network analysis and future research directions. Int. J. Shipp. Transp. Logist. 2022, in press. [CrossRef]
  8. Poonthalir, G.; Nadarajan, R. A Fuel Efficient Green Vehicle Routing Problem with varying speed constraint (F-GVRP). Expert Syst. Appl. 2018, 100, 131–144. [Google Scholar] [CrossRef]
  9. Shu, H.; Zhou, K.; He, Z.X.; Hu, X.Y. Two-Stage Multi-objective Evolutionary Algorithm Based on Classified Population for Tri-objective VRPTW. Int. J. Unconv. Comput. 2021, 16, 141–171. [Google Scholar]
  10. Hosseinabadi, A.A.R.; Vahidi, J.; Balas, V.E.; Mirkamali, S.S. OVRP_GELS: Solving open vehicle routing problem using the gravitational emulation local search algorithm. Neural Comput. Appl. 2018, 29, 955–968. [Google Scholar] [CrossRef]
  11. Xu, X.F.; Wang, C.L.; Zhou, P. GVRP considered oil-gas recovery in refined oil distribution: From an environmental perspective. Int. J. Prod. Econ. 2021, 235, 108078. [Google Scholar] [CrossRef]
  12. Ghannadpour, S.F.; Zandiyeh, F. An adapted multi-objective genetic algorithm for solving the cash in transit vehicle routing problem with vulnerability estimation for risk quantification. Eng. Appl. Artif. Intell. 2020, 96, 103964. [Google Scholar] [CrossRef]
  13. Manyam, S.G.; Sundar, K.; Casbeer, D.W. Cooperative Routing for an Air-Ground Vehicle Team-Exact Algorithm, Transformation Method, and Heuristics. Ieee Trans. Autom. Sci. Eng. 2020, 17, 537–547. [Google Scholar] [CrossRef] [Green Version]
  14. Li, C.S.; Wong, C.W.Y.; Yang, C.C.; Shang, K.C.; Lirn, T.C. Value of supply chain resilience: Roles of culture, flexibility, and integration. Int. J. Phys. Distrib. Logist. Manag. 2019, 50, 80–100. [Google Scholar] [CrossRef]
  15. Guan, G.F.; Lin, Z.J.; Gong, Y.; Jiang, Z.J. Modeling and Simulation of Collaborative Dispatching of Disaster Relief Materials Based on Urgency. Math. Probl. Eng. 2020, 2020, 4274106. [Google Scholar] [CrossRef]
  16. Farzaneh, M.A.; Rezapour, S.; Baghaian, A.; Amini, M.H. An integrative framework for coordination of damage assessment, road restoration, and relief distribution in disasters. Omega-Int. J. Manag. Sci. 2023, 115, 102748. [Google Scholar] [CrossRef]
  17. Wu, D.; Yan, X.B.; Peng, R.; Wu, S.M. Risk-attitude-based defense strategy considering proactive strike, preventive strike and imperfect false targets. Reliab. Eng. Syst. Saf. 2020, 196, 106778. [Google Scholar] [CrossRef]
  18. Zhao, X.; Fan, Y.; Qiu, Q.A.; Chen, K. Multi-criteria mission abort policy for systems subject to two-stage degradation process. Eur. J. Oper. Res. 2021, 295, 233–245. [Google Scholar] [CrossRef]
  19. Sethanan, K.; Jamrus, T. Hybrid differential evolution algorithm and genetic operator for multi-trip vehicle routing problem with backhauls and heterogeneous fleet in the beverage logistics industry. Comput. Ind. Eng. 2020, 146, 106571. [Google Scholar] [CrossRef]
  20. Kou, G.; Xiao, H.; Cao, M.H.; Lee, L.H. Optimal computing budget allocation for the vector evaluated genetic algorithm in multi-objective simulation optimization. Automatica 2021, 129, 109599. [Google Scholar] [CrossRef]
  21. Zhao, X.; Chai, X.F.; Sun, J.L.; Qiu, Q.G. Joint optimization of mission abort and component switching policies for multistate warm standby systems. Reliab. Eng. Syst. Saf. 2021, 212, 107641. [Google Scholar] [CrossRef]
  22. Yang, L.; Sun, Q.Z.; Ye, Z.S. Designing Mission Abort Strategies Based on Early-Warning Information: Application to UAV. Ieee Trans. Ind. Inform. 2020, 16, 277–287. [Google Scholar] [CrossRef]
  23. Zhao, X.; Sun, J.L.; Qiu, Q.G.; Chen, K. Optimal inspection and mission abort policies for systems subject to degradation. Eur. J. Oper. Res. 2021, 292, 610–621. [Google Scholar] [CrossRef]
  24. Yang, L.; Li, G.Y.; Zhang, Z.H.; Ma, X.B.; Zhao, Y. Operations & Maintenance Optimization of Wind Turbines Integrating Wind and Aging Information. Ieee Trans. Sustain. Energy 2021, 12, 211–221. [Google Scholar] [CrossRef]
  25. Agardi, A.; Kovacs, L.; Banyai, T. Mathematical Model for the Generalized VRP Model. Sustainability 2022, 14, 11639. [Google Scholar] [CrossRef]
  26. Farahani, R.Z.; Lotfi, M.M.; Baghaian, A.; Ruiz, R.; Rezapour, S. Mass casualty management in disaster scene: A systematic review of OR&MS research in humanitarian operations. Eur. J. Oper. Res. 2020, 287, 787–819. [Google Scholar] [CrossRef]
  27. Qiu, Q.G.; Cui, L.R.; Wu, B. Dynamic mission abort policy for systems operating in a controllable environment with self-healing mechanism. Reliab. Eng. Syst. Saf. 2020, 203, 107069. [Google Scholar] [CrossRef]
  28. Zhong, S.P.; 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]
  29. Zhang, W.J.; Shi, X.L.; Huang, A.Q.; Hua, G.W.; Teunter, R.H. Optimal stock and capital reserve policies for emergency medical supplies against epidemic outbreaks. Eur. J. Oper. Res. 2023, 304, 183–191. [Google Scholar] [CrossRef]
  30. Cheraghi, S.; Hosseini-Motlagh, S.M. Responsive and reliable injured-oriented blood supply chain for disaster relief: A real case study. Ann. Oper. Res. 2020, 291, 129–167. [Google Scholar] [CrossRef]
  31. Cerrone, C.; Sciomachen, A. VRP in urban areas to optimize costs while mitigating environmental impact. Soft Comput. 2022, 26, 10223–10237. [Google Scholar] [CrossRef] [PubMed]
  32. Mohri, S.S.; Asgari, N.; Farahani, R.Z.; Bourlakis, M.; Laker, B. Fairness in hazmat routing-scheduling: A bi-objective Stackelberg game. Transp. Res. Part E-Logist. Transp. Rev. 2020, 140, 102006. [Google Scholar] [CrossRef]
  33. de Moura, E.H.; Cruz, T.; Chiroli, D.M.D. A framework proposal to integrate humanitarian logistics practices, disaster management and disaster mutual assistance: A Brazilian case. Saf. Sci. 2020, 132, 104965. [Google Scholar] [CrossRef]
  34. Ghorbani, M.; Ramezanian, R. Integration of carrier selection and supplier selection problem in humanitarian logistics. Comput. Ind. Eng. 2020, 144, 106473. [Google Scholar] [CrossRef]
  35. Islam, M.A.; Gajpal, Y.; ElMekkawy, T.Y. Hybrid particle swarm optimization algorithm for solving the clustered vehicle routing problem. Appl. Soft Comput. 2021, 110, 107655. [Google Scholar] [CrossRef]
  36. Levitin, G.; Finkelstein, M.; Xiang, Y.P. Optimal aborting rule in multi-attempt missions performed by multicomponent systems. Eur. J. Oper. Res. 2020, 283, 244–252. [Google Scholar] [CrossRef]
  37. Abazari, S.R.; Aghsami, A.; Rabbani, M. Prepositioning and distributing relief items in humanitarian logistics with uncertain parameters. Socio-Econ. Plan. Sci. 2021, 74, 100933. [Google Scholar] [CrossRef]
  38. Santa-Ramirez, H.A.; Wisniak, A.; Pullen, N.; Zaballa, M.E.; Pennacchio, F.; Lorthe, E.; Dumont, R.; Baysson, H.; Guessous, I.; Stringhini, S.; et al. Socio-economic determinants of SARS-CoV-2 infection: Results from a population-based cross-sectional serosurvey in Geneva, Switzerland. Front. Public Health 2022, 10, 3278. [Google Scholar] [CrossRef]
  39. Xu, W.D.; Wang, X.P.; Guo, Q.X.; Song, X.M.; Zhao, R.; Zhao, G.D.; Yang, Y.; Xu, T.; He, D.K. Gathering Strength, Gathering Storms: Knowledge Transfer via Selection for VRPTW. Mathematics 2022, 10, 2888. [Google Scholar] [CrossRef]
  40. Moshref-Javadi, M.; Lee, S.; Winkenbach, M. Design and evaluation of a multi-trip delivery model with truck and drones. Transp. Res. Part E-Logist. Transp. Rev. 2020, 136, 101887. [Google Scholar] [CrossRef]
  41. Moshref-Javadi, M.; Hemmati, A.; Winkenbach, M. A truck and drones model for last-mile delivery: A mathematical model and heuristic approach. Appl. Math. Model. 2020, 80, 290–318. [Google Scholar] [CrossRef]
  42. Zhu, X.N.; Yan, R.; Peng, R.; Zhang, Z.X. Optimal routing, loading and aborting of UAVs executing both visiting tasks and transportation tasks. Reliab. Eng. Syst. Saf. 2020, 204, 107132. [Google Scholar] [CrossRef]
  43. Zhao, X.; Chai, X.F.; Sun, J.L.; Qiu, Q.G. Optimal bivariate mission abort policy for systems operate in random shock environment. Reliab. Eng. Syst. Saf. 2021, 205, 107244. [Google Scholar] [CrossRef]
  44. Levitin, G.; Xing, L.D.; Dai, Y.S. Mission aborting and system rescue for multi-state systems with arbitrary structure. Reliab. Eng. Syst. Saf. 2022, 219, 108225. [Google Scholar] [CrossRef]
  45. Levitin, G.; Xing, L.D.; Dai, Y.S. Optimal mission aborting in multistate systems with storage. Reliab. Eng. Syst. Saf. 2022, 218, 108086. [Google Scholar] [CrossRef]
  46. Tan, K.; Tian, Y.; Xu, F.; Li, C. Research on Multi-Objective Optimal Scheduling for Power Battery Reverse Supply Chain. Mathematics 2023, 11, 901. [Google Scholar] [CrossRef]
  47. Al-Kuraishy, H.M.; Al-Fakhrany, O.M.; Elekhnawy, E.; Al-Gareeb, A.I.; Alorabi, M.; De Waard, M.; Albogami, S.M.; Batiha, G.E.S. Traditional herbs against COVID-19: Back to old weapons to combat the new pandemic. Eur. J. Med. Res. 2022, 27, 11. [Google Scholar] [CrossRef]
  48. Ge, J.W.; Li, X.; Wu, Z.L.; Sun, Y.R.; Kanrak, M. The Distribution of Emergency Logistics Centers under the COVID-19 Lockdown: The Case of Yangtze River Delta Area. Sustainability 2022, 14, 16. [Google Scholar] [CrossRef]
Figure 1. Flow chart of improved PSO.
Figure 1. Flow chart of improved PSO.
Mathematics 11 01274 g001
Figure 2. Improved particle swarm algorithm solution space schematic.
Figure 2. Improved particle swarm algorithm solution space schematic.
Mathematics 11 01274 g002
Figure 3. Schematic diagram of cost changes with the number of vehicles.
Figure 3. Schematic diagram of cost changes with the number of vehicles.
Mathematics 11 01274 g003
Table 1. Medical-related information of each hospital.
Table 1. Medical-related information of each hospital.
NumberInfected and Confirmed CasesNumber of
Medical Staff
Medical Point ScaleOpen BedsEmergency Supplies
Shortage Rate
PopulationInfection Growth Rate Compared to the Previous Day
14719400013,767210045%1170.8%
279856000133,333520065%1260.5%
379857000279,000330041%1260.5%
41489200014,997200010%650.1%
57203400091,813300042%680.7%
666923283180,000252038%522.0%
7798580049,821120055%1260.5%
86692190014,805180027%522.0%
947192000141,795300064%1170.8%
Table 2. Summary of calculation weight results by entropy.
Table 2. Summary of calculation weight results by entropy.
ItemInformation Entropy eInformation Utility Value dWeight Coefficient w
Number of infected and confirmed cases in the jurisdiction0.96890.03116.47%
Number of medical staff in hospital0.92840.071614.90%
Medical point scale0.83470.165334.37%
Open beds0.96460.03547.37%
Emergency supplies shortage rate0.96110.03898.10%
Population in the jurisdiction0.97250.02755.73%
Infection growth rate compared to the previous day0.88910.110923.07%
Table 3. TOPSIS evaluation calculation results.
Table 3. TOPSIS evaluation calculation results.
NumberPositive Ideal Solution Distance
(D+)
Negative Ideal Solution Distance
(D−)
Relative Proximity
(C)
Sort Results
191,154.775524.7780.0067
250,061.88741,101.9920.4514
3139.94591,158.9290.9981
490,734.77462.7350.0059
564,332.70226,829.3360.2945
634,028.70757,131.8960.6272
778,768.36612,397.8810.1366
890,799.98519.0980.0068
947,160.14944,000.6950.4833
Table 4. Goods classification indication.
Table 4. Goods classification indication.
Material LevelMaterial Name Value   ( μ )
Level 1Artificial resuscitator, anesthesia ventilator, non-invasive ventilator, therapeutic ventilator, etc.3
Level 2Positive pressure isolation gown, protective mask, goggles, disinfectant, etc.2
Level 3Infrared body temperature detector, electronic thermometer, forehead thermometer, ear thermometer, etc.1
Table 5. Demand material information and delivery time window at each demand point.
Table 5. Demand material information and delivery time window at each demand point.
NumberDemand Supplies LevelRequired Material Weight
(Kilogram)
Required Material
Volume
Receiving Time
Window
1I601.89:00–10:00
2I451.357:00–9:00
3I1354.056:30–7:30
4II902.713:00–16:00
5II451.3515:00–17:00
6II1203.617:30–20:00
7III752.2518:00–21:00
8III902.721:00–21:50
9III1504.519:30–23:00
Table 6. Final priority.
Table 6. Final priority.
NumberRequired Material LevelDelivery UrgencyFinal ScoreSort Results
131.72.221
231.42.042
3311.84
421.91.943
521.51.75
621.21.526
811.81.487
711.61.368
911.31.189
Table 7. Distance matrix between the distribution center and the demand points.
Table 7. Distance matrix between the distribution center and the demand points.
Number/Distance0123456789
001661197715721
116012823161610175
26120613659617
311860188841013
4923131801413221228
571668140110321
671658131010221
715109422101001213
8717610123212020
9215171328212113200
Table 8. Simulation parameter.
Table 8. Simulation parameter.
ParameterValue
Particle size200 pcs
The maximum number of iterations200 times
Number of vehicles5 vehicles
Vehicle rated volume25 m3
Vehicle rated load2.5 t
Vehicle speed60 km/h
Early arrival fine40 (RMB 1/10 min)
Late arrival fine60 (RMB 1/10 min)
Total volume of materials to be delivered24.3 m3
Total weight of materials to be delivered0.81 t
Fixed cost200 RMB 1/car
The unit transportation cost5 RMB 1/cubic meter·km
1 Note: As this study takes China as the research context, the currency unit is RMB.
Table 9. Optimization results of different algorithms.
Table 9. Optimization results of different algorithms.
Solomon Example (Problem Size)IPSO ALGORITHMCPLEXGurobiPSOGA
Penalty CostTime CostTotal CostPenalty CostTime CostTotal CostPenalty CostTime CostTotal CostPenalty CostTime CostTotal CostPenalty CostTime CostTotal Cost
C101(50)988.313662.506450.821079.214254.217333.431652.154336.087888.241225.324288.317613.631310.454443.657904.10
C102(50)823.894017.926641.801419.644195.777615.411235.544006.907142.441367.544068.157535.69841.724551.777543.50
RC102(50)1132.363780.646713.00956.444538.747495.181176.784454.577531.361711.124436.028247.14945.864261.657357.52
R101(100)1156.453905.726862.18800.414698.967499.371542.474098.517540.981673.844324.238098.071024.874054.467229.33
R102(100)1505.384262.967568.341414.784761.678176.451380.884069.917350.801363.944099.747563.681374.464542.648067.10
RC101(100)1077.694054.606932.281047.875724.008771.871309.174309.767518.93880.795451.848432.63901.134888.577939.70
Table 10. Optimization results of emergency logistics vehicle routing considering the urgency of distribution.
Table 10. Optimization results of emergency logistics vehicle routing considering the urgency of distribution.
Improve Algorithm
Transportation Route
Improved Algorithm Optimal ValueBasic Algorithm
Transportation Route
Optimal Value of Basic Algorithm
The transportation route of the first vehicle is: 0→3→02951.3465The transportation route of the first vehicle is: 0→1→03693.7196
The transportation route of the second car is: 0→8→1→2→6→0The transportation route of the second car is: 0→3→0
The transportation route of the third vehicle is: 0→4→7→5→9→0The transportation route of the third car is: 0→6→4→0
The transportation route of the 4th car is: 0→0→0The transportation route of the fourth car is: 0→9→7→8→0
The transportation route of the fifth vehicle is: 0→0→0The transportation route of the fifth vehicle is: 0→5→2→0
Table 11. Simulation results.
Table 11. Simulation results.
Number of VehiclesTransportation
Route
Fixd CostTravel
Cost
Penalty
Cost
Time
Cost
Total
Cost
1The transportation route of the first car is: 0→4→8→→7→5→2→9→6→3→0200900564.75151410.983075.7315
2The transportation route of the first car is: 0→1→7→6→3→0
The transportation route of the second car is: 0→4→8→5→2→9→0
4001055400.4637977.23632832.7887
3The transportation route of the first car is: 0→3→0
The transportation route of the second car is: 0→1→8→2→6→0
The transportation route of the third vehicle is: 0→7→5→9→4→0
6001032462.8592788.12082882.98
4The transportation route of the first car is: 0→3→0
The transportation route of the second car is: 0→1→8→2→6→0
The transportation route of the third vehicle is: 0→7→5→9→4→0
The transportation route of the 4th car is: 0→0→0
6001032462.8592788.12082882.98
5The transportation route of the first car is: 0→3→0
The transportation route of the second car is: 0→1→8→2→6→0
The transportation route of the third vehicle is: 0→7→5→9→4→0
The transportation route of the 4th car is: 0→0→0
The transportation route of the 5th car is: 0→0→0
6001032462.8592788.12082882.98
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

Tan, K.; Liu, W.; Xu, F.; Li, C. Optimization Model and Algorithm of Logistics Vehicle Routing Problem under Major Emergency. Mathematics 2023, 11, 1274. https://doi.org/10.3390/math11051274

AMA Style

Tan K, Liu W, Xu F, Li C. Optimization Model and Algorithm of Logistics Vehicle Routing Problem under Major Emergency. Mathematics. 2023; 11(5):1274. https://doi.org/10.3390/math11051274

Chicago/Turabian Style

Tan, Kangye, Weihua Liu, Fang Xu, and Chunsheng Li. 2023. "Optimization Model and Algorithm of Logistics Vehicle Routing Problem under Major Emergency" Mathematics 11, no. 5: 1274. https://doi.org/10.3390/math11051274

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