Skip to main content

The Art of Iterating: Update-Strategies in Agent-Based Simulation

  • Chapter
  • First Online:
Social Simulation for a Digital Society (SSC 2017)

Part of the book series: Springer Proceedings in Complexity ((SPCOM))

Included in the following conference series:

Abstract

When developing a model for an Agent-Based Simulation (ABS) it is very important to select the update-strategy which reflects the semantics of the model as simulation results can vary vastly across different update-strategies. This awareness, we claim, is still underdeveloped in the majority of the field of ABS. In this paper we propose a new terminology to classify update strategies and then identify different strategies using this terminology. This will allow implementers and researchers in this field to use a general terminology, removing ambiguities when discussing ABS and their models. We will give results of simulating a discrete and a continuous game using our update-strategies and show that in the case of the discrete game only one specific strategy seems to be able to produce its emergent patterns, whereas the pattern of the continuous game seems to be robust under varying update-strategies.

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

Similar content being viewed by others

References

  • Bersini, H., & Detours, V. (1994). Asynchrony induces stability in cellular automata based models. In In proceedings of artificial life IV (pp. 382–387). Cambridge, MA: MIT Press.

    Google Scholar 

  • Botta, N., Mandel, A., & Ionescu, C. (2010). Time in discrete agent-based models of socio-economic systems (Documents de travail du Cen-tre d’Economie de la Sorbonne No. 10076). Université Panthéon-Sorbonne (Paris 1), Centre d’Economie de la Sorbonne.

    Google Scholar 

  • Clinger, W. D. (1981). Foundations of actor semantics (Tech. Rep.). Cambridge, MA: Massachusetts Institute of Technology.

    Google Scholar 

  • Dawson, D., Siebers, P. O., & Vu, T. M. (2014, September). Opening Pandora’s box: Some insight into the inner workings of an Agent-Based Simulation environment. In 2014 Federated conference on computer science and information systems (pp. 1453–1460). https://doi.org/10.15439/2014F335.

  • Greif, I. (1975). Semantics of communicating parallel processes (Tech. Rep.). Cambridge, MA: Massachusetts Institute of Technology.

    Google Scholar 

  • Hewitt, C., Bishop, P., & Steiger, R. (1973). A universal modular ACTOR formalism for artificial intelligence. In Proceedings of the 3rd international joint conference on artificial intelligence (pp. 235–245). San Francisco: Morgan Kaufmann Publishers Inc.

    Google Scholar 

  • Huberman, B. A., & Glance, N. S. (1993, August). Evolutionary games and computer simulations. Proceedings of the National Academy of Sciences, 90(16), 7716–7718.

    Article  ADS  Google Scholar 

  • Jansen, M. (2012). Introduction to agent-based modeling. Retrieved from https://www.openabm.org/book/introduction-agent-based-modeling

  • Lysenko, M., D’souza, R., & Rahmani, K. (2008). A framework for megascale agent based model simulations on the GPU, Journal of Artificial Societies and Social Simulation (JASSS) 11(4):10. http://jasss.soc.surrey.ac.uk/11/4/10.html

  • Nowak, M. A., & May, R. M. (1992, October). Evolutionary games and spatial chaos. Nature, 359(6398), 826–829. https://doi.org/10.1038/359826a0.

    Article  ADS  Google Scholar 

  • Page, S. E. (1997, February). On incentives and up-dating in agent based models. Computational Economics, 10(1), 67–87. https://doi.org/10.1023/A:1008625524072.

    Article  MATH  Google Scholar 

  • Railsback, S., & Grimm, V. (2011). Agent-based and individual-based modeling: A practical introduction. Princeton, NJ/Oxford, UK: Princeton University Press.

    MATH  Google Scholar 

  • Wilensky, U., & Rand, W. (2015). An introduction to agent-based modeling: Modeling natural, social, and engineered complex systems with NET-logo. Cambridge, MA/London, UK: MIT Press.

    Google Scholar 

  • Wooldridge, M. (2009). An introduction to multiagent systems (2nd ed.). Hoboken, NJ: Wiley Publishing.

    Google Scholar 

  • Yuxuan, J. (2016). The agent-based simulation environment in Java (Unpublished doctoral dissertation). University of Nottingham, School of Computer Science.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jonathan Thaler .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Thaler, J., Siebers, PO. (2019). The Art of Iterating: Update-Strategies in Agent-Based Simulation. In: Payne, D., et al. Social Simulation for a Digital Society. SSC 2017. Springer Proceedings in Complexity. Springer, Cham. https://doi.org/10.1007/978-3-030-30298-6_3

Download citation

Publish with us

Policies and ethics