1. Building, composing and experimenting complex spatial models with the GAMA platform
- Author
-
Benoit Gaudou, Arnaud Grignard, Alexis Drogoul, Quang-Nghi Huynh, Nicolas Marilleau, Damien Philippon, Patrick Taillandier, Philippe Caillou, Unité de Mathématiques et Informatique Appliquées de Toulouse (MIAT INRA), Institut National de Recherche pour l’Agriculture, l’Alimentation et l’Environnement (INRAE), Systèmes Multi-Agents Coopératifs (IRIT-SMAC), Institut de recherche en informatique de Toulouse (IRIT), Université Toulouse 1 Capitole (UT1), Université Fédérale Toulouse Midi-Pyrénées-Université Fédérale Toulouse Midi-Pyrénées-Université Toulouse - Jean Jaurès (UT2J)-Université Toulouse III - Paul Sabatier (UT3), Université Fédérale Toulouse Midi-Pyrénées-Centre National de la Recherche Scientifique (CNRS)-Institut National Polytechnique (Toulouse) (Toulouse INP), Université Fédérale Toulouse Midi-Pyrénées-Université Toulouse 1 Capitole (UT1), Université Fédérale Toulouse Midi-Pyrénées, Unité de modélisation mathématique et informatique des systèmes complexes [Bondy] (UMMISCO), Institut de Recherche pour le Développement (IRD [France-Nord])-Institut de la francophonie pour l'informatique-Université Cheikh Anta Diop [Dakar, Sénégal] (UCAD)-Université Gaston Bergé (Saint-Louis, Sénégal)-Université Cadi Ayyad [Marrakech] (UCA)-Université de Yaoundé I-Sorbonne Université (SU), TAckling the Underspecified (TAU), Laboratoire de Recherche en Informatique (LRI), CentraleSupélec-Université Paris-Sud - Paris 11 (UP11)-Centre National de la Recherche Scientifique (CNRS)-CentraleSupélec-Université Paris-Sud - Paris 11 (UP11)-Centre National de la Recherche Scientifique (CNRS)-Inria Saclay - Ile de France, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria), Modélisation et Simulation Informatique de systèmes complexes (MSI), IFI, Unité de Mathématiques et Informatique Appliquées de Toulouse (MIAT INRAE), Université Toulouse Capitole (UT Capitole), Université de Toulouse (UT)-Université de Toulouse (UT)-Université Toulouse - Jean Jaurès (UT2J), Université de Toulouse (UT)-Université Toulouse III - Paul Sabatier (UT3), Université de Toulouse (UT)-Centre National de la Recherche Scientifique (CNRS)-Institut National Polytechnique (Toulouse) (Toulouse INP), Université de Toulouse (UT)-Toulouse Mind & Brain Institut (TMBI), Université Toulouse - Jean Jaurès (UT2J), Université de Toulouse (UT)-Université de Toulouse (UT)-Université Toulouse III - Paul Sabatier (UT3), Université de Toulouse (UT)-Université Toulouse Capitole (UT Capitole), Université de Toulouse (UT), Université de Yaoundé I-Institut de la francophonie pour l'informatique-Université Cheikh Anta Diop [Dakar, Sénégal] (UCAD)-Université Gaston Bergé (Saint-Louis, Sénégal)-Université Cadi Ayyad [Marrakech] (UCA)-Sorbonne Université (SU)-Institut de Recherche pour le Développement (IRD [France-Nord]), Université Paris-Sud - Paris 11 (UP11)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-Université Paris-Sud - Paris 11 (UP11)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-Inria Saclay - Ile de France, Centre National de la Recherche Scientifique - CNRS (FRANCE), University of Hong Kong - HKU (CHINA), Institut National Polytechnique de Toulouse - INPT (FRANCE), Institut National de la Recherche Agronomique - INRA (FRANCE), Institut National de la Recherche en Informatique et en Automatique - INRIA (FRANCE), Institut de Recherche pour le Développement - IRD (FRANCE), Massachusetts Institute of Technology - MIT (USA), Université Toulouse III - Paul Sabatier - UT3 (FRANCE), Université des Sciences et des Technologies de Hanoi - USTH (VIETNAM), Université Toulouse - Jean Jaurès - UT2J (FRANCE), Université Toulouse 1 Capitole - UT1 (FRANCE), Can Tho University - CTU ( VIETNAM), Université Paris-Sud 11 (FRANCE), Laboratoire de Recherche en Informatique - LRI (Orsay, France), Institut National Polytechnique de Toulouse - Toulouse INP (FRANCE), Institut National de la Recherche Agronomique (INRA), Université des Sciences Sociales (Toulouse 1), Institut de Recherche pour le Développement, Partenaires INRAE, medialab, Stellenbosch University, Institut de Recherche pour le Développement (IRD), University of Hong Kong, Université Toulouse 1 Capitole (UT1)-Université Toulouse - Jean Jaurès (UT2J)-Université Toulouse III - Paul Sabatier (UT3), Université Fédérale Toulouse Midi-Pyrénées-Université Fédérale Toulouse Midi-Pyrénées-Centre National de la Recherche Scientifique (CNRS)-Institut National Polytechnique (Toulouse) (Toulouse INP), and Institut de la francophonie pour l'informatique-Université Cheikh Anta Diop [Dakar, Sénégal] (UCAD)-Université Gaston Bergé (Saint-Louis, Sénégal)-Universtié Yaoundé 1 [Cameroun]-Université Cadi Ayyad [Marrakech] (UCA)-Sorbonne Université (SU)-Institut de Recherche pour le Développement (IRD [France-Nord])
- Subjects
Modeling language ,media_common.quotation_subject ,Geography, Planning and Development ,Complex system ,02 engineering and technology ,[INFO.INFO-AI]Computer Science [cs]/Artificial Intelligence [cs.AI] ,Presentation ,Software ,Platform ,020204 information systems ,0202 electrical engineering, electronic engineering, information engineering ,[INFO]Computer Science [cs] ,[MATH]Mathematics [math] ,Dimension (data warehouse) ,Representation (mathematics) ,media_common ,Focus (computing) ,Spatial simulation ,business.industry ,Modular design ,Modélisation et simulation ,Data science ,Agent-based modeling ,020201 artificial intelligence & image processing ,business ,Information Systems - Abstract
International audience; The agent-based modeling approach is now used in many domains such as geography, ecology, or economy, and more generally to study (spatially explicit) socio-environmental systems where the heterogeneity of the actors and the numerous feedback loops between them requires a modular and incremental approach to modeling. One major reason of this success, besides this conceptual facility, can be found in the support provided by the development of increasingly powerful software platforms, which now allow modelers without a strong background in computer science to easily and quickly develop their own models. Another trend observed in the latest years is the development of much more descriptive and detailed models able not only to better represent complex systems, but also answer more intricate questions. In that respect, if all agent-based modeling platforms support the design of small to mid-size models, i.e. models with little heterogeneity between agents, simple representation of the environment, simple agent decision-making processes, etc., very few are adapted to the design of large-scale models. GAMA is one of the latter. It has been designed with the aim of supporting the writing (and composing) of fairly complex models, with a strong support of the spatial dimension, while guaranteeing non-computer scientists an easy access to high-level, otherwise complex, operations. This paper presents GAMA 1.8, the latest revision to date of the platform, with a focus on its modeling language and its capabilities to manage the spatial dimension of models. The capabilities of GAMA are illustrated by the presentation of applications that take advantage of its new features.
- Published
- 2018
- Full Text
- View/download PDF