Skip to main content

2018 | OriginalPaper | Buchkapitel

Actors Based Agent Modelling and Simulation

verfasst von : Giulio Angiani, Paolo Fornacciari, Gianfranco Lombardo, Agostino Poggi, Michele Tomaiuolo

Erschienen in: Highlights of Practical Applications of Agents, Multi-Agent Systems, and Complexity: The PAAMS Collection

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Agent-based modeling and simulation are some powerful techniques that are widely used with success for analyzing complex and emergent phenomena in many research and application areas. Many different reasons are behind the success of such techniques, among which an important mention goes to the availability of a great variety of software tools, that ease the development of models, as well as the execution of simulations and the analysis of results. However, the agent models provided by such tools do not offer the features of the computational agents found in multi-agent systems or distributed artificial intelligence techniques. Therefore, it is difficult to use such tools to model complex systems defined by autonomous, proactive and social entities. This paper presents an actor software library, called ActoDeS, for the development of concurrent and distributed systems, and shows how it can be a suitable mean for building flexible and scalable ABMS applications.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Luke, S., Cioffi-Revilla, C., Panait, L., Sullivan, K., Balan, G.: MASON: a multi-agent simulation environment. Simulation 82(7), 517–527 (2005)CrossRef Luke, S., Cioffi-Revilla, C., Panait, L., Sullivan, K., Balan, G.: MASON: a multi-agent simulation environment. Simulation 82(7), 517–527 (2005)CrossRef
2.
Zurück zum Zitat Tisue, S., Wilensky, U.: Netlogo: a simple environment for modeling complexity. In: Proceedings of ICCS 2004, Boston, MA, USA, pp. 16–21 (2004) Tisue, S., Wilensky, U.: Netlogo: a simple environment for modeling complexity. In: Proceedings of ICCS 2004, Boston, MA, USA, pp. 16–21 (2004)
3.
Zurück zum Zitat North, M.J., Collier, N., Vos, J.: Experiences in creating three implementations of the repast agent modeling toolkit. ACM Trans. Model. Comput. Simul. 16(1), 1–25 (2006)CrossRef North, M.J., Collier, N., Vos, J.: Experiences in creating three implementations of the repast agent modeling toolkit. ACM Trans. Model. Comput. Simul. 16(1), 1–25 (2006)CrossRef
5.
Zurück zum Zitat De Chiara, R., Mancuso, A., Mazzeo, D., Scarano, V., Spagnuolo, C.: Bringing together efficiency and effectiveness in distributed simulations: the experience with D-MASON. Simulation 89(10), 1236–1253 (2013)CrossRef De Chiara, R., Mancuso, A., Mazzeo, D., Scarano, V., Spagnuolo, C.: Bringing together efficiency and effectiveness in distributed simulations: the experience with D-MASON. Simulation 89(10), 1236–1253 (2013)CrossRef
6.
Zurück zum Zitat Cicirelli, F., Furfaro, A., Giordano, A., Nigro, L.: HLA_ACTOR_REPAST: an approach to distributing repast models for high-performance simulations. Simul. Model. Pract. Theory 19(1), 283–300 (2011)CrossRef Cicirelli, F., Furfaro, A., Giordano, A., Nigro, L.: HLA_ACTOR_REPAST: an approach to distributing repast models for high-performance simulations. Simul. Model. Pract. Theory 19(1), 283–300 (2011)CrossRef
7.
Zurück zum Zitat Agha, G.A.: Actors: a model of concurrent computation in distributed systems (1986) Agha, G.A.: Actors: a model of concurrent computation in distributed systems (1986)
8.
Zurück zum Zitat Kafura, D., Briot, J.P.: Actors and agents. IEEE Concurrency 6(2), 24–29 (1998)CrossRef Kafura, D., Briot, J.P.: Actors and agents. IEEE Concurrency 6(2), 24–29 (1998)CrossRef
9.
Zurück zum Zitat Jang, M.W., Agha, G.A.: Agent framework services to reduce agent communication overhead in large-scale agent-based simulations. Simul. Model. Pract. Theory 14(6), 679–694 (2006)CrossRef Jang, M.W., Agha, G.A.: Agent framework services to reduce agent communication overhead in large-scale agent-based simulations. Simul. Model. Pract. Theory 14(6), 679–694 (2006)CrossRef
10.
Zurück zum Zitat Mathieu P., Yann, S.: Environment updating and agent scheduling policies in agent-based simulators. In: Proceedings of ICAART, pp. 170–175 (2012) Mathieu P., Yann, S.: Environment updating and agent scheduling policies in agent-based simulators. In: Proceedings of ICAART, pp. 170–175 (2012)
11.
Zurück zum Zitat Gardner, M.: The fantastic combinations of John Conway’s new solitaire game Life. Sci. Am. 223, 120–123 (1970)CrossRef Gardner, M.: The fantastic combinations of John Conway’s new solitaire game Life. Sci. Am. 223, 120–123 (1970)CrossRef
12.
Zurück zum Zitat Bergenti, F., Franchi, E., Poggi, A.: Agent-based interpretations of classic network models. Comput. Math. Organ. Theory 19(2), 105–127 (2013)CrossRef Bergenti, F., Franchi, E., Poggi, A.: Agent-based interpretations of classic network models. Comput. Math. Organ. Theory 19(2), 105–127 (2013)CrossRef
13.
Zurück zum Zitat Franchi, E., Poggi, A., Tomaiuolo, M.: Blogracy: a peer-to-peer social network. Int. J. Distrib. Syst. Technol. 7(2), 37–56 (2016)CrossRef Franchi, E., Poggi, A., Tomaiuolo, M.: Blogracy: a peer-to-peer social network. Int. J. Distrib. Syst. Technol. 7(2), 37–56 (2016)CrossRef
14.
Zurück zum Zitat Benda, M.: On optimal cooperation of knowledge sources: an empirical investigation. Technical report, Boeing Advanced Technology Center (1986) Benda, M.: On optimal cooperation of knowledge sources: an empirical investigation. Technical report, Boeing Advanced Technology Center (1986)
15.
Zurück zum Zitat Nagel, K., Wolf, D.E., Wagner, P., Simon, P.: Two-lane traffic rules for cellular automata: a systematic approach. Phys. Rev. E 58(2), 1425–1437 (1998)CrossRef Nagel, K., Wolf, D.E., Wagner, P., Simon, P.: Two-lane traffic rules for cellular automata: a systematic approach. Phys. Rev. E 58(2), 1425–1437 (1998)CrossRef
16.
Zurück zum Zitat Reynolds, C.W.: Flocks, herds and schools: a distributed behavioral model. ACM SIGGRAPH Comput. Graph. 21(4), 25–34 (1987)CrossRef Reynolds, C.W.: Flocks, herds and schools: a distributed behavioral model. ACM SIGGRAPH Comput. Graph. 21(4), 25–34 (1987)CrossRef
17.
Zurück zum Zitat Alon, N., Kleitman, D.J.: Partitioning a rectangle into small perimeter rectangles. Discrete Math. 103(2), 111–119 (1992)MathSciNetCrossRef Alon, N., Kleitman, D.J.: Partitioning a rectangle into small perimeter rectangles. Discrete Math. 103(2), 111–119 (1992)MathSciNetCrossRef
19.
Zurück zum Zitat Pax, R., Pavón, J.: Agent architecture for crowd simulation in indoor environments. J. Ambient Intell. Humaniz. Comput. 8(2), 205–212 (2017)CrossRef Pax, R., Pavón, J.: Agent architecture for crowd simulation in indoor environments. J. Ambient Intell. Humaniz. Comput. 8(2), 205–212 (2017)CrossRef
20.
Zurück zum Zitat Bergenti, F., Iotti, E., Monica, S., Poggi, A.: Agent-oriented model-driven development for JADE with the JADEL programming language. Comput. Lang. Syst. Struct. 50, 142–158 (2017) Bergenti, F., Iotti, E., Monica, S., Poggi, A.: Agent-oriented model-driven development for JADE with the JADEL programming language. Comput. Lang. Syst. Struct. 50, 142–158 (2017)
21.
Zurück zum Zitat Negri, A., Poggi, A., Tomaiuolo, M., Turci, P.: Dynamic grid tasks composition and distribution through agents. Concurrency Comput. Pract. Exp. 18(8), 875–885 (2005)CrossRef Negri, A., Poggi, A., Tomaiuolo, M., Turci, P.: Dynamic grid tasks composition and distribution through agents. Concurrency Comput. Pract. Exp. 18(8), 875–885 (2005)CrossRef
22.
Zurück zum Zitat Franchi, E., Poggi, A., Tomaiuolo, M.: Social media for online collaboration in firms and organizations. Int. J. Inf. Syst. Model. Des. 7(1), 18–31 (2016)CrossRef Franchi, E., Poggi, A., Tomaiuolo, M.: Social media for online collaboration in firms and organizations. Int. J. Inf. Syst. Model. Des. 7(1), 18–31 (2016)CrossRef
23.
Zurück zum Zitat Bergenti, B., Poggi, A.: An agent-based approach to manage negotiation protocols in flexible CSCW systems: In: Proceedings of 4th International Conference on Autonomous Agents, pp. 267–268 (2000) Bergenti, B., Poggi, A.: An agent-based approach to manage negotiation protocols in flexible CSCW systems: In: Proceedings of 4th International Conference on Autonomous Agents, pp. 267–268 (2000)
24.
Zurück zum Zitat Poggi, A., Tomaiuolo, M., Vitaglione, G.: A security infrastructure for trust management in multi-agent systems. In: Falcone, R., Barber, S., Sabater-Mir, J., Singh, Munindar P. (eds.) TRUST 2003-2004. LNCS (LNAI), vol. 3577, pp. 162–179. Springer, Heidelberg (2005). https://doi.org/10.1007/11532095_10CrossRef Poggi, A., Tomaiuolo, M., Vitaglione, G.: A security infrastructure for trust management in multi-agent systems. In: Falcone, R., Barber, S., Sabater-Mir, J., Singh, Munindar P. (eds.) TRUST 2003-2004. LNCS (LNAI), vol. 3577, pp. 162–179. Springer, Heidelberg (2005). https://​doi.​org/​10.​1007/​11532095_​10CrossRef
Metadaten
Titel
Actors Based Agent Modelling and Simulation
verfasst von
Giulio Angiani
Paolo Fornacciari
Gianfranco Lombardo
Agostino Poggi
Michele Tomaiuolo
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-94779-2_38

Premium Partner