Agent-Based Modeling and Simulation on Emergency Evacuation

  • Chuanjun Ren
  • Chenghui Yang
  • Shiyao Jin
Part of the Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering book series (LNICST, volume 5)


Crowd stampedes and evacuation induced by panic caused by emergences often lead to fatalities as people are crushed, injured, trampled or even dead. Such phenomena may be triggered in life-threatening situations such as fires, explosions in crowded buildings. Emergency evacuation simulation has recently attracted the interest of a rapidly increasing number of scientists. This paper presents an Agent-Based Modeling and Simulation using Repast software to construct crowd evacuations for emergency response from an area under a fire. Various types of agents and different attributes of agents are designed in contrast to traditional modeling. The attributes that govern the characteristics of the people are studied and tested by iterative simulations. Simulations are also conducted to demonstrate the effect of various parameters of agents. Some interesting results were observed such as "faster is slower" and the ignorance of available exits. At last, simulation results suggest practical ways of minimizing the harmful consequences of such events and the existence of an optimal escape strategy.


Agent-Based Modeling and Simulation Evacuation Escape Panic Repast Simphony 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bonabeau, E.: Agent-based modeling: Methods and techniques for simulating human systems. Proceedings of the National Academy of Sciences of the United States of America 99, 7280–7287 (2002)CrossRefGoogle Scholar
  2. 2.
    Pelechano, N., Malkawi, A.: Evacuation Simulation Models: Challenges in Modeling High Rise Building Evacuation With Cellular Automata Approaches. Automation in construction 17(4), 377–385 (2008)CrossRefGoogle Scholar
  3. 3.
    Glen, I.F., Galea, E.R., Kiefer Kevin, C.: Ship evacuation simulation: Challenges and solutions, Discussion. Society of Naval Architects and Marine Engineers 109, 121–139 (2001)Google Scholar
  4. 4.
    Neumann, C., Neunteufel, R.J.: Evacuation Simulation at Linz Central Station–Usefulness during design, approval and start-up. Pedestrian and Evacuation Dynamics, pp. 333–339 (2005)Google Scholar
  5. 5.
    Park, H., Kim, H., Whang, H., Park, J., Lee, D.: Development of an Agent-based Behavior Module for Evacuation Models — Focused on the Behaviors in the Dark. Pedestrian and Evacuation Dynamics, pp. 347–356 (2005)Google Scholar
  6. 6.
    Christensen, K., Sasaki, Y.: Agent-Based Emergency Evacuation Simulation with Individuals with Disabilities in the Population. Journal of Artificial Societies and Social Simulation 11(3), 9–21 (2008)Google Scholar
  7. 7.
    Santos, G., Aguirre, B.E.: A Critical Review of Emergency Evacuation Simulation Models. In: Workshop on Building Occupant Movement during Fire Emergencies, pp. 25–50 (2004)Google Scholar
  8. 8.
    Bowen Loftin, R., Petty, M.D., Gaskins III, R.C., McKenzie, F.D.: Modeling Crowd Behavior for Military Simulation Applications. Organizational Simulation, 124–131 (2005)Google Scholar
  9. 9.
    Muhdi, R.A.: Evacuation Modeling: Development, Characteristic, and Limitations. In: Proceedings of the IEEE CEC, Vancouver, BC, Canada, pp. 87–92 (2006)Google Scholar
  10. 10.
    Fromm, J.: The Emergence of Complexity. Kassel university press, GmbH, Kassel (2004)Google Scholar
  11. 11.
    Wolfram, S.: A new kind of science. Wolfram Media, Inc. (2002)Google Scholar
  12. 12.
    Wooldridge, M.: An introduction to multiagent systems. John Wiley & Sons, Inc., Chichester (2002)Google Scholar
  13. 13.
    Weiss, G.: Multiagent systems: a modern approach to distributed artificial intelligence. MIT Press, Cambridge (1999)Google Scholar
  14. 14.
    Flake, G.W.: The computational beauty of nature. MIT Press, Cambridge (1998)zbMATHGoogle Scholar
  15. 15.
    Ji, Q., Gao, C.: Simulating Crowd Evacuation with a Leader-Follower Model. International Journal of Computer Sciences and Engineering Systems 1(4), 27–30 (2007)zbMATHGoogle Scholar
  16. 16.
    Murakami, Y., Minami, K., Kawasoe, T., Ishida, T.: Multi-Agent Simulation for Crisis Management. In: Proceedings of the IEEE Workshop on Knowledge Media Networking, Washington DC, USA, pp. 135–139 (2002)Google Scholar
  17. 17.
    Helbing, D.: Agent-Based Simulation of Traffic Jams, Crowds, and Supply Networks. In: Proceeding of the IMA ‘Hot Topics’ Workshop, IMA, Minneapolis, MN, pp. 213–223 (2003)Google Scholar
  18. 18.
    Kota, R., Bansal, V., Karlapalem, K.: System Issues in Crowd Simulation using Massively Multi-Agent Systems. In: Workshop on Massively Multi Agent Systems, pp. 251–257 (2006)Google Scholar
  19. 19.
    Lightfoot, T.J., Milne, G.J.: Modeling Emergent Crowd Behavior. In: Proc. of the 1st Australian Conf. on Artificial Life, Canberra (2003) Google Scholar
  20. 20.
    Helbing, D., Farkas, I.J., Molnar, P., Vicsek, T.: Simulation of pedestrian crowds in normal and evacuation situations. In: Pedestrian and Evacuation Dynamics, pp. 21–58. Springer, Berlin (2001)Google Scholar
  21. 21.
    Chamlet, L.G., Francis, Saunders: Network Models for Building evacuation. Management Science 28(1), 86–105 (1982)CrossRefGoogle Scholar
  22. 22.
    Choi, W., Hamacher, Tufecki: Modeling of Building Evacuation Problems by network flows with side constraints. European Journal of Operational Research 35, 98–110 (1988)MathSciNetCrossRefzbMATHGoogle Scholar
  23. 23.
    Choi, W., Francis, Hamacher, Tufecki: Network Models of Building Evacuation Problems with Flow Dependent Exit Capacities. Operational Research, 1047–1059 (1984)Google Scholar
  24. 24.
    Lovas, G.G.: On the Importance of Building Evacuation System Components. IEEE Transactions on Engineering Management 45(2), 181–191 (1998)CrossRefGoogle Scholar
  25. 25.
    Helbing, D., Farkas, I., Vicsek, T.: Simulating dynamical features of escape panic. Nature 407, 487–490 (2000)CrossRefGoogle Scholar
  26. 26.
    Macal, C.M., North, M.J.: Agent-Based Modeling and Simulation: Desktop ABMS. In: Proceedings of the 2007 Winter Simulation Conference, USA, pp. 95–106 (2007)Google Scholar
  27. 27.
    Sugiman, T., Misumi, J.: Development of a New Evacuation Method for Emergencies: Control of Collective Behavior by Emergent Small Groups. Journal of Applied Psychology 73(1), 3–10 (1988)CrossRefGoogle Scholar
  28. 28.
    Shendarkar, A., Vasudevan, K.: Crowd Simulation for emergency Response using BDI Agent Based on Virtual Reality. In: Proceedings of the 2006 Winter Simulation Conference, Monterey, California, USA, pp. 545–553 (2006)Google Scholar
  29. 29.
    Peer-Olaf, S., Aickelin, U., Celia, H., Clegg, C.: A Multi-Agent Simulation of Retail Management Practices. In: SCSC 2007, pp. 959–966 (2007)Google Scholar
  30. 30.
    Simon, H.A.: The Sciences of the Artificial, 3rd edn. MIT Press, Cambridge (1996)Google Scholar
  31. 31.
    Borshchev, A., Filippov, A.: From System Dynamics and Discrete Event to Practical Agent Based Modeling: Reasons, Techniques, Tools. In: Proceedings of the 22nd International Conference of the System Dynamics Society, Oxford, England, pp. 25–29 (July 2004)Google Scholar
  32. 32.
    Epstein, J.M., Axtell, R.: Growing Artificial Societies: Social Science from the Bottom Up. MIT Press, Cambridge (1996)Google Scholar
  33. 33.
  34. 34.

Copyright information

© ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering 2009

Authors and Affiliations

  • Chuanjun Ren
    • 1
  • Chenghui Yang
    • 2
  • Shiyao Jin
    • 1
  1. 1.National Laboratory for Parallel & Distributed Processing, College of Computer ScienceNational University of Defense TechnologyChangshaChina
  2. 2.College of Electrical EngineeringNorthwest University for NationalitiesLanzhouChina

Personalised recommendations