Agent-based simulation of complex systems: application to collective management of animal wastes

This paper presents the utilization of the multi-agent platform Geamas through the Biomas application for the collective management of animal wastes. The complexity of the scenarios under study gives rise to many unpredictable behavioral schemas whose analyses necessitate a simulation approach. In the present article we describe the whole set of concepts in use in multi-agent systems modeling and we demonstrate how these concepts are implemented in the Biomas application. We put the emphasis on the representation of agents, roles and on their operational environment. Simulation outputs of a realistic scenario of negotiation between agents are discussed and we demonstrate the importance of a well-adapted user interface.

[1]  Sylvain Giroux,et al.  Modélisation de la dynamique auto-organisée des éruptions volcaniques : application au comportement du Piton de la Fournaise, Réunion , 1996 .

[2]  Christophe Le Page,et al.  Magmas: A multi-agents system based on dynamical models coupling ; application to animal wastes management , 2001 .

[3]  Yves Demazeau,et al.  Récursivité dans les systèmes multi-agents : Vers un Modèle Opérationnel , 1999, JFIADSMA.

[4]  Nigel Gilbert,et al.  Computer simulation for social theory , 1995 .

[5]  Jean-Pierre Briot,et al.  From Active Objects to Autonomous Agents , 1998, IEEE Concurr..

[6]  Christophe Le Page,et al.  Cormas: Common-Pool Resources and Multi-agent Systems , 1998, IEA/AIE.

[7]  Jacques Ferber,et al.  A meta-model for the analysis and design of organizations in multi-agent systems , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[8]  Rémy Courdier,et al.  Towards an Emergence Machine for Complex Simulations , 1998, IEA/AIE.

[9]  Jean-Marie Paillat,et al.  Conception d'un modèle multi-agents pour la gestion des effluents d'élevage à l'echelle d'une localité rurale , 1998 .

[10]  Rémy Courdier,et al.  Enhancing a multi-agent system's performance: from implementation to simulation analysis , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[11]  Thomas Meurisse,et al.  Mise en oeuvre d'une approche componentielle pour la conception d'agents , 1999, JFIADSMA.

[12]  A. Drogoul,et al.  Multi-Agent Simulation as a Tool for Modeling Societies: Application to Social Differentiation in Ant Colonies , 1992, MAAMAW.

[13]  N. Gilbert,et al.  Artificial Societies: The Computer Simulation of Social Life , 1995 .

[14]  Amal El Fallah Seghrouchni,et al.  A Recursive Model for Distributed Planning , 1996 .

[15]  Sylvain Giroux,et al.  Un processus de développement en spirale pour la simulation multi-agents , 1998, Obj. Logiciel Base données Réseaux.

[16]  Marc Lhuillier Une approche a base de composants logiciels pour la conception d'agents. Principes et mise en uvre a travers la plate-forme maleva , 1998 .

[17]  François Guerrin MAGMA: a simulation model to help manage animal wastes at the farm level , 2001 .

[18]  K. Mäler,et al.  Modeling Complex Ecological Economic Systems: Toward an Evolutionary, Dynamic Understanding of People and Nature , 1993 .

[19]  Rémy Courdier,et al.  A Conceptual "Role-Centered" Model for Design of Multi-Agents Systems , 1998, PRIMA.

[20]  Mark S. Fox,et al.  An Organizational View of Distributed Systems , 1988, IEEE Transactions on Systems, Man, and Cybernetics.