Co-modeling: An Agent-Based Approach to Support the Coupling of Heterogeneous Models

Coupling models is becoming more and more important in the fields where modeling relies on interdisciplinary collaboration. This in particular the case in modeling complex systems which often require to either integrate different models at different spatial and temporal scales or to compare their outcomes. The goal of this research is to develop an original agent-based approach to support the coupling heterogeneous models. The architecture that we have designed is implemented in the GAMA modeling and simulation platform [6]. The benefits of our approach is to support coupling and combining various models of heterogeneous types (agent-based, equation-based, cellular automata ) in a flexible and explicit way. It also support the dynamic execution of the models which are supposed to be combined during experiments. We illustrate its use and powerfulness to solve existing problems of coupling between an agent-based model, equation-based model and GIS based model. The outcomes of the simulation of these three models show results compatible with the data observed in reality and demonstrate the interest of our approach for building large, multi-disciplinary models.

[1]  Alexis Drogoul,et al.  Multi-Level Agent-Based Modeling: a Generic Approach and an Implementation , 2013, KES-AMSTA.

[2]  Huaguo Huang,et al.  Coupling multi-agent model and GIS to simulate pine wood nematode disease spread in ZheJiang Province, China , 2008, Geoinformatics.

[3]  Gauthier Quesnel Coupling of physical models and social models : multi-modeling and simulation with VLE , 2005 .

[4]  Sébastien Rochette,et al.  Coupling hydrodynamic and individual‐based models to simulate long‐term larval supply to coastal nursery areas , 2012 .

[5]  Richard M. Fujimoto,et al.  The DoD High Level Architecture: an update , 1998, 1998 Winter Simulation Conference. Proceedings (Cat. No.98CH36274).

[6]  Claudio Silva,et al.  Coupling between the environment and the pelagic resources exploited off northern Chile: ecosystem indicators and a conceptual model , 2008 .

[7]  A. Hagen-Zanker,et al.  A fuzzy set approach to assess the predictive accuracy of land use simulations , 2013 .

[8]  Bastin Tony Roy Savarimuthu,et al.  PRIMA 2013: Principles and Practice of Multi-Agent Systems , 2013, Lecture Notes in Computer Science.

[9]  Yawa Edem Fianyo Couplage de modèles à l'aide d'agents : le système OSIRIS , 2001 .

[10]  Erwan Bocher,et al.  Toward a coupling between GIS and agent simulation: USM, an OrbisGIS extension to model urban evolution at a large scale , 2012 .

[11]  Benoit Gaudou,et al.  GAMA 1.6: Advancing the Art of Complex Agent-Based Modeling and Simulation , 2013, PRIMA.

[12]  Denis Payet,et al.  Un couplage de dynamiques comportementales : le modèle DS pour l'aménagement du territoire , 2007, JFSMA.

[13]  Tiago Carneiro,et al.  Dynamical coupling of multiscale land change models , 2009, Landscape Ecology.

[14]  Jeremy S. Pal,et al.  Land surface coupling in regional climate simulations of the West African monsoon , 2009 .

[15]  Bernard P. Zeigler,et al.  The DEVS environment for high-performance modeling and simulation , 1997 .

[16]  Elmar Ahle,et al.  The Functional Mockup Interface - seen from an industrial perspective , 2014 .

[17]  M. Rajeevan,et al.  Coupled model simulations of twentieth century climate of the Indian summer monsoon , 2009 .

[18]  P. Waddell UrbanSim: Modeling Urban Development for Land Use, Transportation, and Environmental Planning , 2002 .