Abstract

Allocation of emergency mobile facility is the key problem of the emergency response system, which affects the cost and the satisfaction of services for emergency so as to rapidly respond to disasters, contagions, etc. In order to seek a reasonable fleet size and locations of emergency mobile facilities, we propose a two-stage programming model with the objective function of minimizing the total cost. With uncertain characteristics of emergency event, the model conforms to the requirement for noninterruptible service and tries to satisfy all emergency demands. For overcoming the computational difficulty of emergency mobile facility fleet size and location problem, a robust optimization approach and modified ant colony algorithm are employed to obtain solutions. The illustrative example shows that the model can provide a reasonable solution to the determination of the fleet size and locations of emergency mobile facilities and that the risk recognition factor of the model can further guide decision-making.

1. Introduction

The emergency mobile facility (EMF) refers to public facilities equipped for dealing with emergency events; it is usually a special vehicle which can flexibly change their position in certain range and provide responses to disasters, contagions, and other emergencies. At present, researchers have proposed the basic model of EMFs planning and analyzed the problems of routing, locating, scheduling, etc. However, existing studies mainly assume that the service for emergency can be decomposed by time. The service can be interrupted and divided into multiple time periods served with EMFs, reducing the practicability of the planning model. In general, most emergency events are uninterruptible and indivisible. For example, the life detection after disasters, the treatment on sudden infectious diseases, and the disposal of public safety events all require continuous services. Since EMFs usually have the same structure, equipment, and rescue method, if a service process is interrupted due to EMFs replacement, a large amount of time will be spent on the service equipment replacement and rescue message passing, thus losing the appropriate time to save lives and property. In addition, the available research on the fleet size and locations of EMFs only attributes the uncertainty of emergency events to the indeterminacy of demand. The uncertainty of occurrence location and wait time of emergency events lacks analysis. Therefore, in order to seek rational fleet size and locations of EMFs, we should completely consider the uncertainty of emergency events and the continuity of services. Furthermore, the construction of an EMF team involve not only maintenance cost, such as equipment cost, insurance cost, repair cost, and manpower cost but also time cost of travel time and service time. Thus, the objective function should minimize the total cost of emergency service (the service for emergency event).

Based on the abstract description of emergency event, this paper presents a model of EMF fleet size and location to minimize the total cost of service. The model takes the uninterrupted service as the fundamental constraint to try meeting all demands. After robust optimization of the uncertainty in the model, an ant colony algorithm with an ant team is put forward to obtain solutions. The results show that it is helpful to search a reasonable solution to the determination of the fleet size and locations of EMFs.

The remainder of the paper is organized as follows. Section 2 briefly reviews related work on emergency facilities location-routing problem and fleet sizing decision problem. Section 3 presents a fleet size and location model of EMF based on uncertain factors. In Section 4, the robust optimization of the model is presented and solved by ant colony algorithm. In Sections 5 and 6, we set Xianyang city, China, as an example and analyze the risk recognition factor of the model. Section 7 concludes the paper and provides remarks.

EMF is a special facility that can move flexibly among different locations to present radiation-type emergency services for surrounding areas. Due to the high service cost of emergency service by EMF, the related research focuses largely on selecting fleet size and allocating facilities reasonably. As early as in 1971, Toregas [1] analyzed the positioning of emergency services equipment, which aroused scholars’ great attention, and soon it was introduced to location issue of disaster response [2] and emergency medical service [3]. For example, Döyen [4] put forward a facility location model for humanitarian relief logistics. An [5] proposed an emergency service facility location solution under facility disruption, en-route congestion, and in-facility queuing. However, most of them only addressed storage facility of emergency supplies [6] or adopted covering models [7]. It is not suitable for emergency services that usually do not have fixed distribution centers. With the frequent occurrences of natural disasters and terrorist events, timeliness becomes one of the most important objectives reflecting the quality of emergency services. Using EMF to improve timeliness has been gradually concerned by many researchers, such as Araz [8], Beraldi [9], Geroliminis [10], and Ishii et al. [11]. Recent studies further constructed a nonlinear integer open location-routing model for relief distribution problems [12], put forward a typical network flow model [13], and classified these services as casualty transportation and relief distribution problems [14]. These researches provided fundament solutions to EMF planning and aroused the application of modern modeling methods in this field. In view of the accessibility to disaster areas, Salman et al. [15] adopted a tabu heuristic search algorithm for maximizing the expected demand coverage. Focusing on the problem of temporary disaster response facility allocation, Cavdur et al. [16] developed a two-stage stochastic programming to minimize the total distance traveled, the unmet demand, and the number of facilities. In addition, the transportation infrastructure and routing were also frequently considered in the EMF location problem. Typically, Chen et al. [17] applied network-based partitioning to determining temporary location for emergency medical service facility. Caunhye et al. [18] put forward a location-routing model for prepositioning and distributing emergency supplies under an uncertain demand. They enhanced the practicability and timeliness of emergency service by EMF.

Besides the location of EMF, the fleet size is also an important research topic on the emergency service. It is related closely with emergency service timeliness and service cost. Obviously, more EMFs improve service efficiency but bring more maintenance cost. To find the rational fleet size, Bell [19] developed a queuing theory model for computing the size of emergency ambulance fleet required to meet specified standards of service. Later, recognizing the complexity of the emergency service vehicle deployment, Eaton [20] found a compromise among competing objectives: minimizing response times; minimizing the number of facilities deployed; and maximizing system performance. Besides, there have also been literature works on fleet size with other factors. Özdamar [21] took into account time-dependent demand and fleet size to coordinate logistics support for relief operations. Yang [22] tried to find the proper fleet size or crew size for emergency systems when multiple objectives (minimizing cost and maximizing coverage) were considered. These existing studies are very instructive, but it was Haghani [23] who elaborated on real-time emergency response fleet deployment: concepts, systems, simulation, and case studies. Subsequently, the fleet size and location of EMF were discussed in depth. Considering that fleet size and location are the two critical factors for emergency service, Lim [24] studied the issue of EMF dispatch policies by using dynamic relocation models. Garrido [25] presented a stochastic programming model to find the fleet size that must be available at each location. These models were commonly used for deterministic emergency demand. Only in recent years did the uncertain problem of EMF fleet size and location gain attention. Moreno et al. [26] integrated facility location and fleet sizing decisions in a multiperiod, multicommodity, and multimodal context. Ünlüyurt et al. [27] confirmed that dynamic strategies dominate static ones by estimating the performance of most of the existing models via discrete event simulation. Furthermore, a related group of literature deals with such indeterminacies of service time and emergency demand [28] by stochastic, dynamic, or robust methods. Assuming that the travel time between regions follows exponential distribution with known rates, Akdogan et al. [29] proposed an approximate queuing model for location analysis of EMFs based on Markovian processes. Vladimir [30] studied the initial or “idle” site where EMFs wait for an emergency to occur. Bélanger et al. [31] proposed an optimization model in location, relocation, and dispatching of EMFs. In addition, Zhang et al. [32] explored the sustainable multidepot emergency facility location-routing problem with uncertain information.

Although there is abundant literature on EMF fleet size and location in order to minimize the response time, evacuation distance, transportation costs, uncovered demand, etc., most of them just consider the uncertainty in the demand quantity of emergency service and ignore many other uncertainties, such as occurrence time (the moment emergency event occurs), wait time (the time length between the occurrence of emergency event and the start of emergency service), and service time (the time length of emergency service process). Among them, reducing wait time and travel time is the key to maximum saving people's lives and property. In addition, the models seldom recognize the importance of the continuity of emergency service process; in other words, it is meaningless to interrupt the EMF service of event and replace it with another EMF. Therefore, a reasonable emergency service scheme should minimize the maintenance cost of EMFs and consider service cost, which is a two-stage programming problem. Since the maintenance cost is largely related to the fleet size of EMFs and the service cost is related to the actual service time and the actual wait time, the first stage needs to determine the fleet size of EMFs according to the multiple uncertainties of emergency service. The second stage needs to determine the appropriate EMF locations to ensure that the actual service time and the actual wait time are minimized for all emergency events.

3. Emergency Mobile Facility Fleet Size and Location Model

Referencing the description in reference [33], we define emergency mobile facility fleet size and location problem (EMFFSLP) in planning horizon and network , where denotes a set of travel time between two locations and is the time span or end time of all emergency services. The set is all the locations where EMFs can stop. Suppose that is the index set and is the resource capacity of EMFs, the model of EMFFSLP tries to minimize the total cost by finding proper fleet size and locations of EMFs under given location set , distance of travel time , and resource capacity . The fleet size and locations of EMFs are related to the emergency events served. The higher the frequency of emergency event, the more the demand of emergency resource required. And the longer the event duration in multiple scenarios, the more the EMFs are required. Obviously, it is necessary to describe the features of emergency event in constructing the model for the EMFFSLP. Hence, we abstract as the characteristics of a specific emergency event , where is the set of all emergency events ordered by occurrence time. These characteristics are all uncertain and depend on emergency event. In this abstraction, is the occurrence time of the emergency event, is the demand quantity per unit time, and is the cutoff time when the emergency event must be served. The demand time , equivalent to service time, indicates that the emergency event must be served continuously during this time, that is, service time cannot be divided into multiple time periods served with different EMFs. In other words, is the maximum time length that the emergency event can wait, and is the total demand quantity of the emergency event . Moreover, since any emergency event must be serviced by an EMF at a given location and each location can establish a corresponding relationship with its nearest EMF, we suppose that denotes the location of the emergency event .

Based on the abstraction above, considering that each EMFs must serve emergency event in turn and cannot be interrupted, we define as the decision variable, where is the th emergency event served by EMF and equals to 1 representing the EMF start serving the emergency event at time , otherwise 0. Obviously, if collecting all relative to EMF and sorting them by , we can obtain the service sequence of EMF . In addition, referring the model in literature [23], we suppose that the cost of emergency services includes the maintenance cost for the daily operation of all EMFs, the travel cost for the EMFs moving from to , the wait cost for the actual wait time , and the service cost for emergency event. Thus, we can seek reasonable fleet size and locations of emergency mobile facilities by minimizing the total cost. With all emergency services uninterrupted, the EMFFSLP is formulated as follows:

The objective function (1) aims to minimize the total cost by seeking reasonable fleet size and locations of EMFs. It indicates that is the maintenance cost in planning horizon ; , , and are cost coefficients, which, respectively, denote the cost per unit of travel time, the cost per unit of wait time, and the cost per unit of service time. Here, the fleet size is equal to , the number of elements in the set . And since is meaningless, it is applied to represent , the initial location of EMF . Constraint (2) states that the maximum numbers of emergency event will be served. Constraint (3) requires that the total demand served is less than the quantity of resources carried by all EMFs, where we suppose that each EMF has the same resource capacity. Constraint (4) stipulates that no emergency event can be served by two different EMFs. Constraint (5) guarantees the service of the th emergency event by the EMF must start after the EMF has finished the service for the th emergency event and traveled to the location . Constraint (6) ensures that the EMF must travel from the initial location to the location before the EMF starts providing first service. Constraint (7) requires that the EMF cannot serve the emergency event at the location before time because the EMF is serving or moving from to . Here, Constraints (5) and (7) potentially guarantee that emergency services cannot be interrupted during the time .

4. Robust Optimization and Model Solution

In the model of the EMFFSLP, and are not deterministic in planning horizon . This kind of uncertainty is caused by many factors of emergency event with the unknown probability distribution. Since the uncertainty cannot be completely eliminated, the best way for decision makers to face the uncertainty is to accept the existence of the uncertainty problem and then analyze the problem in detail to integrate it into the decision-making model. A common method is to explore the second decision stage in the corresponding worst case from the first decision stage [34]. If the decision in the second stage is changed to a compensation decision, under the same uncertainty condition, the economic efficiency of the two-stage model will be better than that of the single-stage model [35]. However, the challenge by this method is that the model is much more difficult to solve. Therefore, as for the analysis results by Snyder [36], we adopt robust optimization to integrate the programming requirement and the uncertainty of scenarios. The objective function of the EMFFSLP thus has the following form:where and are risk factors and they denote the attitude of decision maker facing different risks. Thereby, the EMFFSLP in robust optimization can be presented as follows:

Here, is the optimal objective function of the compensation problem in the second stage. Let be the scenario set and be the occurrence probability of the scenario ; we can convert the original EMFFSLP model to the formula which follows:

Since we try to satisfy all demands of the emergency events in scenarios, the value of is a fixed value with the given scenario set . It does not affect the determination of the fleet size and locations in terms of the total cost minimized, so it can be deleted from formula (11). Hence, we reduce formula (11) to formula (15):

Obviously, the introduction of the expectation and variance in formula (15) causes much computational complexity. It is difficult for software packages such as LINDO to solve, while swarm intelligence algorithms are hard to be applied directly in this kind of global cost minimization problem based on the second-stage minimization. Therefore, we modify ant colony algorithm by ant teams to decompose the robust optimization model. The inputs of the ant colony algorithm are travel time matrix , the EMF set , the resource capacity , the scenario set , the occurrence possibility of scenario and the emergency event characteristics . Let denote the risk reorganization factor, and we put forward an ant colony algorithm in 5 steps to solve the robust optimization model of the EMFFSLP.

4.1. Step 1 (Ant Team Coding)

We divide ants in the algorithm into teams, where and , . Each team has ants and represents the solution in a certain number of EMFs . The th ant in the team is marked as a string , , where . Each ant has sections of service information which construct the solution when the number of EMFs is . Each section denotes that the EMF starts serving the th emergency event at time and the initial location .

Thus, the complete information of an ant is , which is also a solution at . Here, we use instead of to simplify the description of the section of ant, where is the th emergency event served by the EMF , is the initial location of EMF , and is the service start time of . If , the corresponding section of the ant will be recorded; otherwise it will be deleted.

4.2. Step 2 (Ant Initialization)

For the th ant in the ant team , we define an empty ant string (solution) of . Let is a random positive integer with uniform distribution, we copy the set to as the emergency events that need to be served and assign the location as the initial location of the th section of the th ant, so that ants are equally allocated to different locations. These locations are appended into the corresponding sections of the solution ; thus, . Then, we randomly choose an emergency event from as the first emergency event to be served. Since the solution is empty except the initial locations, the emergency event definitely meets all constraints while . At this point, we delete the emergency event from the set and append this service information into the solution, and otherwise, we try to choose another emergency event from . Thus, the solution is updated to , where . If we cannot find an emergency event under , this means the ant is invalid, so it will be deleted from the ant team.

4.3. Step 3 (Pheromone Update)

Considering that EMFs have an equal opportunity to provide service, we set initial pheromone to in order to uniformly distribute the pheromones on each path. The paths here are the time distance between locations. With the optimization by ant foraging, the pheromones on these paths increase gradually, so it is suitable for adopting an online update method to modify the pheromones according to the emergency service. Thus, we define the transit function of pheromones as , where is the volatility of pheromone and is the pheromone left on the path from the location to when ant has served the emergency events and . The value of is representing the inverse of the time distance from to plus the demand time of . Here, we do not distinguish the difference in the number of EMFs when we sum up the pheromones of all ants. It ensures that any ant in one team can be optimized by referencing the partial path of other ant teams.

4.4. Step 4 (Selection Probability)

For any EMF , it corresponds to the th section of ant; let and be the weight of pheromone and visibility. We set the service transition probability from emergency event to emergency event as , where is the number of iterations and and are ant visibility (we define when ). After the emergency event is served, we choose an emergency event in according to the descending order of and create a random probability . If is in the interval and we can find and meets the constraints (4)∼(8) and (13) with time step , the emergency event is marked as the next emergency event and is the start time of the emergency service. At this point, we delete from and modify solution by appending the service information of . If the pairs of and cannot satisfy the constraints above, we try to create another pairs till all emergency events in are checked. In case if no suitable pairs are found, the solution will be considered as unreasonable and be deleted from ant teams. Here, we do not need check whether satisfies the constraints (12); it is due to the fact that ant teams are constructed according to and , and the ant team coding has already guaranteed that at most all emergency events in will be served.

4.5. Step 5 (Terminal Condition)

The algorithm terminates when there is no emergency event in all copies from the set that can be served. At this time, we sort all ants according to formula (15). The ant with the minimum cost will be the preferred solution of the EMFFSLP.

5. Analysis of Examples

In order to verify the practice of the model, we set up 12 locations in Xianyang city, China, where EMFs can stop, as shown in Figure 1. The minimum time distance between two locations is 5 min, the maximum is 30 min, and the average is 15 min. Let the plan horizon hours; we suppose that the maintenance cost of an EMF (including equipment cost, insurance costs, repair cost, and manpower cost) is ¥181000 per year; that is to say, . In the case of the earthquake event, we split the emergency events under 24 scenarios. Each scenario has different numbers of emergency events. The maximum number of emergency events in scenarios is 38. The occurrence probability of scenarios, as shown in Table 1, is in the interval [0.002, 0.076]. The longest wait time of emergency events is less than 4 hours, and the greatest demand quantity is less than 300 units. The detail information of Scenario 1 is shown in Table 2 and Figure 1. The demand time of emergency events in Scenario 1 is between 10 min and 50 min, and most emergency events are close to the locations .

Given the resource capacity of each EMF units and the risk reorganization factor , we obtain and which constructs the interval of the number of EMFs. With the volatility of pheromone and the parameters , we generate 37 ant teams in the ant colony algorithm. Each ant team has ants and . After iterations, we obtain a preferred solution to the EMFFSLP under the time step . As shown in Figure 1, we can see that(1)The 6 EMFs initially stop at locations marked green. These initial locations, covering 66.7% emergency events, are in the regions where emergency events frequently happen. For example, the number of emergency events belonging to location and is up to 5. The location is the closest to the initial location of EMFs , and the time distance is only 5 mins. Even though the location is the farthest to the initial location of EMFs, the time distance is 8 mins. According to the computational results of locations, it is shown that the 6 EMFs are scattered in the whole Xianyang city, and that they can reach any location of emergency events in a short time. It is convenient to quickly provide emergency service in the city.(2)Taking the locations of the 6 EMFs as centers, we draw 6 control ranges labeling the scopes that EMFs can reach in 11 min (the most common time distance between two initial locations of EMFs). The control ranges cover 100% area of Xianyang city. That is to say, the 6 EMFs assigned at specific locations can timely handle all emergency events, even though the location set is changed. Specially, in the regions with dense population and high earthquake risk, there are 12 emergency events covered by 3 EMFs. It indicates that multi-EMFs can collaboratively deal with these emergency events, further reducing the service time and promoting the service ability.(3)As shown in Figure 2, if the preferred solution is applied to Scenario 1, we can see that all demands of the emergency events are satisfied. The 6 EMFs respectively handle 7,6,6,5,7, and 5 emergency events. The total travel time is 185 mins, and the total actual wait time is only 448 mins which saves 1157 mins from total emergency services. It demonstrates that the solution makes the most of the uncertainty characteristics of emergency events. If we choose the suboptimal solution from the results, namely, the solution with 7 EMFs by adding an EMF at location , the EMFs will cover more emergency events. At this point, the maximum time distance of EMFs remains unchanged, but the average time distance decreases to 14 mins. The introduction of new EMF and the reduction of time distance save the service time cost. However, the maintenance cost of an EMF is much greater than the benefit of reducing service time. Similarly, if we choose the solution with 5 EMFs by reducing the EMF at location , the service ability of EMFs is certainly declined. Although the maintenance cost in EMFs is reduced, the emergency events at location and are far away from the locations of EMFs. It takes 14 min for the nearest EMF to move to location and 12 min to move to location . In other words, the fewer EMFs bring much more service cost in emergency service. Hence, the solution with 6 EMFs is the optimal solution to the EMFFSLP.(4)Generally speaking, it is unreasonable to distribute the EMFs on the boundary (the locations on the convex hull of the research area), because the mobility on the boundary is relatively less than that inside the research area. However, when the location on the boundary is closer to other locations and emergency events, the best way is to assign some EMFs on the boundary so as to handle multiple emergency events. As shown in Figure 1, the preferred solution with 6 EMFs chooses more suitable locations for EMFs according to the distribution of the 12 locations and the 24 scenarios of emergency events. For example, the selected locations for the EMFs are on the boundary, and the selected locations are inside the research area. It helps EMFs quickly travel to any location.(5)The location of EMFs depends not only on the number of EMFs but also on the number of locations. Particularly, the location containing more emergency events is more likely to be an initial location of EMF. As the Scenario 1 shown in Figure 1, the EMF at location can deal with the emergency events or the emergency events by moving to location . The EMF at location can deal with the emergency events and the emergency events by moving to location or the emergency events by moving to location . Therefore, the solution has an EMF at location other than since it can deal with 3 more emergency events.(6)In order to analyze the time consumption of the modified ant colony algorithm, we conducted experiments under different scenarios and in the locations where EMFs can stop. As shown in Table 3, the time consumption increases with the number of scenarios and the number of locations. It took about 3 to 15 minutes to calculate the results. Doubling the number of scenarios increased the time consumption by about 30%. However, doubling the number of the locations increased the time consumption by about 90%. This is due mainly to the locations bearing a significant impact on the search scope of the solution and the complexity of the pheromone update.

6. Analysis of Risk Recognition Factor

The illustrative example demonstrates the strategy plan of EMFs with emergency events uncertainty. However, in the practical process, the decision maker's attitude to risk also impacts the programming model. In formula (15), is the risk factor affecting the fleet size and locations of EMFs. It represents the extent to which decision-makers view risk. In order to simplify analysis, we integrate the risk factor and the cost coefficients into risk recognition factor (RRF) , where . It indicates the cognition of time cost, construction risk, and weight value. Then, we explore the RRF so as to provide decision-makers with a more reasonable solution with various risk control parameters.

6.1. Emergency Mobile Facility Fleet Size

Aiming at analyzing the relationship between RRF and the fleet size of EMFs, we select 18 RRFs for analysis. As shown in Figure 3(a), the fleet size increases step by step with the RRF and can be sustained under a certain range. This suggests that the increase of RRF causes decision-makers providing more EMFs to avoid the risk in scenarios. But, the number of EMFs cannot increase endlessly, owing to that too much EMFs will lead to more maintenance cost produced by higher RRF. In other words, the fleet size has some tolerability to RRF. The larger the RRF, the more the tolerability of the fleet size. Let represent the change degree of the fact that RRF can be tolerated by EMFs; we can see that is positively correlated with . This suggests that the cost of large fleet size of EMFs depends mainly on its maintenance cost other than RRF and that RRF can be ignored under unlimited capital support.

6.2. Emergency Mobile Facility Location

Under higher RRF, a small change in service time will lead to a much more impact on total cost. Thus, a feasible method is to assign the locations of EMFs as reasonable as possible, which can counteract the cost arising from service time. As shown in Figure 3(b), the minimum distance between two locations representing the dispersion of EMFs gradually increases with RRF. However, constrained by the time distance matrix , EMFs cannot be scattered endlessly. Therefore, when the current EMFs is scattered enough, there are two processes to handle with the further increase of RRF. One process is to introduce a new EMF and ensure that the maintenance cost of the new EMF is less than the decreased additional cost by relocating EMFs. In this case, as shown in the section of the curve, the minimum distance mutates to a smaller value and then gradually grows up with RRF. The other process takes place when the maintenance cost of a new EMF is more than the decreased additional cost by relocating EMFs. In this case, the minimum distance between the locations is almost unchanged, as shown in the section of the curve.

7. Conclusion

Emergency services are quick responses to emergency events. It often requires decision makers to distribute an amount of EMFs to maximally save lives and properties. Considering the uncertainty of emergency event and the noninterruptible requirements of emergency service, we propose a two-stage programming model for the EMFFSLP. The objective is to minimize the service time cost and the maintenance cost of EMFs by exploring a proper fleet size and locations of EMFs. Based on robust optimization, a modified ant colony algorithm was presented to solve the EMFFSLP and analyze the control strategy of the RRF. It presents a preferred solution to the determination of the fleet size and locations of EMFs. Since various resource capacities greatly increase the constraint complexity of the EMFFSLP model, it is difficult to obtain a satisfactory solution by using ant colony algorithm. Hence, the next step is to discuss the EMFFSLP under nonuniform resource capacities and to solve the problem with high-performance computing.

Data Availability

The program code and data that support the plots discussed within this paper are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

Jianxun Li gratefully acknowledges the support of the Chinese Postdoctoral Science Fund (no. 2014M562441) and the Youth Social Science Academic Innovation Team Fund of Xi’an University of Technology: Circular Economy and Smart Regional Development under the Integration of New Technology (no. 105-451215007).