Skip to main content

A BDI Agent Architecture for the GAMA Modeling and Simulation Platform

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10399))

Abstract

With the increase of computing power and the development of user-friendly multi-agent simulation frameworks, social simulations have become increasingly realistic. However, most agent architectures in these simulations use simple reactive models. Indeed, cognitive agent architectures face two main obstacles: their complexity for the field-expert modeler, and their computational cost. In this paper, we propose a new cognitive agent architecture based on the BDI (Belief-Desire-Intention) paradigm integrated into the GAMA modeling platform and its GAML modeling language. This architecture was designed to be simple-to-use for modelers, flexible enough to manage complex behaviors, and with low computational cost. An experiment carried out with different profiles of end-users shows that the architecture is actually usable even by modelers who have little knowledge in programming and in Artificial Intelligence.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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

Learn about institutional subscriptions

References

  1. ACTEUR (2015). http://www.acteur-anr.fr

  2. GAMA (2015). http://gama-platform.org

  3. Adam, C., Gaudou, B.: BDI agents in social simulations: a survey. Knowl. Eng. Rev. 31, 207–238 (2016)

    Article  Google Scholar 

  4. Balke, T., Gilbert, N.: How do agents make decisions? A survey. J. Artif. Soc. Soc. Simul. 17(4), 31 (2014)

    Article  Google Scholar 

  5. Balmer, M., Rieser, M., Meister, K., Charypar, D., Lefebvre, N., Nagel, K., Axhausen, K.: Matsim-t: Architecture and simulation times. In: Multi-Agent Systems for Traffic and Transportation, Engineering, pp. 57–78 (2009)

    Google Scholar 

  6. Bellifemine, F., Poggi, A., Rimassa, G.: JADE-A FIPA-compliant agent framework. In: Proceedings of PAAM, London, vol. 99, p. 33 (1999)

    Google Scholar 

  7. Bratman, M.: Intentions, Plans, and Practical Reason. Harvard University Press, Cambridge (1987)

    Google Scholar 

  8. Caillou, P., Gaudou, B., Grignard, A., Truong, C.Q., Taillandier, P.: A simple-to-Use BDI architecture for agent-based modeling and simulation. In: Jager, W., Verbrugge, R., Flache, A., de Roo, G., Hoogduin, L., Hemelrijk, C. (eds.) Advances in Social Simulation 2015. AISC, vol. 528, pp. 15–28. Springer, Cham (2017). doi:10.1007/978-3-319-47253-9_2

    Chapter  Google Scholar 

  9. Cohen, P.R., Levesque, H.J.: Intention is choice with commitment. Artif. Intell. 42, 213–261 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  10. Drogoul, A., Amouroux, E., Caillou, P., Gaudou, B., Grignard, A., Marilleau, N., Taillandier, P., Vavasseur, M., Vo, D.-A., Zucker, J.-D.: Gama: multi-level and complex environment for agent-based models and simulations. In: AAMAS, pp. 1361–1362 (2013)

    Google Scholar 

  11. Grignard, A., Taillandier, P., Gaudou, B., Vo, D.A., Huynh, N.Q., Drogoul, A.: GAMA 1.6: advancing the art of complex agent-based modeling and simulation. In: Boella, G., Elkind, E., Savarimuthu, B.T.R., Dignum, F., Purvis, M.K. (eds.) PRIMA 2013. LNCS (LNAI), vol. 8291, pp. 117–131. Springer, Heidelberg (2013). doi:10.1007/978-3-642-44927-7_9

    Chapter  Google Scholar 

  12. Howden, N., Rönnquist, R., Hodgson, A., Lucas, A.: JACK intelligent agents-summary of an agent infrastructure. In: 5th AA (2001)

    Google Scholar 

  13. Le, V.M., Gaudou, B., Taillandier, P., Vo, D.A.: A new BDI architecture to formalize cognitive agent behaviors into simulations. In: KES-AMSTA, pp. 395–403 (2013)

    Google Scholar 

  14. Myers, K.L.: User guide for the procedural reasoning system. SRI International AI Center Technical Report. SRI International, Menlo Park (1997)

    Google Scholar 

  15. Pokahr, A., Braubach, L., Lamersdorf, W.: Jadex: a BDI reasoning engine. In: Bordini, R.H., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.) Multi-Agent Programming. Multiagent Systems, Artificial Societies, and Simulated Organizations (International Book Series), vol. 15, pp. 149–174. Springer, Boston (2005). doi:10.1007/0-387-26350-0_6

    Chapter  Google Scholar 

  16. Rönnquist, R.: The goal oriented teams (GORITE) framework. In: Dastani, M., El Fallah Seghrouchni, A., Ricci, A., Winikoff, M. (eds.) ProMAS 2007. LNCS, vol. 4908, pp. 27–41. Springer, Heidelberg (2008). doi:10.1007/978-3-540-79043-3_2

    Chapter  Google Scholar 

  17. Sakellariou, I., Kefalas, P., Stamatopoulou, I.: Enhancing NetLogo to simulate BDI communicating agents. In: Darzentas, J., Vouros, G.A., Vosinakis, S., Arnellos, A. (eds.) SETN 2008. LNCS, vol. 5138, pp. 263–275. Springer, Heidelberg (2008). doi:10.1007/978-3-540-87881-0_24

    Chapter  Google Scholar 

  18. Singh, D., Padgham, L.: OpenSim: a framework for integrating agent-based models and simulation components. In: Frontiers in Artificial Intelligence and Applications, ECAI 2014, vol. 263, pp. 837–842. IOS Press (2014)

    Google Scholar 

  19. Taillandier, P., Therond, O., Gaudou, B.: A new BDI agent architecture based on the belief theory. Application to the modelling of cropping plan decision-making. In: iEMSs (2012)

    Google Scholar 

  20. Wilensky, U., Evanston, I.: Netlogo. Center for connected learning and computer based modeling. Technical report, Northwestern University (1999)

    Google Scholar 

Download references

Acknowledgement

This work is part of the ACTEUR (Spatial Cognitive Agents for Urban Dynamics and Risk Studies) research project funded by the French Research Agency (ANR).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Patrick Taillandier .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Taillandier, P., Bourgais, M., Caillou, P., Adam, C., Gaudou, B. (2017). A BDI Agent Architecture for the GAMA Modeling and Simulation Platform. In: Nardin, L., Antunes, L. (eds) Multi-Agent Based Simulation XVII. MABS 2016. Lecture Notes in Computer Science(), vol 10399. Springer, Cham. https://doi.org/10.1007/978-3-319-67477-3_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-67477-3_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-67476-6

  • Online ISBN: 978-3-319-67477-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics