Nested graphs: A model to efficiently distribute multi‐agent systems on HPC clusters - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Concurrency and Computation: Practice and Experience Année : 2018

Nested graphs: A model to efficiently distribute multi‐agent systems on HPC clusters

Résumé

Computational simulation is becoming increasingly important in numerous research fields. Depending on the modeled system, several methods such as differential equations or Monte‐Carlo simulations may be used to represent the system behavior. The amount of computation and memory needed to run a simulation depends on its size and precision, and large simulations usually lead to long runs, thus requiring to adapt the model to a parallel system. Complex systems are often simulated using multi‐agent systems (MASs). While linear system based models benefit from a large set of tools to take advantage of parallel resources, multi‐agent systems suffer from a lack of platforms that ease the use of such resources. In this paper, we propose the use of Nested Graphs for a new modeling approach that allows the design of large, complex, and multi‐scale multi‐agent models, which can efficiently be distributed on parallel resources. Nested Graphs are formally defined and are illustrated on the well‐known predator‐prey model. We also introduce PDMAS (parallel and distributed multi‐agent system): a platform that implements the Nested Graph modeling approach to ease the distribution of multi‐agent models on High Performance Computing clusters. Performance results are presented to validate the efficiency of the resulting models.
Fichier principal
Vignette du fichier
7a1597eb-4e4f-41f9-b8a8-833ca385621a-author.pdf (814.4 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02182826 , version 1 (13-07-2019)

Identifiants

  • HAL Id : hal-02182826 , version 1

Citer

Alban Rousset, Bénédicte Herrmann, Christophe Lang, Laurent Philippe, Hadrien Bride. Nested graphs: A model to efficiently distribute multi‐agent systems on HPC clusters. Concurrency and Computation: Practice and Experience, 2018, 30 (7), pp.e4407 (24). ⟨hal-02182826⟩
24 Consultations
252 Téléchargements

Partager

Gmail Facebook X LinkedIn More