Programming agent-based demographic models with cross-state and message-exchange dependencies: A study with speculative PDES and automatic load-sharing

Alessandro Pellegrini, Francesco Quaglia, Cristina Montãnola-Sales, Josep Casanovas-García

Producción científica: Capítulo del libroContribución a congreso/conferenciarevisión exhaustiva

1 Cita (Scopus)

Resumen

Agent-based modeling and simulation is a versatile and promising methodology to capture complex interactions among entities and their surrounding environment. A great advantage is its ability to model phenomena at a macro scale by exploiting simpler descriptions at a micro level. It has been proven effective in many fields, and it is rapidly becoming a de-facto standard in the study of population dynamics. In this article we study programmability and performance aspects of the last-generation ROOT-Sim speculative PDES environment for multi/many-core shared-memory architectures. ROOT-Sim transparently offers a programming model where interactions can be based on both explicit message passing and in-place state accesses. We introduce programming guidelines for systematic exploitation of these facilities in agent-based simulations, and we study the effects on performance of an innovative load-sharing policy targeting these types of dependencies. An experimental assessment with synthetic and real-world applications is provided, to assess the validity of our proposal.

Idioma originalInglés
Título de la publicación alojada2016 Winter Simulation Conference
Subtítulo de la publicación alojadaSimulating Complex Service Systems, WSC 2016
EditoresTheresa M. Roeder, Peter I. Frazier, Robert Szechtman, Enlu Zhou
EditorialInstitute of Electrical and Electronics Engineers Inc.
Páginas955-966
Número de páginas12
ISBN (versión digital)9781509044863
DOI
EstadoPublicada - 2 jul 2016
Publicado de forma externa
Evento2016 Winter Simulation Conference, WSC 2016 - Arlington, Estados Unidos
Duración: 11 dic 201614 dic 2016

Serie de la publicación

NombreProceedings - Winter Simulation Conference
Volumen0
ISSN (versión impresa)0891-7736

Conferencia

Conferencia2016 Winter Simulation Conference, WSC 2016
País/TerritorioEstados Unidos
CiudadArlington
Período11/12/1614/12/16

Huella

Profundice en los temas de investigación de 'Programming agent-based demographic models with cross-state and message-exchange dependencies: A study with speculative PDES and automatic load-sharing'. En conjunto forman una huella única.

Citar esto