Nature of Computation and Communication. International Conference, ICTCC 2014, Ho Chi Minh City, Vietnam, November 24-25, 2014, Revised Selected Papers

Research Article

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

Download
286 downloads
  • @INPROCEEDINGS{10.1007/978-3-319-15392-6_16,
        author={Nghi Huynh and Hiep Huynh and Alexis Drogoul and Christophe Cambier},
        title={Co-modeling: An Agent-Based Approach to Support the Coupling of Heterogeneous Models},
        proceedings={Nature of Computation and Communication. International Conference, ICTCC 2014, Ho Chi Minh City, Vietnam, November 24-25, 2014, Revised Selected Papers},
        proceedings_a={ICTCC},
        year={2015},
        month={2},
        keywords={Models Coupling Agent-based modeling Simulation platforms Land-use change dynamics},
        doi={10.1007/978-3-319-15392-6_16}
    }
    
  • Nghi Huynh
    Hiep Huynh
    Alexis Drogoul
    Christophe Cambier
    Year: 2015
    Co-modeling: An Agent-Based Approach to Support the Coupling of Heterogeneous Models
    ICTCC
    ICST
    DOI: 10.1007/978-3-319-15392-6_16
Nghi Huynh1,*, Hiep Huynh1,*, Alexis Drogoul2,*, Christophe Cambier2,*
  • 1: DREAM-CTU/IRD, CICT-CTU
  • 2: UMI 209 UMMISCO, IRD
*Contact email: hqnghi@ctu.edu.vn, hxhiep@ctu.edu.vn, alexis.drogoul@ird.fr, christophe.cambier@ird.fr

Abstract

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.