Définition d’un cadre de conception et d’exécution pour la simulation multi-agent
Badeig, Fabien; Balbo, Flavien (2012), Définition d’un cadre de conception et d’exécution pour la simulation multi-agent, Revue d'Intelligence Artificielle, 26, 3, p. 255-280. 10.3166/ria.26.255-280
Type
Article accepté pour publication ou publiéDate
2012Journal name
Revue d'Intelligence ArtificielleVolume
26Number
3Pages
255-280
Publication identifier
Metadata
Show full item recordAuthor(s)
Badeig, FabienLaboratoire d'analyse et modélisation de systèmes pour l'aide à la décision [LAMSADE]
Balbo, Flavien
Laboratoire d'analyse et modélisation de systèmes pour l'aide à la décision [LAMSADE]
Abstract (FR)
La simulation multi-agent est utilisée pour comprendre des systèmes complexes par la reproduction de divers scénarios. Dans les plates-formes de simulation actuelles, la politique d’ordonnancement consiste à contrôler l’activation séquentielle des agents qui exécutent systématiquement la boucle perception - décision - action. Cette approche centrée agent est peu efficace en termes de temps d’exécution et de conception. Nous proposons un nouveau cadre conceptuel et opérationnel EASS dans lequel les agents mutualisent, au sein de l’environnement, les informations et les traitements nécessaires à la mise en œuvre de la politique d’ordonnancement. Cette externalisation dans l’environnement d’une partie de l’activité des agents liée à leurs activations permet l’activation contextuelle. Les principaux avantages de l’activation contextuelle sont un gain d’efficacité en termes de temps d’exécution, et une meilleure flexibilité de la gestion des comportements des agents en termes de conception.Abstract (EN)
Agent-based simulation is used to understand complex systems and to experiment several scenarios. In classical simulation frameworks, a pitfall is the fact that the action phase, based on local agent context analysis, is repeated in each agent at each time cycle during the simulation execution. This analysis inside the agents reduces agent flexibility and limits agent behavior reuse in various simulations. If the designer wants to modify the way the agent reacts to the context, he could not do it without altering the way the agent is implemented because the link between agent context and agent actions is an internal part of the agent. Our proposition, called EASS, is a new agent-based simulation framework, where the context is analyzed by the environment and where agent activation is based on context evaluation. This activation process is called contextual activation. The main advantage of contextual activation is the improvement of complex agent simulation design in terms of flexibility and run-time.Subjects / Keywords
environment; environnement; simulation multi-agent; framework; scheduling policy; simulation mutli-agent; politique d’activationRelated items
Showing items related by title and author.
-
Balbo, Flavien; Badeig, Fabien (2011) Communication / Conférence
-
Badeig, Fabien; Balbo, Flavien (2008) Communication / Conférence
-
Balbo, Flavien; Badeig, Fabien; Zargayouna, H. Mahdi (2008) Article accepté pour publication ou publié
-
Badeig, Fabien; Boissier, Olivier; Balbo, Flavien (2011) Article accepté pour publication ou publié
-
Badeig, Fabien; Balbo, Flavien; Boissier, Olivier (2011) Communication / Conférence