Abstract
Given a large city represented by nodes and arcs, with a subset of these nodes having people required to be evacuated in a disaster situation, and a subset of destination nodes where the people may be taken for safety, the evacuation route planner finds routes in this network to evacuate the people in minimum possible time. Evacuation route planning in pre-known disasters such as hurricanes is of utmost importance for civic authorities. Computing such evacuation routes in a large graph with road infrastructure constraints such as road capacities and travelling times can be challenging. The Capacity Constrained Route Planner (CCRP) is a well studied heuristic algorithm proposed by Lu, George and Shekhar for solving this problem. It uses shortest path computations as a basis for finding and scheduling possible evacuation paths in the graph. However, the algorithm fails to scale to very large graphs. Other algorithms based on CCRP like CCRP++ and Incremental Data Structure based CCRP have been proposed to scale them to larger graphs. In this paper, we analyze these algorithms from performance perspective and suggest a faster algorithm by extending the CCRP algorithm that avoids recomputing partial paths. We have carried out experiments on various graph structures which show a vast improvement in runtime without impacting the optimality of CCRP results. For instance, for the city of Oldenburg with 382285 people, 6105 nodes and 7034 edges, our algorithm produced an evacuation plan in 2.6 seconds as compared to 123.8 seconds by CCRP and 9.3 seconds by CCRP++.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Geisberger, R.: Advanced route planning in transportation networks. PhD thesis
Chalmet, L., Francis, R., Saunders, P.: Network models for building evacuation. Fire Technology 18(1), 90–113 (1982)
Bhushan, A., Sarda, N.: Modeling of building evacuation using ladders. Fire Safety Journal 55, 126–138 (2013)
Kennington, J., Helgason, R.: Algorithms for network programming. A Wiley-Interscience publication. John Wiley & Sons Australia, Limited (1980)
Lu, Q., Huang, Y., Shekhar, S.: Evacuation planning: A capacity constrained routing approach. In: Chen, H., Miranda, R., Zeng, D.D., Demchak, C., Schroeder, J., Madhusudan, T. (eds.) ISI 2003. LNCS, vol. 2665, pp. 111–125. Springer, Heidelberg (2003)
Yin, D.: A scalable heuristic for evacuation planning in large road network. In: Proceedings of the Second International Workshop on Computational Transportation Science, IWCTS 2009, pp. 19–24. ACM, New York (2009)
Kim, S., George, B., Shekhar, S.: Evacuation route planning: scalable heuristics. In: Proceedings of the 15th Annual ACM International Symposium on Advances in Geographic Information Systems, GIS 2007, pp. 20:1–20:8. ACM, New York (2007)
Li, F., Cheng, D., Hadjieleftheriou, M., Kollios, G., Teng, S.H.: On trip planning queries in spatial databases. In: Bauzer Medeiros, C., Egenhofer, M., Bertino, E. (eds.) SSTD 2005. LNCS, vol. 3633, pp. 273–290. Springer, Heidelberg (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Gupta, A., Sarda, N.L. (2014). Efficient Evacuation Planning for Large Cities. In: Decker, H., Lhotská, L., Link, S., Spies, M., Wagner, R.R. (eds) Database and Expert Systems Applications. DEXA 2014. Lecture Notes in Computer Science, vol 8644. Springer, Cham. https://doi.org/10.1007/978-3-319-10073-9_17
Download citation
DOI: https://doi.org/10.1007/978-3-319-10073-9_17
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-10072-2
Online ISBN: 978-3-319-10073-9
eBook Packages: Computer ScienceComputer Science (R0)