Skip to main content

An Agent-Based Model to Investigate Different Behaviours in a Crowd Simulation

  • Conference paper
  • First Online:
Bioinspired Optimization Methods and Their Applications (BIOMA 2022)

Abstract

This paper presents an agent-based model to evaluate the effects of different behaviours in a crowd simulation. Two different behaviours of agents were considered: collaborative, acting attentively and collaboratively, and defector who, on the other hand, acts individually and recklessly. Many experimental simulations on different complexity scenarios were performed and each outcome indicates how the presence of a percentage of defector agents helps and motivates the collaborative ones to be better and more fruitful. This investigation was carried out considering the (i) number of agents evacuated, (ii) exit times and (iii) path costs as evaluation metrics.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    The time unit used that corresponds to a single movement of all agents.

References

  1. Battegazzorre, E., Bottino, A., Domaneschi, M., Cimellaro, G.P.: Idealcity: a hybrid approach to seismic evacuation modeling. Adv. Eng. Softw. 153, 102956 (2021). https://doi.org/10.1016/j.advengsoft.2020.102956

    Article  Google Scholar 

  2. Chang, D., Cui, L., Huang, Z.: A cellular-automaton agent-hybrid model for emergency evacuation of people in public places. IEEE Access 8, 79541–79551 (2020). https://doi.org/10.1109/ACCESS.2020.2986012

    Article  Google Scholar 

  3. Crespi, C., Fargetta, G., Pavone, M., Scollo, R.A., Scrimali, L.: A game theory approach for crowd evacuation modelling. In: Filipič, B., Minisci, E., Vasile, M. (eds.) BIOMA 2020. LNCS, vol. 12438, pp. 228–239. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-63710-1_18

    Chapter  Google Scholar 

  4. Dogbe, C.: On the modelling of crowd dynamics by generalized kinetic models. J. Math. Anal. Appl. 387(2), 512–532 (2012). https://doi.org/10.1016/j.jmaa.2011.09.007

    Article  MathSciNet  MATH  Google Scholar 

  5. Dorigo, M., Gambardella, L.: Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans. Evol. Comput. 1(1), 53–66 (1997). https://doi.org/10.1109/4235.585892

    Article  Google Scholar 

  6. Fargetta, G., Scrimali, L.: Optimal emergency evacuation with uncertainty. In: Parasidis, I.N., Providas, E., Rassias, T.M. (eds.) Mathematical Analysis in Interdisciplinary Research, vol. 179, pp. 261–279. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-84721-0_14

  7. Gu, T., Wang, C., He, G.: A VR-based, hybrid modeling approach to fire evacuation simulation. In: Proceedings of the 16th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and Its Applications in Industry. VRCAI 2018, Association for Computing Machinery, New York (2018). https://doi.org/10.1145/3284398.3284409

  8. Han, Y., Liu, H.: Modified social force model based on information transmission toward crowd evacuation simulation. Phys. Stat. Mech. Appl. 469, 499–509 (2017). https://doi.org/10.1016/j.physa.2016.11.014

    Article  Google Scholar 

  9. Han, Y., Liu, H., Moore, P.: Extended route choice model based on available evacuation route set and its application in crowd evacuation simulation. Simul. Model. Pract. Theor. 75, 1–16 (2017). https://doi.org/10.1016/j.simpat.2017.03.010

    Article  Google Scholar 

  10. Hu, J., Li, Z., You, L., Zhang, H., Wei, J., Li, M.: Simulation of queuing time in crowd evacuation by discrete time loss queuing method. Int. J. Mod. Phys. C 30(08), 1950057 (2019). https://doi.org/10.1142/S0129183119500578

    Article  Google Scholar 

  11. Huang, Z.M., Chen, W.N., Li, Q., Luo, X.N., Yuan, H.Q., Zhang, J.: Ant colony evacuation planner: An ant colony system with incremental flow assignment for multipath crowd evacuation. IEEE Trans. Cybern. 51(11), 5559–5572 (2021). https://doi.org/10.1109/TCYB.2020.3013271

    Article  Google Scholar 

  12. Ijaz, K., Sohail, S., Hashish, S.: A survey of latest approaches for crowd simulation and modeling using hybrid techniques. In: Proceedings of the 2015 17th UKSIM-AMSS International Conference on Modelling and Simulation, UKSIM 2015, pp. 111–116. IEEE Computer Society (2015). https://doi.org/10.5555/2867552.2868182

  13. Khamis, N., Selamat, H., Ismail, F.S., Lutfy, O.F., Haniff, M.F., Nordin, I.N.A.M.: Optimized exit door locations for a safer emergency evacuation using crowd evacuation model and artificial bee colony optimization. Chaos Solitons Fractals 131, 109505 (2020). https://doi.org/10.1016/j.chaos.2019.109505

    Article  MathSciNet  Google Scholar 

  14. Li, Y., Chen, M., Dou, Z., Zheng, X., Cheng, Y., Mebarki, A.: A review of cellular automata models for crowd evacuation. Phys. A: Stat. Mech. Appl. 526, 120752 (2019). https://doi.org/10.1016/j.physa.2019.03.117

    Article  Google Scholar 

  15. Liu, H., Xu, B., Lu, D., Zhang, G.: A path planning approach for crowd evacuation in buildings based on improved artificial bee colony algorithm. Appl. Soft Comput. 68, 360–376 (2018). https://doi.org/10.1016/j.asoc.2018.04.015

    Article  Google Scholar 

  16. Meng, L., You, X., Liu, S.: Multi-colony collaborative ant optimization algorithm based on cooperative game mechanism. IEEE Access 8, 154153–154165 (2020). https://doi.org/10.1109/ACCESS.2020.3011936

    Article  Google Scholar 

  17. Mohd Ibrahim, A., Venkat, I., De Wilde, P.: The impact of potential crowd behaviours on emergency evacuation: an evolutionary game-theoretic approach. J. Artif. Soc. Soc. Simul. 22(1) (2019). https://doi.org/10.18564/jasss.3837

  18. Pan, X., Han, C.S., Dauber, K., Law, K.H.: A multi-agent based framework for the simulation of human and social behaviors during emergency evacuations. AI & Soc. 22(2), 113–132 (2007). https://doi.org/10.1007/s00146-007-0126-1

  19. Peng, Y., Li, S.W., Hu, Z.Z.: A self-learning dynamic path planning method for evacuation in large public buildings based on neural networks. Neurocomputing 365, 71–85 (2019). https://doi.org/10.1016/j.neucom.2019.06.099

    Article  Google Scholar 

  20. Randall, M.: Competitive ant colony optimisation. In: Okuno, H.G., Ali, M. (eds.) IEA/AIE 2007. LNCS (LNAI), vol. 4570, pp. 974–983. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-73325-6_97

    Chapter  Google Scholar 

  21. Shahhoseini, Z., Sarvi, M.: Traffic flow of merging pedestrian crowds: how architectural design affects collective movement efficiency. Transp. Res. Rec. 2672(20), 121–132 (2018). https://doi.org/10.1177/0361198118796714

    Article  Google Scholar 

  22. Shi, X., Ye, Z., Shiwakoti, N., Tang, D., Lin, J.: Examining effect of architectural adjustment on pedestrian crowd flow at bottleneck. Phys. A Stat. Mech. Appl. 522, 350–364 (2019). https://doi.org/10.1016/j.physa.2019.01.086

    Article  Google Scholar 

  23. Shiwakoti, N., Shi, X., Ye, Z.: A review on the performance of an obstacle near an exit on pedestrian crowd evacuation. Saf. Sci. 113, 54–67 (2019). https://doi.org/10.1016/j.ssci.2018.11.016

    Article  Google Scholar 

  24. Siyam, N., Alqaryouti, O., Abdallah, S.: Research issues in agent-based simulation for pedestrians evacuation. IEEE Access 8, 134435–134455 (2020). https://doi.org/10.1109/ACCESS.2019.2956880

    Article  Google Scholar 

  25. Wang, S., Liu, H., Gao, K., Zhang, J.: A multi-species artificial bee colony algorithm and its application for crowd simulation. IEEE Access 7, 2549–2558 (2019). https://doi.org/10.1109/ACCESS.2018.2886629

    Article  Google Scholar 

  26. Wickramage, C., Ranasinghe, D.N.: Modelling altruistic and selfish behavioural properties of ant colony optimisation. In: 2014 14th International Conference on Advances in ICT for Emerging Regions (ICTer), pp. 85–90 (2014). https://doi.org/10.1109/ICTER.2014.7083884

  27. Wilensky, U.: Netlogo: center for connected learning and computer-based modeling, Northwestern University, Evanston, IL (1999). http://ccl.northwestern.edu/netlogo/

  28. Yücel, F., Sürer, E.: Implementation of a generic framework on crowd simulation: a new environment to model crowd behavior and design video games. Mugla J. Sci. Technol. 6, 69–78 (2020). https://doi.org/10.22531/muglajsci.706841

  29. Zhang, L., Liu, M., Wu, X., AbouRizk, S.M.: Simulation-based route planning for pedestrian evacuation in metro stations: A case study. Autom. Constr. 71, 430–442 (2016). https://doi.org/10.1016/j.autcon.2016.08.031

    Article  Google Scholar 

  30. Zong, X., Yi, J., Wang, C., Ye, Z., Xiong, N.: An artificial fish swarm scheme based on heterogeneous pheromone for emergency evacuation in social networks. Electronics 11(4) (2022). https://doi.org/10.3390/electronics11040649

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mario Pavone .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Crespi, C., Fargetta, G., Pavone, M., Scollo, R.A. (2022). An Agent-Based Model to Investigate Different Behaviours in a Crowd Simulation. In: Mernik, M., Eftimov, T., Črepinšek, M. (eds) Bioinspired Optimization Methods and Their Applications. BIOMA 2022. Lecture Notes in Computer Science, vol 13627. Springer, Cham. https://doi.org/10.1007/978-3-031-21094-5_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-21094-5_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-21093-8

  • Online ISBN: 978-3-031-21094-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics