Professional Documents
Culture Documents
Measurement
Beyond Vert ical Evacuat ion: Research Considerat ions for a Comprehensive “Vert ical Prot ect ion St rat …
Karen Engel
Measurement 145 (2019) 713–723
Measurement
journal homepage: www.elsevier.com/locate/measurement
a r t i c l e i n f o a b s t r a c t
Article history: After a natural or man-made large-scale disaster occurs, it is a great danger to the residents who are living
Received 16 December 2018 in the affected area. Evacuees in the (potential) impacted area need to be assembled at pick-up points and
Accepted 22 May 2019 evacuated within the specified time by using vehicles that transport them to the safe shelters, potentially
Available online 6 June 2019
multiple times. It is necessary to consider this transit-based evacuation problem right after the occur-
rence of a large-scale disaster with different time windows caused by different radius to the disaster cen-
Keywords: ter point. As the pick-up points of assembling evacuees can greatly influence the evacuation process, it is
HGA
crucial to identify the critical pick-up point locations to assemble evacuees. We decompose the problem
IRRSH
Transit-based evacuation
into two stages: determination of pick-up point locations, vehicle routing and scheduling. In the first
Vehicle routing stage, the goal is to determine a set of pick-up points to assemble evacuees while minimizing the total
Vehicle scheduling walking time of evacuees from their locations to pick-up points. In the second stage, the aim is to allocate
vehicles to safe shelters to evacuate evacuees from pick-up points to safer shelters to minimize the total
transit-based evacuation time. The first-stage problem is formulated as an integer nonlinear program-
ming model and the second-stage problem is modeled as a mixed-integer programming model. To better
recognize the locations of pick-up points, a hybrid genetic algorithm (HGA) is developed. An interval/
roundtrip-based routing and scheduling heuristic (IRRSH) algorithm is proposed to route and schedule
the vehicles under time-window constraint. Finally, computational results are provided to demonstrate
the validity and robustness of the proposed model.
Ó 2019 Elsevier Ltd. All rights reserved.
https://doi.org/10.1016/j.measurement.2019.05.067
0263-2241/Ó 2019 Elsevier Ltd. All rights reserved.
714 X. Gao et al. / Measurement 145 (2019) 713–723
planning system involves many complex layers. Therefore, great on an undirected graph was sought and each evacuee was assigned
efforts should be made to find an approach to optimize the progress to a corresponding shelter in the first model; then, the second
of evacuation when a large-scale disaster releases. model was trying to transform the previous problem into a mini-
In the previous studies, few of them concern time windows in mum cost flow problem by adding capacities for shelters. Barrett
the transit-based evacuation planning. Walking time of evacuees et al. [14] developed a dynamic hurricane evacuation modeling
to the pick-up points needs to be considered when we determine framework, which could be used for long-term and short-term
the locations of pick-up points. In addition, there is usually a short- planning purposes. Abdelgawad et al. [15] proposed a multi-
age of resources when a disaster occurs and this prevents them objective optimization framework for combining vehicular traffic
from being managed effectively [9,10], and little work has consid- and public transportation for emergency evacuation, to minimize
ered the number of vehicles in the process of routing and schedul- the travel time, waiting time, and vehicle fleet. Sayyady and Eksio-
ing planning in evacuating evacuees from pick-up points to safe glu [16] proposed a mixed-integer linear programming model to
shelters. Therefore, to fill this research gap, we provide a robust formulate the evacuating transit-dependent citizens during no-
two-stage framework to administer an efficient transit-based evac- notice disasters and find optimal evacuation routes considering
uation routing and scheduling planning (TERSP) model during the the minimization of the total evacuation time and the number of
disaster. Given a transportation network, a number of evacuees casualties, simultaneously. Guo et al. [17] developed an interval-
with initial locations, and a set of safe shelters (destination points), based evacuation model for planning the movement of evacuees
the first-stage problem is to determine a set of pick-up points (ori- from the affected zone to safe areas when a nuclear power plant
gin points) to assemble evacuees considering the total walking accident occurred. Lv et al. [18] developed an interval-parameter
time of evacuees, and the goal of the second-stage problem is to joint-probabilistic integer programming method for an emergency
find a transit-based evacuation plan by routing and scheduling evacuation problem under uncertainties, which scheduled the
vehicles from pick-up points to safe shelters under time windows. optimal routes to evacuate maximum population from dangerous
The objective of the first stage is to minimize the total walking areas to safe areas within a finite time. Goerigk et al. [6] modeled
time of evacuees. In the second stage, the objectives are to mini- the evacuation process from a number of collection points to a
mize the total transit-based transportation time and minimize number of capacitated shelters with the help of buses. Zheng
the total number of vehicles simultaneously to satisfy the time- [19] formulated an optimal bus operating strategy minimizing
window constraint in each of the pick-up points. In our study, the exposed casualty time rather than operational cost, and inves-
the proposed method enables to solve the transit-based evacuation tigated a Lagrangian-relaxation-based algorithm for the proposed
problem under different population sizes and different evacuee model. Goerigk and Grün [20] presented a mixed-integer linear
distributions in the affected area. programming model for the robust bus evacuation problem and
The rest of this paper is organized as follows. In Section 2, we proposed a Tabu search framework to find heuristic solutions of
review the main studies in evacuation planning and transit-based acceptable quality within a short computation time.
evacuation planning, highlighting the main differences from previ- In the last decade, many studies have shown that a good design
ous models. A problem description is presented in Section 3. We of the transportation system makes the evacuation process effec-
present the robust two-stage TERSP model in Section 4 and tive. Pereira and Bish [7] introduced a variant of the vehicle routing
develop a hybrid genetic algorithm (HGA) and an interval/ problem for bus-based regional evacuation planning. In the
roundtrip-based routing and scheduling heuristic (IRRSH) method- regional evacuation planning, evacuees arrived at pre-determined
ology to solve the proposed two-stage TERSP model in Section 5. pick-up locations at constant and location-specific rates; and
Then, a numerical analysis and computational results are pre- capacity-constrained buses were used to transport all evacuees
sented and discussed in Section 6. Finally, Section 7 concludes this to the shelter. Goerigk et al. [21] developed a scenario-generation
study with contributions and further directions. algorithm to solve a two-stage bi-criteria robust model, which con-
sidered both the evacuation time and the vulnerability of the
schedule to change evacuation circumstances. Swamy et al. [8]
2. Literature review proposed a multi-stage approach to evacuate people from impact
zones to safer regions. Qazi et al. [22] proposed a short-notice
Previously, a number of studies were undertaken to simulate bus-based evacuation model under dynamic demand conditions
evacuation planning after natural and man-made disasters. Here, to highlight the importance and effects of two important factors,
we review some studies of transit-based evacuation framework variation in demand and evacuation route flexibility. Giovanna
using public transportation. Because disaster response is important et al. [23] presented the main quantitative results of simulating
in the preparation for large-scale disasters, having two major activ- and designing transport system under evacuation conditions. They
ities including emergency evacuation and logistics support [11], also implemented an intelligent transportation system to monitor
many research efforts have been dedicated to evacuation manage- real evacuation tests in a town where an emergency event had
ment problems. In an emergency evacuation process, most people been simulated and experimented. Gai et al. [24] proposed two
leave dangerous areas to safe areas on their own by private cars. heuristic algorithms for solving the multi-objective evacuation
However, there are many people that use public transportation, routing model for toxic cloud releases, which took the travel speed
usually vehicles (buses), to leave the dangerous area. For large- on each arc into account because it would be affected by disaster
scale evacuations, various mathematical programming methods extension. Tang et al. [25] divided the urban evacuation process
have been proposed to analyze transit-based evacuation problems. into two parts: initial location assignment optimization and
Research works related to evacuation management were scant and dynamic reassignment optimization; they used Markov decision
largely relied on the qualitative methods before 1979 [12]. Since process framework to model the assignment optimization problem
then, an increasing number of research efforts have been made, and made a comparison among three methods that could be
with a variety of analytical and simulation-based approaches to applied in an initial location assignment optimization model.
analyze evacuation management problems. Although many research efforts have been investigated to
The analytical approaches have been widely used to generate transit-based evacuation management problems, few of them con-
optimal evacuation plans for disaster responses. For instance, cern time windows in the transit-based evacuation planning.
Yamada [13] studied a city emergency evacuation planning Besides, many transit-based evacuation studies [6–8] consider
problem using two network flow models, where the shortest path pre-determined pick-up points, which may cost more walking time
X. Gao et al. / Measurement 145 (2019) 713–723 715
of evacuees due to the variation of initial evacuee distribution. In up point location problem, we model the selection problem as a
addition, there is usually a shortage of resources when a disaster centroid-based P-median problem, which is to determine a set of
occurs and this prevents them from being managed effectively pick-up point locations that cover all the evacuees (100% coverage)
[9,10] and little work has considered the number of vehicles in in the evacuation region. We search these pick-up point locations
the process of routing and scheduling planning in evacuating evac- to minimize the total walking time of evacuees, which is decided
uees from pick-up points to safe shelters. Therefore, to overcome by Manhattan distance from evacuee location to pick-up point
these drawbacks, this study develops a robust two-stage TERSP and walking velocity of the evacuee. The model can be formulated
model to evacuate evacuees effectively. as an integer programming model. The parameters and decision
variables used in the first-stage model are as follows:
3. Problem description
E Set of all evacuees in the disaster area, indexed by e 2 E
In our study, the proposed two-stage TERSP model has three P The number of pick-up points
hierarchical objective functions which are the minimization of total Xe The x-coordinate of evacuee e
walking time of evacuees in the first stage, minimization of total Ye The y-coordinate of evacuee e
transit-based transportation time, and minimization the number V The walking velocity of evacuee
of vehicles to satisfy the time-window constraint for each of pick- p Pick-up point
up points in the second stage. In the first stage, the goal is to deter- xp The x-coordinate of pick-up point p
mine a set of pick-up points to assemble evacuees using the yp The y-coordinate of pick-up point p
clustering-based method, which has been used in many studies Np The number of evacuees in pick-up point p
[26,27]. After clustering evacuees into pick-up points, an uncertain
number of evacuees for each of pick-up points is transformed into a
certain number, which enables vehicles to pick up evacuees more The objective function in the first stage is to minimize the total
convenient and effective. The outcomes from the first stage will walking time of evacuees.
be applied in the second stage. In the second stage, the goal is to PE PE !
P X E
allocate the minimum number of vehicles to each of safe shelters wep e¼1 wep X e e¼1 wep Y e
X
Min W1 ¼ X e þ Y e
PE PE
by routing and scheduling them. To better highlight the character- V
p¼1 e¼1 e¼1 wep e¼1 wep
istics of time windows, the time-window constraint for each pick- ð1Þ
up point is considered in the second stage. In this process, we intro-
duce two parameters that are interval time and roundtrip numbers subject to:
to formulate the mixed-integer programming model. P
X
Before we give the mathematical formulation for the two-stage wep ¼ 1 8e 2 E: ð2Þ
TERSP model, we state some assumptions. p¼1
E
1) Evacuees with initial locations, the number of pick-up
X
wep > 0 8p 2 P: ð3Þ
points, vehicle-depot location, and safe-shelter locations e¼1
are given.
1 if evacuee e is assigned to pick up point p
2) Evacuees gather at the pick-up points firstly and wait for wep ¼ 8e 2 E; p 2 P:
vehicles that pick up and send them to safe shelters. 0 otherwise
3) The evacuation completion time (time window) at each ð4Þ
pick-up point will be given after we obtain the locations of where objective function (1) minimizes the total walking time of
pick-up points. The evacuation completion time is far great- evacuees. Constraint (2) guarantees that one evacuee can only be
er than the maximum walking time of evacuees. assigned to one pick-up point. Constraint (3) guarantees that at
least one evacuee should be assigned to one of the pick-up points.
Based on the previous assumptions, a two-stage TERSP model Constraint (4) defines the binary decision variable. Then, the loca-
can be applied right after the strike of the disaster. At the first tions of pick-up points and the number of evacuees in each of
stage, the pick-up point locations are determined to assemble pick-up points can be calculated.
evacuees. In the second stage, the allocation of the minimum num- PE
ber of vehicles starting off from the vehicle depot to each of pick- e¼1 wep Xe
xp ¼ PE 8p 2 P: ð5Þ
up points to evacuate the assembled evacuees from the pick-up e¼1 wep
points to the safe shelters by routing and scheduling these vehicles.
PE
e¼1 wep Ye
yp ¼ PE 8p 2 P: ð6Þ
4. Mathematical formulation e¼1 wep
vehicles set off from safe shelters to pick-up points to transport We aim to determine the route paths so that each vehicle chooses
those evacuees. Right after the evacuation warning is issued, the the least time-consuming path from pick-up point p to safe shelter
pre-determined safe shelters will open and provide sufficient sup- s and from the vehicle depot to pick-up point p. Then, we assign the
ply for those evacuees. The time window of each pick-up point will evacuees to safe shelters to minimize the total transit-based trans-
be given by emergency official governor according to the different portation time. The model can be formulated as an integer program-
radius to the disaster point as long as we determine the pick-up ming model.
point locations. Firstly, we model the transportation network as X dij ps
an undirected graph, to solve the shortest path problem on this Min t ps ¼ 2 a þ LU ð8Þ
VB ij
graph, we can obtain all the shortest paths from pick-up points ði;jÞ2T
b1s and cpqs , respectively. Constraint (29) defines the integer decision
m1s 8s 2 S: ð20Þ
h1s variables.
Pp 1
ups Þ þ fpss bss Following the hierarchical objective functions, the two-stage
bps s¼1 npss ðmss
mps 82 p 2 P; s 2 S: problem can be reformulated as a structured TERSP model, which
hps
is shown as follows:
ð22Þ
min W3
> ð17Þ ð29Þ
8
p 1
( )
ups Þ þ fpss bss ;hps
X
rps ¼ MOD bps 82 p 2 P;s 2 S:
npss ðmss
>
min W2
>
>
>
>
s¼1
ð14Þ ð16Þ
>
> 8
>
>
ð23Þ ð30Þ
< >
min
>
s:t: tps ; T p
>
>
>
<
s:t: < 9Þ ð11Þ
ð
>
> 8
1; If rps > 0;
>
>
ups ¼
>
8p 2 P; s 2 S: ð24Þ s:t: min W1
>
> >
>
0; Otherwise;
>
> >
>
> >
s:t: ð2Þ ð7Þ
: : :
p 1 Note that, since the objectives are hierarchical, they are handled
tps þ t qs
jpqs TF ps þ nsqs tss bss
X
Tq hqs t qs bqs lexicographically. Hence, the first objective function is optimized
2 s¼q
without taking other objective functions into account. Next, the
first objective is fixed to its optimal value and the second objective
8p; q 2 P; 2 p P; q < p; s 2 S: ð25Þ is minimized according to the remaining constraints. Because the
objective function value obtained from the previous stage is con-
p 1
t ps þ tqs sidered as a constraint in the next stage, this approach guarantees
cpqs TF ps þ fsqs tss bss
X
Tq r qs t qs bqs
2 s¼q
that the optimization of the previous objective is prioritized over
the next one. Finally, by fixing the previous decision variables,
the proposed methodology tries to minimize the number of vehi-
8p; q 2 P; 2 p P; q < p; s 2 S: ð26Þ
cles used in the transit-based evacuation process by routing and
scheduling vehicle fleets.
jpqs Here, we focus on designing an effective algorithm to solve the
1 npqs 8p; q 2 P; 2 p P; q < p; s 2 S: ð27Þ
t ps proposed problem. We decompose the model into two stages,
which are pick-up point location determination in the first stage,
cpqs and vehicle routing and scheduling in the second stage. We
1 fpqs 8p; q 2 P; 2 p P; q < p; s 2 S: ð28Þ
t ps develop a HGA to solve the first-stage problem and an IRRSH
method to solve the second-stage problem.
nps ;mps ;bps ;hps ;rps ;npqs ; and fpqs are integer nonnegative varibales 8p
2 P;s 2 S: 5.1. HGA
ð29Þ
In the first stage, we are going to determine pick-up point loca-
where objective function (12) minimizes the total transit-based tions to minimize the total walking time of evacuees. The determi-
transportation time of evacuees and objective function (13) mini- nation of pick-up points is a generalized multi-Weber problem,
mizes the total number of vehicles in the evacuation process. Con- which is also known as the un-capacitated multi-facility location
straint (14) ensures the total outgoing evacuees should be greater problem (MFLP) stated by Cooper [28]. And the problem can be
than the evacuees in pick-up point. Constraint (15) ensures the total interpreted as an enumeration of the Voronoi partitions of the cus-
number of assigned evacuees cannot exceed the capacity at the safe tomer set, which has been proven to be an NP-hard problem
shelter. Constraint (16) guarantees the transportation balance [29,30]. An un-capacitated MFLP is defined as a special clustering
between pick-up points and safe shelters. Constraint (17) defines problem if the set of customers served by a specific facility is con-
the binary variable. Constraint (18) guarantees the roundtrip times sidered as a cluster [31]. Many studies [26,32–36] applied cluster-
before the completion time at pick-up point p. Constraint (19) ing and clustering-based methods to determine the facility
ensures the total number of roundtrips in each of the pick-up locations. Besides, because the genetic algorithm (GA) is a global,
points. Constraint (20) restricts the initial number of vehicles that parallel, and stochastic search method, the combination of GA
should be allocated to evacuate evacuees from the first pick-up and fuzzy c-means (FCM) methods has obvious advantages. Ding
point to safe shelter s. Constraint (21) restricts the remainder (the and Fu [37] presented a combination of GA and the kernel-based
number of roundtrips) of b1s to h1s for the first pick-up point used FCM improved the clustering performance. Wikaisuksakul [38]
to send evacuees to safe shelter s. Constraint (22) restricts the initial tested many datasets and showed that his FCM-NSGA (non-
number of vehicles that should be allocated to evacuate evacuees dominated sorting GA) achieved the best partitioning over the
from pick-up point p to safe shelter s. Constraint (23) restricts the other techniques. Ye and Jin [39] proposed a clustering algorithm
remainder of roundtrips for the pick-up point p. Constraint (24) based on quantum GA that demonstrated a better accuracy of clus-
defines the binary variable. Constraint (25) ensures the interval- tering than the general FCM clustering algorithm. Hence, To
time between the complete time of pick-up point p and the improve the performance of the clustering algorithm, the combina-
finish-time by using the (mps 1) vehicles in the previous pick-up tion of clustering algorithm and GA was used to achieve data clus-
points to safe shelter s. Constraint (26) ensures the interval-time tering [40]. In this sense, we develop a HGA that is the combination
between the complete time of pick-up point p and finish-time by of FCM and GA to determine the pick-up point locations.
using the last one vehicle in each of pick-up points to safe shelter The HGA combines the advantages of GA and FCM to overcome
s. Constraints (27) and (28) restrict the roundtrip numbers in jpqs the defect that FCM is sensitive to the noise of isolated data and the
718 X. Gao et al. / Measurement 145 (2019) 713–723
initial clustering centers, which avoids the clustering center falling 5.2. IRRSH
into local extreme point easily. Then a center-based string encod-
ing, selection, crossover, and mutation strategies are presented in In the second stage, the goal is to minimize the total transit-
HGA. In the HGA, GA is used to optimize the clustering centers based evacuation time of evacuees and minimize the total num-
and FCM algorithm provides the categorization of data, so as to ber of vehicles simultaneously to satisfy time-window constraint
improve the result of the clustering algorithm. in each of pick-up points by routing and scheduling them. There
The main steps of the HGA algorithm are presented as follows. are three main components that are considered in this model,
Step 1: Set the parameters which are: (i) determining route path; (ii) evacuee-flow selection;
Set the number of clusters P; Population number PP; Evacuees and (iii) scheduling vehicle fleets. In the transit-based evacuation
with initial locations; Generation number G; Crossover probability process, the first goal is to determine the path between pick-up
Pc ; Mutation probability P m ; Fuzziness value m and Termination points and safe shelters. Dijkstra algorithm [41] is applied to
tolerance value e. determine the route path, which is one of the classical algorithms
Step 2: Population and membership initialization. to solve the shortest path problem effectively. Then, assigning
For each individual, we generate random E P numbers. The evacuees to different safe shelters should be carried out to mini-
membership degree uep of evacuee e to center vector p is initialized mize total transit-based evacuation timeW2 . Finally, to schedule
with a random value ,ep ; 0 ,ep 1: these vehicle fleets according to the assignment of evacuees, a
heuristic algorithm based on two kinds of parameters that
,ep are interval times (i.e., jpqs and cpqs ) and roundtrip numbers
uep ¼ PP ð31Þ
p¼1 ,ep
(i.e., hps ; npqs ; and fpqs ) is proposed. The heuristic algorithm is
depicted in Fig. 1.
Step 3: Set the individual chromosome. In the IRRSH algorithm, a backward inference method base-
In practical application, each individual has a chromosome with d on two parameters that are interval time and roundtrip number
P cluster centers which are stored in a single-dimension array. is proposed. Here, we provided an example (Fig. 2) to illustrate
Thus, each row-index number of the array can be regarded as a the IRRSH heuristic algorithm. After generating three pick-up
gene of cluster center from 1 toP. points serviced by safe shelter s in the ascending sequence of com-
Step 4: Genetic operation. pletion timeTF 1s , TF 2s , and TF 3s , we calculate the number of
Each individual with P serial index numbers is considered as the assigned vehicles m1s which consist of z1s ðz1s ¼ m1s 1Þ and one
cluster center. Genetic operations, including selection, crossover, vehicle in the first pick-up point. In the second pick-up point, we
and mutation operators are used to improve genetic diversity. firstly use z1s vehicles in the interval time ðTF 2s h1s t1s ) and one
Step 5: Optimal preservation. vehicle in the interval time ðTF 2s r1s t 1s ), and the remaining
After the mutation operation for each generation, fitness func- evacuees are evacuated by using m2s vehicles that consist of z2s
tion value f which is based on the FCM clustering algorithm is cal- ðz2s ¼ m2s 1Þ and one vehicle in the second pick-up point. In
culated for each of individuals according to its objective value H. the third pick-up point, we begin to apply z1s vehicles and one
And individuals with higher fitness function values are more likely vehicle after several roundtrips in the interval times
to be selected for survival, and the worst individuals are replaced
ðTF 2s h1s t1s ) andðTF 2s r1s t 1s ) respectively. Then, z2s vehicles
by the better ones.
and one vehicle can be used in the interval times ðTF 3s h2s t 2s Þ
5 and ðTF 3s r 2s t 2s Þ, respectively. Finally, we can calculate the num-
10
f ¼ ð32Þ ber of vehiclesm3s , which should be assigned to the third pick-up
1þH
point.
PE PE !
P X E
wep e¼1 wep X e e¼1 wep Y e
X
H¼ X e þ Y e 6. Numerical experiment
PE PE
V
p¼1 e¼1
e¼1 wep e¼1 wep
ð33Þ In this section, an illustrative instance will be given to show
how the proposed model works for the two-stage evacuation pro-
( cess with objective functions (1), (12), and (13). We consider a
1 if uep ¼ max ue1 ;ue2 ; ;uep ; ; uEP 8e 2 f1; 2; ; Eg; p 2 f1; 2; ;P g
2
wep ¼ hypothetical transportation network (12 10 ðkm Þ) consisting
0 otherwise
of 35 junctions and 57 roads, which is an extension of the trans-
ð34Þ
portation network [42,43] and shown in Fig. 3.
Step 6: Termination condition Assume that there is a vehicle depot which is situated at N18 ,
If the termination condition is satisfied then the evolution stops, which is pre-determined before the disaster. The detailed informa-
otherwise goes to step 4. In this study, the termination considera- tion on the evacuation transportation network is shown in Table 1.
tion is the number of evolutionary generations G or the variance of In the impacted area, it has 3000 points and each point stands for a
total individual fitness function value e. In the formulation, PP is group of evacuees, which ranges from 1 to 10. In the first stage, a
the number of population, and pp indicates an individual in the number of pick-up points are determined to assemble evacuees
population. for an initial randomly distributed evacuees. In the following
numerical experiments, parameters of the HGA are shown in
PP
PPP !2 Table 2.
pp¼1 f pp
X
e¼ f pp ð35Þ Since we select the initial set of centroids randomly, we run this
pp¼1
PP algorithm G ¼ 400 generations or the centroid positions are fixed
to obtain the best partitioning of evacuees. Then, the results of
Step 7: Output result pick-up point locations and the number of evacuees in each of
If the termination condition is satisfied, the best individual gen- pick-up points are shown in the Table 3. Besides, as long as the
erated by HGA is obtained. Then, the cluster centers are obtained pick-up point locations are determined, the time windows will
by decoding that individual. be given. And the pick-up point locations will be assigned to the
X. Gao et al. / Measurement 145 (2019) 713–723 719
Table 1
Detailed information on the transportation network.
Table 3
Pick-up locations and rout path from vehicle depot to pick-up points.
Table 4
Assignment of evacuees and rout path from pick-up points to safe shelters.
Table 5
Routing and scheduling plan of vehicles for safe shelter s1.
Table 6
Routing and scheduling plan of vehicles for safe shelter s2.
Table 7
Routing and scheduling plan of vehicles for safe shelter s3.
Table 8
Comparison result of the second stage given different population sizes.
window at each pick-up point, the least number of vehicles robust two-stage transit-based evacuation model for the regional
m13 ¼ 7 should be assigned to evacuate evacuees in p1. The evacuation with the help of vehicle fleets, where the first stage is
assigned m13 vehicles will be devoted to evacuate evacuees in to transfer the evacuees into a set of pick-up points, and the second
pick-up point p2 right after these vehicles finish evacuating evac- stage is scheduling and routing these vehicles to evacuate evacuees
uees in p1. Then, we can calculate the number of evacuees who from pick-up points to safe shelters. Another consideration is its
are delivered by these m13 vehicles before the completion time of robustness, measured as the scheduling and routing the minimum
pick-up point p2 and the remaining evacuees are evacuated by number of vehicles. To solve this two-stage problem, we present a
m23 ¼ 2vehicles from the beginning of the disaster. The m13 and HGA that determines a set of optimal pick-up point locations in the
m23 vehicles will be allocated to dispatching evacuees in p4 after first stage and obtains the number of evacuees at each pick-up
the evacuation in pick-up point p2 is completed. Similarly, the point. In the second stage, an IRRSH method is proposed to mini-
number of m43 can be obtained after using m13 and m23 vehicles. mize the total number of vehicles by generating a scheduling plan
In the whole process of evacuation, vehicles have no waiting time, of vehicles. Such approaches can be easily applied to other large-
which ensures the high utilization of vehicles and efficiency of scale evacuation situations. To illustrate the process of evacuation,
evacuation. a computational experiment on a hypothetical transportation net-
To analyze the proposed robust two-stage transit-based evacu- work is presented.
ation model for different disaster situations, we test four more In future work, we will explore the problem of interest from the
instances with different population sizes. The assignment of pick- following perspectives. 1) This study provides the evacuation plan
up points for each safe shelter and the corresponding number of using the default information of roads. However, it is interesting to
vehicles are shown in Table 8. As shown in Table 8, given different generate more reliable evacuation plans combined with the con-
population sizes, we can observe the similar assignment of pick-up gestion of road. 2) It is essential to develop microscopic evacuation
points for each safe shelter. Besides, for each safe shelter in differ- plans in some kinds of huge buildings, which is the basement of
ent instances, we can obtain the minimum number of vehicles that transit-based evacuation. 3) Another future consideration is to
are used to evacuate evacuees by scheduling those vehicles. extend this work to dynamic cases or other logistics studies. We
can take the evacuee-arrival distribution into account when the
completion time of pick-up point is not obvious greater than the
7. Conclusions walking time of evacuee. 4) In our study, we applied only one vehi-
cle type to evacuate evacuees. It is a significant topic to extend the
In this study, the goal is to coordinate the evacuee logistics and model to heterogeneous fleet cases. These questions will be consid-
vehicle fleets in disaster response. With this goal, we considered a ered in further research.
X. Gao et al. / Measurement 145 (2019) 713–723 723