Skip to main content

Agent-Based Simulation of Crowds in Indoor Scenarios

  • Conference paper
  • First Online:
Intelligent Distributed Computing IX

Part of the book series: Studies in Computational Intelligence ((SCI,volume 616))

Abstract

Crowd simulation models usually focus on performance issues related with the management of very large numbers of agents. This work presents an agent-based architecture where both performance and flexibility in the behaviour of the entities are sought. Some algorithms are applied for the management of the crowd of agents in order to cope with the performance in the processing of their movements and their representation, but at the same time some alternative reasoning mechanisms are provided in order to allow rich behaviours. This facilitates the specification of different types of agents, which represent the people, sensors and actuators. This is illustrated with a case study of the evacuation of the building of the Faculty of Computer Science, where different types of human behaviours are modelled for these situations. The result is the simulation of more realistic scenarios.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Schuerman, M., et al.: Situation agents: agent-based externalized steering logic. J. Vis. Comput. Anim. 21(3–4), 267–276 (2010)

    Google Scholar 

  2. Reynolds, C.W.: Steering behaviours for autonomous characters. In: Proceeding of Game Developers Conference 1999, San Jose, California, pp. 763–782 (1999)

    Google Scholar 

  3. Bryson, J.: Intelligence by design. Ph.D. thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology (2001)

    Google Scholar 

  4. Gemrot, J., et al.: Pogamut 3 can assist developers in building AI (Not Only) for their videogame agents. Agents for Games and Simulations. LNCS, pp. 1–15. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  5. Luke, S., et al.: Mason: a multiagent simulation environment. Simulation 81(7), 517–527 (2005)

    Article  Google Scholar 

  6. Treuille, A.C., et al.: Continuum crowds. In: ACM Transactions on Graphics Proceedings of SIGGRAPH vol. 25(3), pp. 1160–1168 (2006)

    Google Scholar 

  7. Massive Software Simulating Life.: http://www.massivesoftware.com/ (2002). Accessed March 2015

  8. Serrano, E., Botia, J.: Validating ambient intelligence based ubiquitous computing systems by means of artificial societies. Inf. Sci. 222, 3–24 (2013)

    Article  Google Scholar 

  9. Algeria l.saifi et al.: Approaches to modeling the emotional aspects of a crowd. In: EUROSIM’13: Proceedings of the 2013 8th EUROSIM Congress on Modelling and Simulation, pp. 151–143 (2013)

    Google Scholar 

  10. Wu, S., Sun, Q.: Computer simulation of leadership, consensus decision making and collective behaviour in humans. PLoS ONE 9(1), e80680 (2014). doi:10.1371/journal.pone.0080680

    Article  Google Scholar 

  11. Tibor Bosse et al.: Modelling Collective Decision Making in Groups and Crowds: Integrating Social Contagion and Interacting Emotions, Beliefs and Intentions, vol. 6443. Springer, Berlin (2010)

    Google Scholar 

  12. Bicharra, A.C., et al.: Multi-agent simulations for emergency situations in an airport scenario. Adv. Distrib. Comput. Artif. Intell. J. 1(3), 69–73 (2013)

    Google Scholar 

  13. Legion | Science in Motion.: http://www.legion.com (2015). Accessed March 2015

  14. Galea, E., et al.: The EXODUS evacuation model applied to building evacuation scenarios. J. Fire Prot. Eng. 8(2), 65–84 (1996)

    Article  Google Scholar 

  15. PedGo—TraffGo HT.: http://www.traffgo-ht.com/ (2006). Accessed March 2015

  16. Proulx, G.: Occupant behaviour and evacuation. In: Proceeding of 9th International Fire Protection Symposium. pp. 219–232 (2001)

    Google Scholar 

  17. Pathfinder—Thunderhead Engineering. http://www.thunderheadeng.com/pathfinder/ (2006). Accessed March 2015

  18. Finkel, R.A., Bentley, J.L.: Quad trees : a data structure for retrieval on composite keys. Acta Informatica 4, 1–9 (1974)

    Article  MATH  Google Scholar 

Download references

Acknowledgments

This work has been been supported by the Government of the Region of Madrid through the research programme MOSI-AGIL-CM (grant P2013/ICE-3019, co-funded by EU Structural Funds FSE and FEDER), and by the Spanish Ministry for Economy and Competitiveness, with the project Social Ambient Assisting Living—Methods (SociAAL) (grant TIN2011-28335-C02-01).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rafael Pax .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Pax, R., Pavón, J. (2016). Agent-Based Simulation of Crowds in Indoor Scenarios. In: Novais, P., Camacho, D., Analide, C., El Fallah Seghrouchni, A., Badica, C. (eds) Intelligent Distributed Computing IX. Studies in Computational Intelligence, vol 616. Springer, Cham. https://doi.org/10.1007/978-3-319-25017-5_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-25017-5_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-25015-1

  • Online ISBN: 978-3-319-25017-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics