Skip to main content

Advertisement

SpringerLink
Log in
Menu
Find a journal Publish with us
Search
Cart
Book cover

European Conference on Parallel Processing

Euro-Par 2011: Euro-Par 2011: Parallel Processing Workshops pp 460–470Cite as

  1. Home
  2. Euro-Par 2011: Parallel Processing Workshops
  3. Conference paper
A Framework for Distributing Agent-Based Simulations

A Framework for Distributing Agent-Based Simulations

  • Gennaro Cordasco31,
  • Rosario De Chiara30,
  • Ada Mancuso30,
  • Dario Mazzeo30,
  • Vittorio Scarano30 &
  • …
  • Carmine Spagnuolo30 
  • Conference paper
  • 1452 Accesses

  • 24 Citations

Part of the Lecture Notes in Computer Science book series (LNTCS,volume 7155)

Abstract

Agent-based simulation models are an increasingly popular tool for research and management in many, different and diverse fields. In executing such simulations the “speed” is one of the most general and important issues. The traditional answer to this issue is to invest resources in deploying a dedicated installation of dedicated computers. In this paper we present a framework that is a parallel version of the Mason, a library for writing and running Agent-based simulations.

Keywords

  • Agent-based simulation
  • Heterogeneous Computing
  • Distributed Systems
  • Load-Balancing

Download conference paper PDF

References

  1. Apache ActiveMQ, http://activemq.apache.org/

  2. Berryman, M.: Review of Software Platforms for Agent Based Models. Technical Report DSTO-GD-0532, Australian Government, Department of Defence (2008)

    Google Scholar 

  3. Castro, M., Druschel, P., Kermarrec, A.-M., Rowstron, A.: SCRIBE: A large-scale and decentralized application-level multicast infrastructure. IEEE Journal on Selected Areas in Communications (JSAC) 20, 100–110 (2002)

    CrossRef  Google Scholar 

  4. Cicirelli, F., Furfaro, A., Giordano, A., Nigro, L.: Distributed Simulation of RePast Models over HLA/Actors. In: Proceedings of the 2009 13th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications, DS-RT 2009, pp. 184–191. IEEE Computer Society, Washington, DC (2009)

    CrossRef  Google Scholar 

  5. Cosenza, B., Cordasco, G., De Chiara, R., Scarano, V.: Distributed load balancing for parallel agent-based simulations. In: Proc. of the 19th Euromicro Inter. Conf. on Parallel, Distributed and Network-Based Computing, PDP 2011 (2011)

    Google Scholar 

  6. Druschel, P., Rowstron, A.: Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems. In: Proc. of the 18th IFIP/ACM Inter. Conference on Distributed Systems Platforms (Middleware 20), pp. 329–350 (November 2001)

    Google Scholar 

  7. Epstein, J.M.: Generative Social Science: Studies in Agent-Based Computational Modeling. Princeton University Press (2007)

    Google Scholar 

  8. Hwang, K., Xu, Z.: Scalable Parallel Computing: Technology, Architecture, Programming. McGraw-Hill (1998)

    Google Scholar 

  9. 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, Chicago, IL, October 2 - October 4 (2003)

    Google Scholar 

  10. Macal, C.M., North, M.J.: Tutorial on agent-based modeling and simulation part 2: how to model with agents. In: Proceedings of the 38th Conference on Winter Simulation, WSC 2006, pp. 73–83 (2006)

    Google Scholar 

  11. Mengistu, D., Troger, P., Lundberg, L., Davidsson, P.: Scalability in Distributed Multi-Agent Based Simulations: The JADE Case. In: Proc. Second Int. Conf. Future Generation Communication and Networking Symposia FGCNS 2008, vol. 5, pp. 93–99 (2008)

    Google Scholar 

  12. Najlis, R., Janssen, M.A., Parkerx, D.C.: Software tools and communication issues. In: Parker, D.C., Berger, T., Manson, S.M. (eds.) Proc. Agent-Based Models of Land-Use and Land-Cover Change Workshop, pp. 17–30 (2001)

    Google Scholar 

  13. North, M.J., Collier, N.T., Vos, J.R.: Experiences creating three implementations of the Repast agent modeling toolkit. ACM Trans. Model. Comput. Simul. 16, 1–25 (2006)

    CrossRef  Google Scholar 

  14. Pawlaszczyk, D., Strassburger, S.: Scalability in distributed simulations of agent-based models. In: Proc. Winter Simulation Conf. (WSC) the 2009, pp. 1189–1200 (2009)

    Google Scholar 

  15. Railsback, S.F., Lytinen, S.L., Jackson, S.K.: Agent-based simulation platforms: Review and development recommendations. Simulation 82, 609–623 (2006)

    CrossRef  Google Scholar 

  16. Reynolds, C.: Steering behaviors for autonomous characters (1999)

    Google Scholar 

  17. Thain, D., Tannenbaum, T., Livny, M.: Distributed computing in practice: the Condor experience. Concurr. Comput.: Pract. Exper. 17, 323–356 (2005)

    CrossRef  Google Scholar 

  18. Zhang, Y., Mueller, F., Cui, X., Potok, T.: Large-Scale Multi-Dimensional Document Clustering on GPU Clusters. In: IEEE International Parallel and Distributed Processing Symposium (2010)

    Google Scholar 

  19. Zhou, B., Zhou, S.: Parallel simulation of group behaviors. In: WSC 2004: Proceedings of the 36th Conference on Winter Simulation, pp. 364–370 (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. ISISLab - Dipartimento di Informatica, Università degli Studi di Salerno, 84084, Fisciano, SA, Italy

    Rosario De Chiara, Ada Mancuso, Dario Mazzeo, Vittorio Scarano & Carmine Spagnuolo

  2. Dipartimento di Psicologia, Seconda Università degli Studi di Napoli, 81100, Caserta, Italy

    Gennaro Cordasco

Authors
  1. Gennaro Cordasco
    View author publications

    You can also search for this author in PubMed Google Scholar

  2. Rosario De Chiara
    View author publications

    You can also search for this author in PubMed Google Scholar

  3. Ada Mancuso
    View author publications

    You can also search for this author in PubMed Google Scholar

  4. Dario Mazzeo
    View author publications

    You can also search for this author in PubMed Google Scholar

  5. Vittorio Scarano
    View author publications

    You can also search for this author in PubMed Google Scholar

  6. Carmine Spagnuolo
    View author publications

    You can also search for this author in PubMed Google Scholar

Editor information

Editors and Affiliations

  1. Scilytics, Koellnerhofgasse 3/15A, 1010, Vienna, Austria

    Michael Alexander

  2. ICAR-CNR, Via P. Castellino, 111, 80131, Napoli, Italy

    Pasqua D’Ambra

  3. University of Amsterdam, 1090, Amsterdam, Netherlands

    Adam Belloum

  4. Innovative Computing Laboratory, The University of Tennessee, USA

    George Bosilca

  5. Department of Experimental Medicine and Clinic, University Magna Græcia, 88100, Catanzaro, Italy

    Mario Cannataro

  6. Computer Science Department, University of Pisa, Italy

    Marco Danelutto

  7. Second University of Naples, Italy

    Beniamino Di Martino

  8. TU München, Boltzmannstr. 3, 85748, Garching, Germany

    Michael Gerndt

  9. Equipe Runtime, INRIA Bordeaux Sud-Ouest, 33405, Talence Cedex, France

    Emmanuel Jeannot & Raymond Namyst & 

  10. Equipe HIEPACS, INRIA Bordeaux Sud-Ouest, 33405, Talence Cedex, France

    Jean Roman

  11. Oak Ridge National Laboratory, Computer Science and Mathematics Division, 37831-6164, Oak Ridge, TN, USA

    Stephen L. Scott

  12. Department of Scientific Computing, University of Vienna, Nordbergstr. 15/3C, 1090, Vienna, Austrial

    Jesper Larsson Traff

  13. Computer Science and Mathematics Division, Oak Ridge National Laboratory, 37831, Oak Ridge, TN, USA

    Geoffroy Vallée

  14. Technische Universität München, Germany

    Josef Weidendorfer

Rights and permissions

Reprints and Permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cordasco, G., De Chiara, R., Mancuso, A., Mazzeo, D., Scarano, V., Spagnuolo, C. (2012). A Framework for Distributing Agent-Based Simulations. In: Alexander, M., et al. Euro-Par 2011: Parallel Processing Workshops. Euro-Par 2011. Lecture Notes in Computer Science, vol 7155. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29737-3_51

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/978-3-642-29737-3_51

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-29736-6

  • Online ISBN: 978-3-642-29737-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Search

Navigation

  • Find a journal
  • Publish with us

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Publish your research
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our imprints

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support

167.114.118.210

Not affiliated

Springer Nature

© 2023 Springer Nature