Nature-Inspired Algorithms and Applications: Selected Papers from CIS2013View this Special Issue
Research Article | Open Access
Xiaobing Gan, Yan Wang, Junbiao Kuang, Ye Yu, Ben Niu, "Emergency Vehicle Scheduling Problem with Time Utility in Disasters", Mathematical Problems in Engineering, vol. 2015, Article ID 164194, 7 pages, 2015. https://doi.org/10.1155/2015/164194
Emergency Vehicle Scheduling Problem with Time Utility in Disasters
This paper presents a flexible emergency rescue system which is chiefly composed of three parts, namely, disaster assistance center, relief vehicles, and disaster areas. A novel objective of utility maximization is used to evaluate the entire system in disasters. Considering the uncertain road conditions in the relief distribution, we implement triangular fuzzy number to calculate the vehicle velocity. As a consequence, a fuzzy mathematical model is built to maximize the utility of emergency rescue system and then converted to the crisp counterpart. Finally, the results of numerical experiments obtained by particle swarm optimization (PSO) prove the validity of this proposed mathematical model.
The vehicle routing problem (VRP) can usually be described as choosing a better route travelled by the given vehicle so as to meet the customer demands efficiently. And the emergency vehicle scheduling problem (EVSP) is a special kind of vehicle routing problem as a result of the urgency of its service time. With natural disasters occurring frequently in recent years, EVSP has aroused soaring concerns. Özdamar et al.  viewed vehicles as commodities and built a model to minimize the delay. The improved Lagrangian relaxation is used to solve the subproblem. Tian et al.  considered the fuzzy demands and applied particle swarm optimization (PSO) to tackle the multiobjective problem. Moreover, Sheu  introduced a three-layer supply network and applied a hybrid fuzzy grouping method to cope with the distribution operation from perspectives of minimizing the costs and maximizing the demand fill rate synchronously.
As we all know, the importance of costs incurred in emergency rescue is weakened and the minimization of arrival time becomes an indicator of whether the emergency rescue system is effective and efficient. Sun et al.  proposed an emergency location-routing problem and aimed at minimizing the total time and cost. Ji and Zhu  introduced the salvable degree to emergency supply chain and a multiobjective optimization model is developed to minimize travel time and satisfy the demands of affected areas as much as possible. However, it is not enough to use the indicator of time or distance to evaluate an emergency rescue system. Therefore, based on the previous work , we take time utility into account and develop an improved model. Besides, two novel conceptions of efficiency risk and security risk are involved to weigh the road conditions in the distribution.
There are many methods used to solve EVSP problem. Yamada  modeled a city evacuation planning and then applied network flow theory to optimize this problem. Compared with traditional optimization approach, evolutionary computation has been studied widely in recent years. For instance, Tuson et al.  presented an evolutionary and metaheuristic optimization technique for emergency resource redistribution in the developing world. Yi and Kumar  introduced a metaheuristic of ant colony optimization to solve the emergency logistics problem and obtained a series of excellent solutions. Similarly, PSO algorithm performs better when employed to solve some NP-hard problems [2, 6]. So we adopt PSO to tackle a case of EVSP in this paper on account of its excellent property.
The main contributions of this paper are threefold.(1)We introduce utility maximization to evaluate an emergency rescue system.(2)Considering the uncertain road conditions, a fuzzy EVSP is modeled.(3)By conducting contrast experiments, we validate the influence of efficient risk and security risk on the emergency rescue system.
In the remainder of this paper, Section 2 gives a brief introduction to EVSP. Section 3 aims to formulate a fuzzy model and convert it to a crisp model by using triangular fuzzy number. Section 4 presents PSO algorithm and constraint operation in the fitness function. Thereafter, the numerical experiments are conducted in Section 5. And conclusions are given in Section 6.
2. Description of EVSP
2.1. The Emergency Rescue System
The emergency rescue system is presented visually in Figure 1, including disaster assistance center, relief vehicles (containing relief commodities and relief workers), and disaster areas. First of all, the disaster assistance center serves as a command in terms of dispatching relief vehicles reasonably. The negative utility for the center is incurred by transportation costs. Secondly, the relief vehicles and workers suffer from the unexpected accident in the distribution, for example, aftershock and landslide. So we take security risk into account and it results in negative utility for relief vehicles. Finally, disaster areas obtain positive utility when receiving relief commodities. There is a trade-off in these three parts and the objective is to maximize the system utility.
We assume that the disaster assistance center with vehicles needs to distribute relief commodities to disaster area. Let denote the given capacity of vehicle . The urgency degree of material demands for the th disaster area is and the corresponding demands are . And the deadline of the th disaster area to receive the relief is . Besides, the unit freight is described as and the distance between and is . The actual utility received and unloading time of disaster area are denoted as ( means the initial utility of each disaster area) and , respectively. The parameter indicates the conversion factor which transforms transportation costs into the corresponding utility. So EVSP can be described as tracing a preferable route travelled by the rescue vehicles with limited capacity (). The assumptions are as follows .(1)Firstly, there is only one disaster assistance center.(2)Secondly, each disaster area must be served by exactly one vehicle. Correspondingly, each route between disaster areas must be traversed by only one relief vehicle.(3)Thirdly, the demands of each disaster area must not exceed the assigned vehicle capacity.(4)Finally, each vehicle must arrive at the th disaster area before deadline , which depends on the emergency degree in the disaster area. The deadline corresponds to a hard time window in vehicle routing problem.
2.2. The Analysis of System Risk
It is challenging work that the rescue center could respond to unexpected disasters timely. On one hand, the security risk of road conditions becomes a very important factor of whether to choose the path. If the hidden danger in a particular path is tremendous for rescuers and rescue vehicles, the possibility of this path to be selected will decrease. On the other hand, travel time of the vehicle will be delayed to some extent because the unexpected accidents on the road make driving conditions limited. So we define a new conception of efficiency risk to weigh the risk of arrival time beyond the deadline. The difference between security risk and efficiency risk lies in respective role. The security risk determines whether a path is to be selected as alternative path while efficiency risk weighs an optimal route among available paths.
The efficiency risk can be measured directly by travel time, so the utility function of disaster area can reflect it in the model. However, it is difficult to scale the security risk directly. In order to calculate the utility of security risk, the risk coefficient is introduced. Owing to bringing negative effect on whole system, higher security risk is to reduce the total utility increasingly. Similarly, with the increase of from 0 to 1, the security risk becomes more and more tremendous. In particular, there is no security risk in the road when equals 0. And the path between and is not available when equals 1. According to the literature , we define a loss function . The relationship between and can be formulated as follows: And the curve graph is presented in Figure 2. From Figure 2, with the increase of risk coefficient, the amplitude of loss function value is larger and larger.
3. The Model of EVSP
3.1. The Fuzzy Model
With respect to the uncertain road conditions, the velocity of each relief vehicle may be fuzzy. Here, triangular fuzzy number is used to depict the fuzzy variables. For instance, the vehicle velocity in the path between and can be replaced by , where represents the minimal velocity in path , is the most probable velocity, and means the maximal velocity. So the travel time on road can be calculated by against the basic arithmetic operations of triangular fuzzy number . Based on the mathematical model in , a fuzzy model of EVSP can be formulated as follows:
Equation (2) is the objective of this model, including the total utility of all the disaster areas, loss function utility of all road security risks, and the utility value converted by transportation cost. Equation (3) is to calculate the time point when the vehicle arrives at disaster area . Equation (4) means that the number of vehicles departing from the rescue center and returning back to the center is, respectively, equal to the total vehicles. Equations (5) and (6) present that each disaster area must be served by exactly one vehicle. Equation (7) means that each vehicle departing from the rescue center must return to the center. Constraint (8) restricts the capacity of each vehicle to the specified scope. Equation (9) ensures the arrival time within limited scope. Equation (10) is used to calculate the actual utility disaster areas received in emergency. Finally, (11) is loss function of security risk mentioned above.
3.2. The Crisp Model
According to the property of triangular fuzzy number , (3) of the above model can be represented as a fuzzy chance-constrained equation as follows:where is a confidence coefficient, which is distributed in . On the basis of the arithmetic operations of triangular fuzzy number, can be expressed as , , and . Hence, the fuzzy chance-constrained (13) can be converted to the crisp equivalence equation correspondingly as follows :where is a membership function of triangular fuzzy number .
Lemma 1. If holds, the following inequality must be tenable:
From Lemma 1, one can learn a value range of . For the sake of an exact expression, we define the optimistic coefficient of decision makers as , which distributed in . More optimistic the decision makers become, higher the value is. And the can be changed to
After simplification, namely,
So the crisp model can be shown in (20)
4. Particle Swarm Optimization
EVSP is a NP problem with multiple decision variables and multiple constraints. The evolutionary computation has achieved a lot of good results for most problems in recent years, especially particle swarm optimization (PSO). Inspired by the swarm behavior of birds flocking, Eberhart and Kennedy  proposed the PSO algorithm. In view of the excellent property of PSO, such as a good ability of robustness and short run time, we employ PSO to solve a case of EVSP in this paper.
In PSO, based on stochastic search in a -dimensional space, a particle in the swarm represents a point in the region above, namely, a feasible solution for the problem. To achieve a balance between the global and local search, inertia weight  was introduced in the following equation:where and denote the velocity and position of particle , respectively. is the best previous position of the th particle weighted by the historically best fitness value. is the best position of whole swarm in the search space. and are two acceleration constants indicating the extent to which each particle flies toward and positions, respectively. and are two random numbers uniformly distributed in .
It is very crucial for EVSP to express the particles appropriately. And encoding method  is adopted to express each particle. Besides, penalty function is used to develop the fitness function so as to come up to two constraints, for example, vehicle load within the given capacity and time windows. Thus, the fitness function can be changed to where represents the actual load of relief vehicle . And stands for the given capacity of vehicle . Moreover, is set to an infinite number.
5. The Numerical Experiments
5.1. Experimental Settings
There is a scenario  where a disaster assistance center with 3 relief vehicles needs to distribute relief commodities to 8 disaster areas. The urgency degrees of material demands, unloading time, and time windows of disaster areas are presented in Table 1. The distance between rescue center and disaster areas is showed in Table 2. And Table 3 gives the risk coefficient of each path.
This paper sets the contrast experiments for further comparative analysis. There is no efficiency risk or security risk in experiment I. In experiment II, there are efficiency risks, while there are efficiency risk and security risk in experiment III, and the only security risk coefficient between disaster areas 4 and 7 is 0.8. Besides, the velocity is constant with 60 units for every path in experiment I, and the fuzzy velocity of experiments II and III is given in Table 4. Moreover, the vehicle capacity is 8 units and the unit freight . The conversion factor between transportation costs and utility , the initial utility of disaster areas , the confidence coefficient , and the optimistic coefficient of decision makers .
5.2. Experimental Results
The PSO was programmed in MATLAB 7.14 and experiments were performed on an Intel Core i3 3.30 GHz computer. The parameters used in PSO are set as follows: the acceleration coefficients and the inertia weight . Besides, the popular size is set to 40 and maximum iteration is set to 200. The maximum utility discovered in experiment I is 110.2965 as Figure 3(a) shows. In experiment II, the optimal fitness value is 106.9495 and Figure 3(b) gives the convergence graph. The best result of experiment III is 106.6194, which is presented in Figure 3(c). The optimal vehicle route for each experiment and the corresponding time point are showed in Tables 5 and 6, respectively.
By making a comparison between experiments I and II, we can conclude the following.(1)The optimistic coefficient of decision makers is affected by the road conditions (), which leads to the longer waiting time of disaster areas remarkably as a result of fuzzy velocity.(2)The optimal vehicle route depends on road conditions. In detail, the most probable velocity between the rescue center and disaster area 1 is lowest in experiment II () because of many road blocks incurred by the disaster. Considering the efficiency risk and maximum utility, the disaster assistance center has to eliminate path (0, 1) from the optimal route.(3)The efficiency risk plays a negative role on the system utility. Evidently, the optimal utility discovered is reduced after considering the road conditions (). Owing to the fuzzy travel time, there exists the efficiency risk that prolongs travel time. So the total utility of emergency rescue system is reduced to some extent.
In summary, the road conditions could influence vehicle velocity directly so that there is the efficiency risk determining whether the path is chosen as one of the optimal routes. In other words, the existence of efficiency risk brings negative effect on the entire system.
Similarly, by making a comparison between experiments II and III, we can conclude the following.(1)The security risk determines whether a path is available in the distribution. There is a high risk coefficient between disaster areas 4 and 7 (). The rescue center must attend to the safety of rescue workers and abandon path (4, 7) eventually.(2)By considering the utility of each part, the emergency rescue system becomes flexible when compared with the traditional one only optimizing the total cost or distance. For example, the optimal route scheme is reenacted after discarding path (4, 7) because of its high security risk. We can calculate the travelled distance of experiments II (583 units) and III (620 units) readily. It is apparent that the transportation cost soars due to bypassing the optimal path (4, 7). However, the travel time is shortened significantly in experiment III, which compensates for the utility of entire system.(3)The security risk also results in negative effect on the entire system. Considering the security risk in the distribution, the total utility is lower because the security risk restricts a path to be selected as one of the available routes. The incremental transportation cost on account of this limitation would give rise to the decrease of total utility.
In conclusion, the efficiency risk and security risk can influence the optimal route scheme substantially and bring negative effect on the emergency rescue system. It should be noted, in real world, that there exist efficiency risk and security risk usually in terms of the road conditions in emergency, especially in natural disaster areas (e.g., aftershock and landslide).
The flexible emergency rescue system is presented in this paper, including disaster assistance center, relief vehicles, and disaster areas. The utility of each part is calculated in the objective function. Based on the previous study works, the uncertain road conditions are involved in the extended model. Then, two new conceptions, efficiency risk and security risk, are introduced to weigh the influence of road conditions on the system utility. Besides, we adopt triangular fuzzy number to denote the fuzzy vehicle velocity and travel time. And a fuzzy model is built by fuzzy variables and converted to the crisp model on the grounds of the property of triangular fuzzy number. In order to address this problem, PSO algorithm is used to maximize the total utility in the numerical experiments. Significantly, this proposed mathematical model is validated by the experimental results.
It should be noted that we can use utility to evaluate an emergency rescue system appropriately by integrating the transportation cost with travel time. Nevertheless, it is interesting to take more than one goal into account.
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
This work is supported by the National Natural Science Foundation of China (Grant nos. 71271140, 71001072, 71240015, and 71471158), the Natural Science Foundation of Guangdong Province (Grant nos. S2012010008668 and 9451806001002294), Social Science Research Program in Universities in Guangdong Province (Grant no. 10WYXM051), the Science and Technology Planning Project of Guangdong Province (Grant no. 2012B040305010), and the Shenzhen University Teaching Reform Project (Grant nos. JG2014003 and JG2012010).
- L. Özdamar, E. Ekinci, and B. Küçükyazici, “Emergency logistics planning in natural disasters,” Annals of Operations Research, vol. 129, no. 1–4, pp. 217–245, 2004.
- J. Tian, W.-Z. Ma, Y.-L. Wang, and K.-L. Wang, “Emergency supplies distributing and vehicle routes programming based on particle swarm optimization,” System Engineering Theory and Practice, vol. 31, no. 5, pp. 898–906, 2011.
- J. B. Sheu, “An emergency logistics distribution approach for quick response to urgent relief demand in disasters,” Transportation Research Part E: Logistics and Transportation Review, vol. 43, no. 6, pp. 687–709, 2007.
- H. L. Sun, Z. J. Zhou, and Y. F. Xue, “Emergency location-routing problem with uncertain demand under path risk,” Journal of Shanghai Jiaotong University, vol. 47, no. 6, pp. 962–966, 2013.
- G. Ji and C. Zhu, “A study on emergency supply chain and risk based on urgent relief service in disasters,” Systems Engineering Procedia, vol. 5, pp. 313–325, 2012.
- X. B. Gan, Y. Wang, Y. Yu, and B. Niu, “An emergency vehicle scheduling problem with time utility based on particle swarm optimization,” in Intelligent Computing Theories and Technology, pp. 614–623, Springer, Berlin, Germany, 2013.
- T. Yamada, “A network flow approach to a city emergency evacuation planning,” International Journal of Systems Science, vol. 27, no. 10, pp. 931–936, 1996.
- A. Tuson, R. Wheeler, and P. Ross, “An evolutionary/meta-heuristic approach to emergency resource redistribution in the Developing World,” in Artificial Neural Nets and Genetic Algorithms, pp. 329–332, Springer, Vienna, Austria, 1998.
- W. Yi and A. Kumar, “Ant colony optimization for disaster relief operations,” Transportation Research Part E: Logistics and Transportation Review, vol. 43, no. 6, pp. 660–672, 2007.
- T. P. Hsu and G. H. Lu, “Development of the minimal risk routing model for post earthquake traffic management,” Bulletin of the College of Engineering, National Taiwan University, vol. 85, pp. 33–48, 2002.
- Z.-Z. Jiang and D.-W. Wang, “Fuzzy programming model and algorithm of logistics distribution vehicle routing problem,” Journal of System Simulation, vol. 18, no. 11, pp. 3301–3304, 2006.
- S. C. Fang and D. W. Wang, Fuzzy Mathematics and Fuzzy Optimization, Science Press, Beijing, China, 1997.
- X. Y. Zhao and D. W. Wang, “Fuzzy chance constrained programming model for bi-level distribution network design in the supply chain,” Control Theory & Applications, vol. 19, no. 2, pp. 249–252, 2002.
- R. Eberhart and J. Kennedy, “A new optimizer using particle swarm theory,” in Proceedings of the 6th International Symposium on Micro Machine and Human Science, pp. 39–43, October 1995.
- Y. Shi and R. Eberhart, “A modified particle swarm optimizer,” in Proceedings of the IEEE International Conference on Evolutionary Computation (ICEC '98), pp. 69–73, May 1998.
- X. B. Gan, Y. Wang, S. H. Li, and B. Niu, “Vehicle routing problem with time windows and simultaneous delivery and pick-up service based on MCPSO,” Mathematical Problems in Engineering, vol. 2012, Article ID 104279, 11 pages, 2012.
- G. R. Zhang and Y. Zhang, “Emergency logistics distribution VRP based on partical swarm optimization,” Value Engineering, vol. 34, pp. 9–10, 2011.
Copyright © 2015 Xiaobing Gan et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.