Skip to main content

Part of the book series: International Handbooks on Information Systems ((INFOSYS))

Abstract

Multiagent simulation applies the concepts of multiagent systems to simulation. It is a perfect means to represent and examine emergent effects in distributed systems. Multiagent simulation models may be used to gain insights into system interdependencies, to make predictions and also for testing software systems. This chapter introduces the basic concepts and tools for agent based simulation and shows the possibilities of agent based simulation by means of the particular tool SeSAm. Extensions are presented that allow using multi agent simulation as an evaluation testbed for agent based application systems.

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 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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bierlaire, M.: Discrete choice models. In: Labbé, M.;, Laporte, G.; Tanczos, K.; Toint, P. (Eds.): Operations Research and Decision Aid Methodologies in Traffic and Transportation Management. Vol. 166 of NATO ASI Series, Series F: Computer and Systems Sciences. Springer Verlag, 1998, pp. 203–227.

    Google Scholar 

  2. Fedrizzi, A.: Evaluation of Tools for Agent-Based Simulation. Diploma Thesis, Technische Universität München, 2005.

    Google Scholar 

  3. Fishwick, P. A.; Simulation Model Design and Execution: Building Digital Worlds. Pearson Education, Prentice Hall, 1995.

    Google Scholar 

  4. Gilbert, N.; Trotzsch, K. G.: Simulation for the Social Scientist. Open University Press, London, 1999.

    Google Scholar 

  5. Green, T. R. G.; Petre, M.: Usability analysis of visual programming environments: a cognitive dimensions framework. In: Journal of Visual Languages and Computing 7, 1996.

    Google Scholar 

  6. Guyot, P.; Drogoul, A.; Lemaitre, C.: Using emergence in participatory simulations to design multi-agent systems. In: Dignum, F. et al. (Eds): International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS-05), 2005.

    Google Scholar 

  7. Gutknecht, O.; Ferber, J.: The Madkit agent platform architecture. In: Agents Workshop on Infrastructure for Multi-Agent Systems. Lecture Notes of Computer Science. Springer, 2000, pp. 48–55.

    Google Scholar 

  8. Gulyás, L.;, Kozsik, T.; Fazekas, S.: The Multi-Agent Modeling Language. In: Proceedings of the 4th International Conference on Applied Informatics (ICAI). Eger-Noszvaj, Hungary, 1999, pp. 43–50.

    Google Scholar 

  9. Jennings, N. R.: On agent-based software engineering. In: Artificial Intelligence 177(2000)2, pp. 277–296.

    Article  MathSciNet  Google Scholar 

  10. Klügl, F.; Bazzan, A.: Route decision behaviour in a commuting scenario: Simple heuristics adaptation and effect of traffic forecast. In: Journal of Artificial Societies and Social Simulation — JASSS 4(2004)1.

    Google Scholar 

  11. Klügl, F.; Bazzan, A.; Ossowski, S. (Eds.): Agents in Traffic and Transportation. Birkhäuser Verlag, Basel, 2005.

    MATH  Google Scholar 

  12. Klügl, F.; Herrler, R.; Oechslein, C.: From simulated to real environments: How to use SeSAm for software development. In: Schillo, M. (Ed.): Multiagent System Technologies — 1st German Conferences MATES. Lecture Notes in Artificial Intelligence 2831, 2003, pp. 13–24.

    Google Scholar 

  13. Klügl, F.: Multi-Agent Simulation — Concept, Tools, Applications. Addison-Wesley Verlag, 2001.

    Google Scholar 

  14. Klügl, F.; Oechslein, C.; Puppe, F.; Dornhaus, A.: Multi-agent modelling in comparison to standard modelling. In: Glambiasi, N.; Barros, F. J. (Eds.): AIS’2002 (Artificial Intelligence, Simulation and Planning in High Autonomy Systems), pp. 105–110, 2002.

    Google Scholar 

  15. Klügl, F.; Puppe, F.; Raub, U.; Tautz, J.: Simulating multiple emergent behaviors — exemplified in an ant colony. In: Adami, C.; Belew, R.; Kitano, H.; Taylor, C. (Eds.): Proceedings of Artificial Life VI, Los Angeles. MIT Press, 1998.

    Google Scholar 

  16. Luke, S.; Balan, G. C.; Panait, L.; Cioffi-Revilla, C.; Paus, S.: Mason: A java multi-agent simulation library. In: Proceedings of the Agent 2003 Conference, 2003.

    Google Scholar 

  17. Madey, G.; Freeh, V.; Tynan, R.: Agent-based modeling of open source using swarm. In: Proceedings of the 8th Americas Conference on Information Systems (AMCIS 2002), 2002.

    Google Scholar 

  18. Minar, N.; Burkhart, R.; Langton, C.; Askenazi, M.: The swarm simulation system, a toolkit for building multi-agent simulations. Technical Report 96-04-2, Santa Fe Institute, Santa Fe, 1996.

    Google Scholar 

  19. Moss, S.; Davidsson, P.: Multi-Agent-Based Simulation, Second International Workshop. In: Lecture Notes in Computer Science 1979. Springer Verlag, Boston, MA, USA, 2000.

    Google Scholar 

  20. Mössinger, P.; Polani, D.; Spalt, R.; Uthmann, T.: Xraptor — a synthetic multi-agent environment for evaluation of adaptive control mechanisms. In: Proceedings of the EUROSIM’95 Conference. Elsevier, 1995.

    Google Scholar 

  21. Oechslein, C.: Methodology for multi agent simulations with integrated specification-and implementation language. Dissertation, Universität Würzburg, 2004.

    Google Scholar 

  22. Parker, M. T.: What is Ascape and why should you care? In: Journal of Artificial Societies and Social Simulation — JASSS 4(2001)1.

    MATH  Google Scholar 

  23. Repenning, A.; Ioannidou, A.; Zola, J.: AgentSheets: End-User Programmable Simulations. In: Journal of Artificial Societies and Social Simulation — JASSS 3(2000)3.

    Google Scholar 

  24. Reynolds, C. W.: Flocks, herds, and schools: A distributed behavioral model. In: Computer Graphics 21(1987)4 (SIGGRAPH’87 Conference Proceedings), pp. 25–34, 1987.

    Google Scholar 

  25. Sempe, F.; Nguyen-Duc, M.; Boissau, S.; Boucher, A.; Drogoul, A.: An artificial maieutic approach for eliciting experts knowledge in multi-agent simulations. Proceedings of the Conference on Multi-Agent-Based Simulation, MABS 2005.

    Google Scholar 

  26. Schüle, M.; Herrler, R.; Klügl, F.: Coupling GIS and multi-agent simulation-towards infrastructure for realistic simulation. In: MATES 2004 Conference Proceedings, pp. 228–242, 2004.

    Google Scholar 

  27. Thorngate, W.: Teaching social simulation with MATLAB. In: Journal of Artificial Societies and Social Simulation — JASSS 3(2000)1.

    Google Scholar 

  28. Tobias, R.; Hofmann, C.: Evaluation of free java-libraries for social-scientific agent based simulation. In: Journal of Artificial Societies and Social Simulation — JASSS 7(2003)1.

    MATH  Google Scholar 

  29. Triebig, C.; Credner, T.; Klügl, F.; Fischer, P.; Leskien, T.; Deppisch, A.; Landvogt, S.: Agent-based simulation for testing control software of high bay warehouses. In: CEEMAS 2005, 4th International Central and Eastern European Conference on Multi-Agent Systems, Budapest, Hungary, Lecture Notes in Computer Science 3690, Springer 2005.

    Google Scholar 

  30. Zeigler, B. P.: Theory of Modelling and Simulation. Krieger Publishing Co, Melbourne, FL, USA, 1984.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer Berlin · Heidelberg

About this chapter

Cite this chapter

Herrler, R., Klügl, F. (2006). Simulation. In: Kirn, S., Herzog, O., Lockemann, P., Spaniol, O. (eds) Multiagent Engineering. International Handbooks on Information Systems. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-32062-8_27

Download citation

  • DOI: https://doi.org/10.1007/3-540-32062-8_27

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-31406-6

  • Online ISBN: 978-3-540-32062-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics