Implementing the Agent-Group-Role architecture in an irrigation water management application - INRAE - Institut national de recherche pour l’agriculture, l’alimentation et l’environnement
Communication Dans Un Congrès Année : 2003

Implementing the Agent-Group-Role architecture in an irrigation water management application

Mise en oeuvre de l'architecture Agent-Groupe-Rôle sur une application à la gestion de l'eau d'irrigation

G. Abrami
Olivier Barreteau
Flavie Cernesson
Sylvie Lardon

Résumé

Agent based models (ABMs) can be used to support the assessment of water management policies impact on the resource and its users. ABMs are then to explore the link between collective rules and individual behaviours, and more globally, the influence of constraints belonging to some organization level over dynamics belonging to another one. Our objective is to test how a specific multi-agent architecture which explicitly handles dynamic groups and roles can tackle complexity and enhance models representation power and modularity. We experiment our approach over a toy situation in order to properly address conceptual and implementation issues. Organization levels are modelled as groups, functions of agents in these levels are modelled as roles. Roles represent the mechanical aspects of an agent implication within a group : collective rules awareness on the one hand, archetypal organizational behaviors on the other hand. Agents express their,individuality choosing or parameterizing their roles. Playing roles in different groups, they are the interaction vectors between the organization levels they participate in. This entails to separate reactive behavioural patterns on the role side and cognitive ones on the agent side.
Les modèles multi-agents peuvent être utilisés en appui à l'évaluation de l'impact, sur la ressource et sur ses usagers, de modalités de gestion de l'eau. Les modèles multi-agents sont alors amenés à explorer les liens entre règles collectives et comportements individuels, et, plus globalement, l'influence de contraintes issues d'un niveau d'organisation sur les dynamiques d'un autre niveau d'organisation. Notre objectif est de tester comment une architecture multi-agents spécifique, qui définit explicitement des groupes et des rôles dynamiques, peut permettre d'aborder la complexité et d'améliorer le pouvoir de représentation et la modularité des modèles. Nous expérimentons notre approche sur une situation-jouet afin de poser correctement les problèmes conceptuels et implémentatoires. Les niveaux d'organisation sont représentés par des groupes, les fonctions des agents dans ces niveaux par des rôles. Les rôles modélisent les aspects mécaniques de l'implication d'un agent dans un groupe : connaissance des règles collectives d'une part, comportements organisationnels archétypaux d'autre part. Les agents expriment leur individualité en choisissant ou en paramétrisant leurs rôles. En jouant des rôles dans différents groupes, ils localisent les interactions entre les niveaux d'organisation auxquels ils prennent part. Ces propriétés entraînent la séparation de motifs comportementaux réactifs (les rôles) de leurs activation cognitive (les agents).

Mots clés

Fichier non déposé

Dates et versions

hal-02581497 , version 1 (14-05-2020)

Identifiants

Citer

G. Abrami, Olivier Barreteau, Flavie Cernesson, Sylvie Lardon. Implementing the Agent-Group-Role architecture in an irrigation water management application. 4th Workshop on Agent-Based Simulation, Montpellier, 28-30 April 2003, 2003, France. pp.34-39. ⟨hal-02581497⟩
19 Consultations
0 Téléchargements

Partager

More