Emergency events such as natural disasters, environmental events, sudden illness, and social security events pose tremendous threats to people’s lives and property security. In order to meet emergency service demands by rationally allocating mobile facilities, an emergency mobile facility routing model is proposed to maximize the total served demand by the available mobile facilities. Based on the uninterruptible feature of emergency services, the model abstracts emergency events act as a combination of multiple uncertain variables. To overcome the computational difficulty, a robust optimization approach and genetic algorithm are employed to obtain solutions. Illustrative examples show that it provides an effective method for solving the emergency mobile facility routing problem, and that the risk factor and penalty factor of the model can further guide decision-making.
Mobile facility refers to public facilities designed and equipped for addressing emergency situations, with high mobility and service ability. They are widely used in public service fields such as disaster response, public security and medical treatment. The study on mobile facility planning is closely related to the dynamic facility location problem (DFLP),1 vehicle routing problem (VRP),2 and team orienteering problem (TOP).3 Bespamyatnikh et al.4 were the early ones to consider the mobile facility problem, and investigated the location of mobile facilities vis-a-vis the motion of clients. From the perspective of Steiner center, Durocher and Kirkpatrick5 explored the stability and eccentricity of mobile services. However, their research focused mainly on the location of mobile facility. To solve the dynamic vehicle routing problem, Alessandro et al.6 proposed a motion coordination strategy for minimizing the expected time between the appearance of a target point and the visit time. Zachary and Mohammad7 and Sara et al.8 studied the facility movement and the client assignment, respectively, with the objective to minimize the sum of the movement costs and the client-assignment costs. Based on previous researches, Halper and Raghavan9 formally introduced the mobile facility routing problem (MFRP) with continuous-time planning horizon. Although the MFRP is NP-hard, three heuristics were put forward to route mobile facilities. Focusing on the MFRP under uncertain demand, Lei et al.10,11 built a two-stage stochastic model and investigate the reasonable routes by the L-shaped method, which further reduced the movement cost of facilities. Based on prediction of accessibility to demand points, Sibel and Eda12 analyzed the objective to maximize the expected demand coverage. They studied the emergency facility location problem within a specified distance over all possible network realizations. It improved the practicability of the programming model. Observing that the MFRP can be decomposed into two polynomially solvable subproblems, Halper et al.13 developed an integer programming formulation for the MFLP in a given set of facility destinations. Furthermore, Lei et al.14 put forward a two-stage robust optimization approach to the mobile facility fleet sizing and routing problem under uncertainty. It was solved by a hybrid algorithm in the inner level that combined heuristic and exact methods. To realize the service-time-related demand rate, Qi et al.15 constructed a mixed integer program and develop a variable neighborhood search meta-heuristic to solve the MFRP. All of these results provided much decision support for fleet sizing and routing of mobile facility. As for the emergency mobile facility routing problem (EMFRP), Mouhcine et al.16 proposed a distributed solution to find the optimal path for a set of emergency vehicles. Vijayalakshmi and Anitha17 designed an optimization routing model for developing flexible dispatching strategies in Emergency Medical Service System. They adopted optimization approach and established basic models for the EMFRP. In order to reduce the response time of emergency mobile facility, Ogunwolu et al.18 discussed the issue of traffic route management for emergency service. Du and Zhou19 proposed a chance-constrained and location-routing programming model under emergency with simultaneous relief materials delivery. The authors obtained the satisfactory solution of the EMFRP by using swarm intelligence algorithm. As effective distribution of relief goods and supplies plays an important role in rescue operation, Vahdani et al.20 put forward a two-stage multi-objective location-routing-inventory model for vehicle routing. It minimized the total cost and travel time while also increasing the reliability of the route. Recently, taking into consideration road capacity decline and other characteristics in a short time under sudden disasters, Zhao et al.21 built a multi-objective route optimization model with connectivity reliability. Luan et al.22 and Liu et al.23 separately presented location routing problem models to assist decision makers in emergency service. The models attempted to consider the delivery routes, the urgent window constraints, and multimodal relief delivery. From the perspective of demand area and the emergency service quality of emergency facilities, Yu et al.24 constructed a location-allocation optimization model of emergency facilities. The studies above attempt to construct effective models and strategies to improve the emergency vehicle servicem, etc.25 To evaluate the value of multiple response, Yoon and Albert.26 formulated a Markov decision process model that dynamically determined which type of mobile facility to dispatch. In addition, Mohammadi et al.27 proposed a new reliable optimization model to make a broad range of decisions, including reliable facility location-allocation, fair distribution of relief items, assignment of victims, and routing of trucks. Memari et al.28 presented a new bi-objective dynamic routing model with multi-medical servers. Singgih29 solved the routing problem of several mobile laboratories to maximize the total number of service ability. These existing studies provided instructive approach for anlysizing the uncertainty in emergency sevice, and improved the the applicability and feasibility of the model for the EMFRP.
In conclusion, the basic models for emergency mobile facility routing, location, and dispatch have been established from different perspectives. At the same time, heuristic, stochastic programming, and robust optimization were put forward to obtain solutions to these models. However, the existing studies focused largely on the common mobile facilities. The proposed models can’t be applied to mobile facilities for emergency event with uncertain characteristic of service time. Moreover, since they generally supposed that the service process was decomposable and the core objective was to minimize the cost of the mobile facility, their models were difficult to use in emergency events with lots of indeterminate scenarios. Besides, emergency events are commonly independent and impartible, so that the emergency service must be uninterruptible. Much more significantly, emergency services are required to undertake disaster relief without considering the movement costs of mobile facilities or the consumption of resources. Therefore, a more efficient objective function is to maximize the total served demand under rationally mobile facility routing. In this paper, an emergency mobile facility (EMF) routing model is presented based on an abstract description of emergency events to satisfy the need of uninterruptible service and the maximum of total served demand, with the constraint of service order and time requirement.
Emergency mobile facility routing model
Let denote the set of EMFs and denote the total resources of the EMF . We define the emergency mobile facility routing problem in the directed network with the planning horizon , and assume the following:
(I) All EMFs are homogeneous in system structure and service capability, but have different service resources. Furthermore, the EMFs need not cooperate with each other to provide emergency service.
(II) The set of the locations where EMFs can stop is defined as . And the set is the distance between two locations . Here, is the shortest distance between and based on traffic congestion and road condition, satisfying the triangle inequality and the symmetry principle .
(III) In order to universally describe event information and obtain more reasonable path routing, we assume that is the set of all emergency events and that each emergency event is served by a separate EMF and has the attributes of .
As for any emergency event, the occurrence time is abstracted as the time of the emergency event appears; the wait time means how long the emergency event can wait until it is served; the service time denotes the length of time that the emergency event requires; the demand quantity presents the quantity of demand that needs to be served per unit time, and the event location is the nearest location where the emergency event is served. In this abstraction, the demand quantity is used to construct the objective function. And the total demand of emergency event is which lasts for without interruption. If no EMF is available for the emergency event before the time , it will be labeled as unhandled event and can’t be served by other EMFs.
Depending on the assumption above, we define a decision variable that embeds the service location into the event information . If equals 1, it means that the EMF serves the emergency event at location and time , and otherwise equals 0. Consequently, let denote the serving list of the EMF , where presents the th emergency event ordered by time, so the EMFRP is formulated as follows:
Objective (1) is an integral of a sectional-continuous function to maximize the total demand served by EMFs. Constraint (2) restricts that it is necessary for the total demand of to be less than the resources in when the serving list of the EMF is . It indicates that if the resources left in the EMF are insufficient, the service will stop. Constraint (3) guarantees that each EMF must provide uninterrupted service during time and that the service must start at the time of , where is the length of actual waiting time. If equals 0, which means that the EMF does not serve the emergency event at time , then the decision variable can be 0 or 1. This indicates that the EMF may serve some other emergency events at time . If equals 1, which means that the EMF does serve the emergency event at time and that the decision variable is forced to be 1, then it is necessary for the EMF to continuously serve the emergency event until time (time is later than but earlier than service ending time). Constraint (4) stipulates that the EMF can’t simultaneously provide services for the emergency event at location and time , when the EMF serves . This constraint will be invalid under the condition of . Constraint (5) ensures that the travel time and wait time are taken into account when an EMF moves from location to location for serving the next emergency event . Constraint (6) points out that any emergency event can’t be served by two different EMFs. Constraint (7) requires that EMF has to move from to in its first service, where the emergency event is the first emergency event served by the EMF and is the initial location of the EMF . Constraint (8) states the corresponding bounds of each variable.
Robust optimization and model solution
In the EMFRP, the emergency event consisting of is uncertain within . Unfortunately, it is impossible to eliminate this uncertainty completely, so decision-makers often accept it first and then use the stochastic theory or probability theory to solve it. Especially in the case of many emergency scenarios, exact optimization methods are ineffective due to the extremely large computing scale of the model. The direct method or indirect method, such as Sequential Unconstrained Minimization Technique, Lagrangian Multiplier Method, Series Quadratic Programming, Feasible Direction Method, are all fail to obtain the solution of the EMFRP within finite time. Referencing the analysis result by Snyder,30 we adopt robust optimization to integrate the programming requirement and the uncertainty of scenarios, and use equivalently replacing of , where . The objective function of the EMFRP thus have the form:
Thereby, if the scenario set is and the occurrence probability of the scenario is , the EMFRP in robust optimization will be presented as below:
(3), (4), (5), (6), (7), (8)
The expectation and variance in objective function (10) generates more computational complexity, which makes it hard to solve by heuristics algorithm or software like LINDO. However, genetic algorithm performs global search effectively without many mathematical requirements for optimization problem, and provides great flexibility to mix and construct domain-independent heuristics. Therefore, the solution process of genetic algorithm does not need to explore the complex form of objective function and constraints, which is easy to set up a parallel computing method to get the optimal solution quickly. Taking account of this, we adopt genetic algorithm in light of its excellent intrinsic parallelism and global search ability. As for the EMFRP, the input comprises travel time matrix , the number of EMFs , resources capacity , scenario set , scenario occurrence probability , and event information . Thus, with the risk factor, penalty factor and algorithm precision (minimum time interval), we takes six steps as below to solve the EMFRP by genetic algorithm.
Step 1: (Chromosome Coding) Since each emergency event is served by only one EMF, the service for emergency event is indirectly presented as a gene of , where is the EMF serving the emergency event , the decision variable equals , indicating whether the EMF serves , and is the start time of the service. Here we use instead of to simplify the description of a gene. On this basis, a chromosome is coded into genes, where is the number of all emergency events. That is to say a chromosome is denoted as in the time sequence of . Thus, a chromosome is a solution to the model, since it describes the EMF and the start time of the services for all emergency events. While we extract the emergency events served by a certain EMF from a chromosome, we will obtain the route of ordered by the location in light with .
Step 2: (Initial Population) We define the number of initial population as according to the problem size. In terms of a single chromosome in the population, the and in a gene are randomly created from set and interval {0,1}, while is set as . Then we check whether each gene satisfies all constraints. If not, the start time is adjusted by taking as time step till the constraints are met. If the constraints still can’t be satisfied when the time is more than , we set for this gene, namely the chromosomes with the gene is an inferior one. But it is not deleted from the initial population so as to maintain population diversity and representativeness, thereby obtaining better chromosomes from crossover and mutation operations.
Step 3: (Crossover operation) In order to ensure that each emergency event has the same opportunity of crossover, we define the crossover probability as . With two chromosomes and selected from the initial population by the crossover probability, the EMF in the gene of chromosome is exchanged with corresponding of chromosome , where is a random gene position. Meanwhile, the decision variable is set to 1, and seek the minimum time of meeting all constraints. If a suitable within is found, we modify the time of the gene and recalculate , in the subsequent gene with the time step . Otherwise, if the constraints can’t be satisfied, is set back to 0.
Step 4: (Mutation Operation) Considering that the mutation operation mainly changes the EMF service for emergency events in scenarios, we choose a chromosome by the mutation probability . Then, the EMF in the th gene of the chromosome is modified to , where is a random gene position and is a random EMF. The start time and the decision variable are changed by the same way as that of crossover till they satisfy all constraints.
Step 5: (Selection Operation) According to the objective function, the formula (10) is took as the fitness function. After carrying out the crossover operation and the mutation operation in population, we sort them in ascending order with the fitness function. Thus, the top chromosomes meeting all constraints is selected for the next iteration.
Step 6: (Terminal Condition) If the difference between two maximum fitness values is less than the minimum of the demand per unit , or the number of iterations is more than the threshold value of , the algorithm is terminated. At this time, the chromosomes with the maximum value of fitness function is the solution to the EMFRP.
Analysis of examples
In order to test the practicability of the method, we take the southeast district of Xi’an, China, as the research area. Figure 1 shows the 9 locations where EMFs can stop and the time distance between two different locations. The average travel time is 17 min. In the case of the earthquake event, we split the emergency events under 36 scenarios according to the plan horizon h. Each scenario has different numbers of emergency events. The maximum number of emergency events in scenarios is 18. The service time of each emergency event is less than 60 min and the demand quantity is at most 6 units. The scenario 1 is as shown in Table 1. The probability of each scenario is illustrated in Table 2. Three EMFs is used to carry out emergency event services, and labeled as . They initially stop at densely populated locations , , and , and their capacities of emergency resources are 500, 500, and 450 units, respectively.
Solution to the EMFRP.
Information on all events in scenario 1
1
20
15
15
4
9
9
151
11
30
3
3
2
32
10
30
2
9
10
162
25
30
1
3
3
44
12
15
5
5
11
188
10
15
4
7
4
65
38
45
3
6
12
190
10
15
1
1
5
105
10
15
1
2
13
206
18
30
3
1
6
120
8
30
4
8
14
206
15
25
3
6
7
132
6
30
1
4
15
220
12
15
1
9
8
136
18
45
3
2
16
239
24
45
3
7
Probability of each scenario.
1
2
3
4
5
6
7
8
9
10
11
12
0.014
0.053
0.008
0.052
0.001
0.069
0.001
0.008
0.044
0.014
0.052
0.007
13
14
15
16
17
18
19
20
21
22
23
24
0.022
0.043
0.013
0.019
0.038
0.013
0.004
0.033
0.069
0.019
0.013
0.032
25
26
27
28
29
30
31
32
33
34
35
36
0.002
0.023
0.066
0.006
0.032
0.015
0.01
0.009
0.05
0.034
0.057
0.055
Given the accuracy of solution as 1 min, 17,496 initial populations is generated for the genetic algorithm according to the number of all emergency events, the number of EMFs and the number of locations where EMFs can stop. By observing the average fitness value of the population in relation to the maximum fitness value of the population, the crossover probability 0.056 and the mutation probability 0.009 is chosen according to literature.31 The solution to the EMFRP is obtained after 1932 iterations (Figure 1). The green, crystal and yellow points are the stops of , respectively. The locations stopped by multiple EMFs are marked by a mixed color. According to the result, all pass through five locations. They cover all locations in the planning horizon. Furthermore, the location at a higher frequency of emergency events is visited by two routes, which ensures that emergency events on a large scale are timely coped with. If applying the route to Scenario 1, as shown in Figures 1 and 2, we can see that:
EMF arrives at location after serving emergency event , and EMF reaches after accomplishing the service for . It takes EMFs 14 min and 5 min, respectively to arrive at where occurs. They are both less than 18 min while spends in moving with the service for at made. However, the occurrence time of is 132 min and the wait time is only 6 min. Since the EMF have not completed their own tasks before 132 + 6 = 138 min, they can’t depart to under the fact that the principle of emergency service is uninterruptible. That is to say, EMF is assigned to serve , even though EMFs spend less time travelling to . These routes demonstrate that the model effectively schedules the service time of EMFs.
After dealing with , EMF stops at . In view of the emergency event occurring 16 min later, EMF is assigned to cope with . Moreover, EMF is located at with served and EMF at with served. In consideration of and occurring nearly simultaneously at , both EMFs and are sent for , while is still in a service task. The schedule shows that the model deals with multiple emergency events in time.
When EMFs finish the services for ,, and , they stop at , , and at 186, 211, and 208 min. At this time, the emergency event occurs at , but the travel times of and are 27 min and 8 min. Consequently, EMFs reach at 213 min, 218 min, and 235 min, respectively, while waits for so long. As a result, the emergency event can’t be served by any of the EMFs. It demonstrates that the route maximizes the total served demand rather than the demand for a single emergency event.
The emergency events and appear at and respectively, while EMF still engages in a task and can’t deal with and . Accordingly, and are assigned to serve them. In addition, if EMF moves from to for coping with , a short travel time is only taken as 7 min. However, it forces to spend 27 min moving from to for serving . Therefore, EMF is scheduled from to and from to . This process shows that the model takes the requirement for the minimum wait time into account. With respect to the emergency event , EMFs and are the closest to after serving and . However, due to their insufficient medical resources, they can’t provide service for . Consequently, EMF is assigned to serve , which shows the genetic algorithm complying with all constraints of the EMFRP.
In summary, the emergency events, except , are all effectively served,. The total served demand is not increased even when other services are cancelled for coping with . Therefore, it is concluded that the total served demand is 1125 unit, which is a satisfactory solution to the EMFRP. Furthermore, with the step time being that exactly equals the precision of time, the wait time is minimized to some extent when the total served demand is maximized through proceeding stepwise.
The existing research largely concerned about the routing problem of relief distribution, victim evacuation and humanitarian logistics in emergency service. Since the model presented in this paper pays attention to the uncertain service process of emergency event, it is difficult to compare with the existing methods. In order to illustrate the solution quality of the proposed algorithm, two relevant approaches from the literature Luan et al.22 and Yoon and Albert26 are selected for comparative analysis. Firstly, our model is converted to be solvable by the self-adaptive bat algorithm introduced in literature Luan et al.22 When 36 scenarios are used in the model, the algorithm fails to obtain solution. The reason is that too much uncertainty information leads to more complex computation. While reducing to 12 scenarios, the solution to the EMFRP is obtained with the route of the three EMFs. But both and are visited three times in order to cover all emergency events occurred, which significantly increases the travel distance of EMFs. It take 288 min to complete the service of all emergency events compared with 248 min by the approach proposed in this paper. When the Markov decision process model described in literature Yoon and Albert26 is adopted, the routes of EMFs are acquired fairly quickly. However, not only the emergency event . but also is not served by any EMFs. And the load of EMFs are imbalance. One of the EMFs only visits three locations, while others visit more than seven locations.
Service process in line with planned route in scenario 1.
Factor analysis
The illustrative examples demonstrate that the service plan of EMFs with event occurrence time and wait time et al. are uncertain. Nevertheless, except for the uncertain environmental influence on the programming model, the attitude of decision-makers to risks also affects the routing. Therefore, the risk factors of and penalty factors of are analyzed in the RO model, so as to provide decision-makers with a more reasonable EMF routing with various risk control parameters.
Risk factor
The different values of risk factor indicate the decision-makers’ varying attitudes towards risks. Aiming at analyzing the relationship between risk factors and the expectation of total served demand by EMFs, Fifteen risk factors are analyzed, as shown in Figure 3(a). It is suggested that the expectation fluctuates with risk factors, but the total demand tends to decrease. This is due to the quite large risk factor resulting in conservative decisions, which reduces the served demand loss under uncertainty. In this case, the EMFs mainly serve for the locations where emergency events frequently happen, rather than dealing with other emergency events that need a long travel time. Consequently, the EMFs are not available for a large number of events within . Moreover, the number of emergency events without service tends to become stable with the enlarging of risk factors. It shows that the expectation of total served demand is extremely little when , being only 4.2% of the maximum expectation.
Expectation of total served demand with different factors: (a) the influence of risk factor and (b) the influence of penalty factor.
Penalty factor
The penalty factor of is another type of risk control parameter for decision-makers. It indicates the penalty to the model objective with the degree of uncertainty. The more is the uncertainty in emergency events, the more is the infeasibility of providing emergency service. Therefore, taking as the penalty factor, the expectation of total served demand is analyzed under the different uncertainty degrees of multiple emergency events. Given the and as constants, the penalty factors are almost positively correlated with the uncertainty of emergency events. Therefore, the influence posed by uncertainty on model objective is eliminated by penalty factors, with the expectation of the totally served demand hardly changing under different penalty factors. As shown in Figure 3(b), the expectation of the total served demand shows little change under various penalty factors and tends to be linear. Because the penalty factor related to the uncertainty of emergency events effectively prevents the risks of scenarios, the maximum difference between the expectations is only 2.4% of the maximum expectation. It demonstrates that penalty factors are selected in line with the uncertainty of emergency events.
Conclusion and recommendations
To solve the problem of EMF routing, this paper abstracts emergency events into a tuple comprising occurrence time, wait time, service time and demand quantity. In line with the uninterruptible service process, a robust optimization model of the EMFRP is presented for simultaneously determining the routing and service schedule for EMFs. The objective of the model is to maximize the total served demand while taking the uncertainty of emergency events into account. Instead of simply obtaining a feasible solution by applying the heuristics method, a genetic algorithm is developed with specific chromosome coding, crossover operation, and mutation operation. It is helpful to search for a satisfactory solution to the EMFRP. Meanwhile, the risk factors and penalty factors are analyzed to provide decision-makers with a control strategy for coping with the risk in uncertainty. However, in the model of the EMFRP, the severity of emergency and the initial locations of EMFs remain to be analyzed. Moreover, depending on the number of scenarios, the genetic algorithm only obtains satisfactory solution. The more scenarios, the more accurate solution of the problem. Particularly, the time-consuming of the methodology varies dramatically with the number of EMFs and locations, resulting in several hours of computation when the problem scale is too large. For future research, we will provide weights to different emergency events and improve the performance of the algorithm, so as to further guarantee the maximization of totally served demand and the minimization of total wait time.
Footnotes
Acknowledgements
Jianxun Li gratefully acknowledges the support of the Chinese Postdoctoral Science Fund (No. 2014M562441), the Shaanxi Social Science Fund (No. 2018S08), and the Soft Science Project of Xi ‘an Science and Technology Plan (No. XA2020-RKXYJ-0121), China.
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
ORCID iD
Kin Keung Lai
Data availability
The program code and data that support the plots discussed within this paper is available from the corresponding author upon request.
Author biographies
Jianxun Li is professor and vice dean of Economic and Management School at Xi’an University of Technology, China. His academic experience includes researching and teaching subjects in software development, artificial intelligence and data mining. Recently, Dr Li’s research primarily focuses on emergency decision making. Porf. Li has published two books and more than 30 papers regarding of DSS.
Kin Keung Lai is professor of College of Economics at Shenzhen University, and professor emeritus of Industrial Engineering at CUHK. His research interests include supply chain, operations management, risk management, big data, and business intelligence. Prof Lai is a fellow of the Asia Pacific Institute of Industrial Engineering and Management, and the chairman of Asian Association for Risk and Crisis Management.
Yelin Fu is lecturer of College of Economics at Shenzhen University, China. His research field includes deep learning, artificial intelligence and emergency management. He has published 10 papers about vehicle routing and dynamic facility location.
Hai Shen is an associate professor of School of Business at Xi’an International Studies University, China. His research field includes management information system, decision support system and emergency processing. He is a member of China Society of Systems Engineering.
References
1.
BolooriAFarahaniRZ. Facility location dynamics: an overview of classifications and applications. Comput Ind Eng2012; 62(1): 408–420.
2.
BertsimasDJSimchi-LeviD. A new generation of vehicle routing research: robust algorithms, addressing uncertainty. Oper Res1996; 44(2): 286–304.
3.
VansteenwegenPSouffriauWOudheusdenDV. The orienteering problem: a survey. Eur J Oper Res2011; 209(1): 1–10.
4.
BespamyatnikhSBhattacharyaBKirkpatrickD, et al. Mobile facility location. In: Proceedings of the 4th international workshop on discrete algorithms and methods for mobile computing and communications, Boston, Massachusetts, United States, 2000, pp.46–53. ACM.
5.
DurocherSKirkpatrickD. The Steiner centre of a set of points: stability, eccentricity, and applications to mobile facility location. Int J Comput Geom Appl2006; 16(4): 345–371.
6.
AlessandroAKetanSEmilioF. Efficient routing algorithms for multiple vehicles with no explicit communications. IEEE Trans Autom Control2009; 54(10): 2302–2317.
7.
ZacharyFMohammadRS. Minimizing movement in mobile facility location problems. ACM Trans Algorithms2011; 7(3): 1–22.
8.
SaraAZacharyFChaitanyaS. Local-search based approximation algorithms for mobile facility location problems. In: Proceedings of the twenty-fourth annual ACM-SIAM symposium on discrete algorithms, 2013, pp.1607–1621. New Orleans, Louisiana, USA: Society for Industrial and Applied Mathematics.
9.
HalperRRaghavanS. The mobile facility routing problem. Transp Sci2011; 45(3): 413–434.
10.
LeiCLinWHMiaoLX, et al. Stochastic mobile facility routing and scheduling problem. In: Proceedings of the 16th international IEEE annual conference on Intelligent Transportation Systems (ITSC 2013), Hague, Netherlands, 2013, pp.1823–1828. IEEE.
11.
LeiCLinWHMiaoLX. A multicut L-shaped based algorithm to solve a stochastic programming model for the mobile facility routing and scheduling problem. Eur J Oper Res2014; 238: 699–710.
12.
SibelSEdaY. Emergency facility location under random network damage: insights from the Istanbul case. Comput Oper Res2015; 62: 266–281.
13.
HalperRRaghavanSMustafaS. Local search heuristics for the mobile facility location problem. Comput Oper Res2015; 62: 210–223.
14.
LeiCLinWHMiaoLX. A two-stage robust optimization approach for the mobile facility fleet sizing and routing problem under uncertainty. Comput Oper Res2016; 67: 75–89.
15.
QiMChengCWangX, et al. Mobile facility routing problem with service-time-related demand. In: 2017 International Conference on Service Systems and Service Management (ICSSSM), 2017, pp.1–6. IEEE.
16.
MouhcineEKarouaniYMansouriK, et al. Toward a distributed strategy for emergency ambulance routing problem. In: 2018 4th International Conference on Optimization and Applications (ICOA), 2018, pp.1–4. IEEE.
17.
VijayalakshmiCAnithaN. Design of an optimization routing model for real time emergency medical service system in Chennai using fuzzy techniques. In: HemanthDJSmysS (eds) Computational vision and bio inspired computing. Springer, Cham, 2018, pp.266–279.
18.
OgunwoluLSosimiAJagunO, et al. Optimal routing for automated emergency vehicle response for incident intervention in a traffic network. J Appl Sci Environ Manag2018; 22(12): 1941–1946.
19.
DuRZhouH. Location-routing problem under emergency with simultaneous relief delivery and victim evacuation. In: 2018 International Conference on Computer Modeling, Simulation and Algorithm (CMSA 2018), 2018. Atlantis Press.
20.
VahdaniBVeysmoradiDNooriF, et al. Two-stage multi-objective location-routing-inventory model for humanitarian logistics network design under uncertainty. Int J Disaster Risk Reduct2018; 27: 290–306.
21.
ZhaoXQianWHuoH. Multi-objective routing optimization for urban emergency rescue vehicles. In: 19th COTA international conference of transportation, 2019, pp.3855–3866. Beijing, China: Institution of Engineering and Technology.
22.
LuanSYangQZhouH, et al. The HSABA for emergency location-routing problem. Math Probl Eng2019; 2019: 5391687.
23.
LiuCKouGPengY, et al. Location-routing problem for relief distribution in the early post-earthquake stage from the perspective of fairness. Sustainability2019; 11(12): 3420.
24.
YuDGaoLZhaoS. Emergency facility location-allocation problem with convex barriers. Syst Eng Theory Pract2019; (5): 8.
25.
LuLWangS. Literature review of analytical models on emergency vehicle service: location, dispatching, routing and preemption control. In: 2019 IEEE Intelligent Transportation Systems Conference (ITSC), 2019, pp.3031–3036. IEEE.
26.
YoonSAlbertLA. A dynamic ambulance routing model with multiple response. Transp Res E: Logist Transp Rev2020; 133: 101807.
27.
MohammadiSDarestaniSAAlinezhadA. A robust neutrosophic fuzzy-based approach to integrate reliable facility location and routing decisions for disaster relief under fairness and aftershocks concerns. Comput Ind Eng2020; 148: 106734.
28.
MemariPTavakkoli-MoghaddamRNavaziF, et al. Air and ground ambulance location-allocation-routing problem for designing a temporary emergency management system after a disaster. Proc Inst Mech Eng Part H: J Eng Med2020; 234(8): 0954411920925207.
29.
SinggihIK. Mobile laboratory routing problem for Covid-19 testing considering limited capacities of hospitals. In: 2020 3rd international conference on Mechanical, Electronics, Computer, and Industrial Technology (MECnIT), 2020, pp.80–83. IEEE.
30.
SnyderLV. Facility location under uncertainty: a review. IIE Trans2006; 38(7): 547–564.
31.
SrinivasMPatnaikLM. Adaptive probabilities of crossover and mutation in genetic algorithms. IEEE Trans Syst Man Cybern1994; 24(4): 656–667.