SciELO - Scientific Electronic Library Online

 
vol.88 número217Quantification of water erosion and characterization of surface sealing in Ultisols in semiarid areas in BrazilA data mining approach to the relationships between landslides and open-pit mining activity: a case study in Soacha (Cundinamarca) índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Journal

Artigo

Indicadores

Links relacionados

  • Em processo de indexaçãoCitado por Google
  • Não possue artigos similaresSimilares em SciELO
  • Em processo de indexaçãoSimilares em Google

Compartilhar


DYNA

versão impressa ISSN 0012-7353versão On-line ISSN 2346-2183

Dyna rev.fac.nac.minas vol.88 no.217 Medellín abr./jun. 2021  Epub 16-Nov-2021

https://doi.org/10.15446/dyna.v88n217.89133 

Articles

A review of agent-based modeling for simulation of agricultural systems

Una revisión de modelación basada en agentes para la simulación de sistemas agropecuarios

Denys Yohana Mora-Herrera a  
http://orcid.org/0000-0002-5448-8713

Aida Huerta-Barrientos b  
http://orcid.org/0000-0002-0570-5048

Orlando Zúñiga-Escobar a  
http://orcid.org/0000-0003-4434-8597

a Grupo de Investigación en Ciencias Ambientales y de la Tierra - ILAMA, Doctorado en Ciencias Ambientales, Universidad del Valle, Cali, Colombia, denys.mora@correounivalle.edu.co, orlando.zuniga@correounivalle.edu.co

b Centro de Ciencias de la Complejidad- C3, Facultad de Ingeniería, Universidad Nacional Autónoma de México, México. aida.huerta@comunidad.unam.mx


Abstract

In this manuscript global research trends are analyzed in agent-based modeling (ABM), which is applied to face the inherent complexity of agricultural systems. The search was carried out in Scopus, during the period 2009-2019, and the VOSviewer© software was used as a bibliometric tool. The results show that ABM is used under two approaches: research and policy evaluation, and in three thematic areas: systems and computation sciences, geography and ecology and environmental science. The purpose of this study is to investigate three types of phenomena: land-use changes, water management and agricultural policy evaluation. ABM has been shown to be useful for exploring and understanding the society-nature relationship of agricultural systems under an interdisciplinary and transdisciplinary approach, and for supporting decision-making processes via its application in a Latin American context, which for our purposes is still of utmost importance.

Keywords: agricultural complexity; agricultural systems modeling; adaptive complex systems

Resumen

En este manuscrito se analizan las tendencias globales en investigación de la modelación basada en agentes -MBA- aplicada para abordar la complejidad inherente a los sistemas agropecuarios. Se emplea la búsqueda en Scopus, durante el período 2009-2019, y el software VOSviewer© como herramientas bibliométricas. Los resultados obtenidos muestran que MBA se aplica bajo los enfoques de investigación y de evaluación de política en tres áreas temáticas principales: ciencias de la computación y sistemas, geografía, y ciencias ambientales y ecología; y para estudiar esencialmente fenómenos de cambios en el uso de la tierra, gestión del agua y evaluación de políticas agrícolas. Aunque MBA ha demostrado ser una herramienta teórica útil para explorar y comprender la interrelación sociedad-naturaleza de los sistemas agropecuarios desde enfoques inter y transdisciplinarios, así como para soportar los procesos de toma de decisiones, su aplicación en el contexto latinoamericano es aún incipiente.

Palabras clave: complejidad agropecuaria; modelación de sistemas agropecuarios; sistemas complejos adaptativos

1. Introduction

The paradigm of complexity refers to a diversity of elements, multiple energy types and climatic circumstances that come together to spontaneously form temporary spatial and functional structures on a macro level [1,2].

Agricultural production is a type of social organization, where individuals develop techniques and both adopt and adapt technology, in order to take advantage of ecological function. It has the ultimate purpose of producing a commodity or other service, which can then be directly used by the community and its members, and/or be traded. Consequently, agricultural systems are defined in terms of natural resources, the individual and collective context, the interests of the decision makers at different levels, and the diverse interactions between all persons involved in the process. At any particular moment in time, agricultural systems inherently have a concrete objective in mind, and this objective along with the aforementioned characteristics ultimately defines the system [3].

In order to viably maintain existing interactions between nature, society, and the marketplace, the productive systems of agricultural goods and services evolve and self-organize, adapting to the many uncertainties that may arise from economic, climatic, and political changes at any one time.

According to [4], a complex adaptive system (CAS) is composed of diverse and numerous autonomous components (called agents), and is selectively adjusted via a self-regulation technique involving various networks. Furthermore, a CAS is homeostatic and behaves as a sole-working unit, adjusting to changes in the environment. CAS can learn from experience by constructing attractors based on past experiences that facilitate their response and the decision-making process depending on the environment (p.22).

For this reason, diversity and the interactions and interdependence among the elements that compose and explain the functioning of agricultural systems, allows us to consider them as a CAS. As explained in [5], if we assume that these elements combine biophysical processes from the natural environment with the human decision-making process - involving heterogeneous and autonomous agents - in tandem with being capable of adapting and evolving in response to environment changes, emergent patterns of agricultural structure may result in such a way that the analysis of agricultural systems cannot simply be reduced to productivity and conservation of physical means, but must also include the social environment in which these systems occur [6]. For this reason, collaboration between natural, social, and economic sciences, is not only desirable, but necessary in order to overcome agricultural difficulties.

Whilst modeling techniques have become useful tools and practices for representing, describing, explaining, predicting and/or evaluating the reality of changes in agricultural systems, other diverse means of investigation typically employ traditional mathematical models which emulate the problem with a mere technical question, from the point of just one discipline. Even when various factors are integrated, techniques based on classic logic are employed, which is reductionist, mechanist, and linear [1,6-9].

Consequently, the lack of available data and the limitations of experiments involving the socioeconomic aspects of agricultural systems make certain properties and behaviors unexplainable utilizing traditional methods [2].

Treating agricultural systems as a CAS therefore demands an approach that reflects the real characteristics of the phenomena in question, in addition to being able to connect micro behaviors with the agents’ interactive patterns and guidelines of global behavior. This means that tools which consider any emerging phenomena that arise as context dependent are required. In short, to articulate this idea, there are no pre-established equations that allow us to explain agricultural systems, being composed of heterogeneous agents and not by “representative agents”, as classical logic alleges, and various social processes can occur simultaneously in time and space [10].

Reality is not linear, therefore there is no proportionality among the entrances and exits of the system, and what is valid in one moment in a determined space, could be the opposite in another. Therefore, forces which are beyond the limits and reach of agricultural workers (investment of time, money and soil) do not necessarily mean better quality or quantity of production, nor does it mean a greater return in financial terms, or improved quality of life.

In this sense, [11] claim that day by day there is increasing consensus among model developers about the need for their simulations and models to contain a balanced representation of the economic, environmental, and social dimensions of any given system. In the same way, [4] show that interdisciplinary work is vital for the analysis of the CASs, in much the same way as the use of developed tools under the methodological framework of complex sciences, as with Agent Based Modeling (ABM).

ABM supplies a theoretical tool for modeling CASs. It is made up of interactive and autonomous agents, an environment, and a description of the interactions between agents and the environment, via rules of behavior and mechanisms of decision-making [12,13].

ABM is known for using natural language that facilitates the explanation of the dynamics of a system. It is flexible, links the micro (individuals) with the macro (structures or patterns) and does not require prior knowledge of added patterns, which means that it can perceive natural emergent phenomena, simulate temporality, space, and heterogeneity of the agents (behaviors, identities, preferences, etc.), can construct models of rationality and limited information, and conduct virtual experiments [14,15].

For this reason, the focus of ABM seems to be reasonably pertinent for representing, simulating, and analyzing the complexity of agricultural systems [5,16].

Recent reviews of the literature have analyzed the implementation of ABM in the agricultural context, but have stipulated a specific focus point of investigation as the place to start, as is the case with [17], which limited the analysis to the political side of agriculture. Nonetheless, in the present manuscript technical-scientific tendencies of the application of ABM to agricultural systems are examined in the period 2009 to 2019, with the purpose of establishing points of focus, important themes of discussion, the main fields of investigation and application, and to identify tools adjusted to ABM that integrate natural, social and economic sciences.

A bibliographic review was carried out, using the specialized database Scopus. The information was processed in two phases: 1) inventory of documents that were used in VOSviewer© and 2) classification of information to identify the tendencies of the areas of focus. Afterwards, the articles from the study which dealt with the use of ABM to analyze a specific agricultural system, were reviewed in depth.

The information analysis and posterior reflection evaluates current investigative tendencies and the applicability of ABM in integrating the diverse number of factors and interactions that make up an agricultural production system. Furthermore, it serves as a base to identify shortcomings, holes in logic, and other gaps to help the agricultural community in its decision-making.

2. Methodology

The questions that directed the investigation were as follows: Which models, platforms, or software have been designed based on ABM, to explain phenomena that occur in agricultural systems? Which methods, tools or techniques have been adjusted to ABM to analyze agricultural systems? How are social, economic, and environmental aspects of agricultural systems integrated into ABM? And finally, Is ABM an adequate tool for simulating the complexity of agricultural productive systems?

With the goal of analyzing the historical tendencies, a search was first done from the period 2000-2020 in the specialized database Scopus, employing the key words: “Agent based Model*” AND agricul* AND system. As a result, a total of 301 documents were obtained.

As was observed starting in 2009, the quantity of publications doubled with respect to previous years. Subsequently, the search was limited, starting from 2009, through to 2019. Results from the areas Medicine, Immunology and Microbiology, Chemical Engineering, Neuroscience, Materials Science, Physics and Energy, Biochemistry, Genetics and Molecular Biology were excluded, resulting in a total of 228 documents.

Finally, the route of search was: TITLE-ABS-KEY ("Agent based Model*" AND agricul* AND system) AND PUBYEAR > 2008 AND PUBYEAR < 2020 AND (EXCLUDE (SUBJAREA, "BIOC") OR EXCLUDE (SUBJAREA, "ENER") OR EXCLUDE (SUBJAREA, "MEDI") OR EXCLUDE (SUBJAREA, "CENG") OR EXCLUDE (SUBJAREA,"IMMU") OR EXCLUDE ( SUBJAREA, "MATE") OR EXCLUDE (SUBJAREA, "NEUR" ) ).

In order to be able to answer the research questions, the information processing was carried out in two phases, as described below.

Phase 1: Information processing was carried out in VOSviewer© a free software for bibliographic analysis, and was conducted in the following manner: 1) the information from the resulting 228 documents was downloaded in CSV format. 2) The downloaded file was imported into VOSviewer© in order to create a map based on the bibliographic data, via co-authorship (name of the authors, the organizations, the countries), co-occurrence of the keywords and source citation. 3) Since author names, organization names, country names, source names, and key words may have variants, for example agent-based model y agent based model, a Thesaurus [18] was created to gather the different variants in one sole term. 4) The graphic results were then analyzed.

Phase 2: To classify the information in order to identify the tendencies of the areas of focus and fields of application, the following steps were completed: 1) The search results in Scopus were organized in descending manner, in agreeance with the number of citations. This criterion was implemented as a bibliometric indicator of impact, according to [19]. 2) The abstracts of the 100 most cited articles were reviewed, and the information from each one (original title, reason for investigation, field of application, and other techniques incorporated into ABM) were imported into an Excel spreadsheet, filters were defined, and dynamic tables were created to calculate statistics. 3) Utilizing the description of the employed ABM as a selective criterion - it had to be sufficiently developed to be functional - 64 documents were selected. 4) 26 documents were chosen to complete a full literature analysis with the end goal of responding to the aforementioned questions.

3. Results and discussion

Below the results of Phase 1 are described, i.e., the analysis of the 268 documents identified from the search strategy previously described. Afterwards, the results of phase 2 are presented, which deal with the revision of the 100 most cited articles. Lastly, the analysis of the 26 full literature readings is discussed.

3.1 Phase 1: Bibliometric maps using VOSviewer©

Upon completing analysis of the scientific production per country, it was observed that the majority of publications come from the United States (29), Germany (19), France (18), and United Kingdom (14). Nonetheless, crosschecking that information with the quantity of citations, the countries with the greatest force, according to the total force as estimated by VOSviewer© are Germany (12), United Kingdom (10), and Denmark (9). 34% of the documents were published in the journals: Environmental Modelling and Software, System Approach, Ecological Economics y Ecological Modelling.

Co-authorship: 5 was defined as the minimum number of documents of a particular author without considering the number of citations per author. The top 3 investigators that publish the most about the topic in questions are: Berger Thomas.; Troost Christian & Topping Christopher John.

Berger T. and Troost C. belong to the University of Hohenheim in Germany, and they tend to co-publish, their emphasis being principally the use of ABMs as applied to risk management in agriculture, to be able to propose adaptive strategies. Their work is engaging and intriguing, as many of their studies have taken place in South America (Chile and the Amazon) and include socio-economic and biophysical integration.

Exploring more about these two authors on the platform Mendeley, it was discovered that Burger has an impact factor of 24 with 1,834 citations. The vast majority of his publications are in journals such as: Agricultural Economics, Agricultural Systems, Ecological Economics, Land Use Policy, and Environmental Modelling and Software. The impact factor for Troost is 7, with approximately 178 citations. In addition, they have a co-authorship of 14 publications, the majority corresponding to conference proceedings for events such as: Meeting of the International Environmental Modelling and Software Society, and articles in Agricultural Economics and Agricultural systems.

Furthermore, Topping C.J. belongs to the University of Aarhus in Denmark. His main area of work is the modeling of the ecological aspects of agricultural systems, specifically the behavior of animal populations, for which he has employed the ABM in addition to other techniques. His impact index is 24, with a total of 1,834 citations, according to the report given by the information provider Mendeley. The vast majority of these publications are in the field of ecology, such as: Ecological Modelling, BMC ecology, Ecotoxicology, Environmental Toxicology and Chemistry, among others.

From the co-occurrence of keywords: with a minimum of 5 occurrences and a total of 2.219 keywords, VOSviewer© initially defined that 160 keywords fit into the framework, nonetheless, it was necessary to include a Thesaurus document, and with this, the number of keywords was reduced to 86. For each keyword, VOSviewer© calculated the total force of the links of coincidence in the texts with other keywords, and grouped them into 4 clusters, as represented by the different colors in Fig. 1. The size of the framework reflects the weight of the keywords and the color shows the thematic group that each word belongs to.

Source: The authors in VOSviewer©

Figure 1 Bibliometric map of co-occurrence of keywords 

28 elements belong to the white cluster, among which the keywords: land use (79), system approach (76), decision making (65), ecological analysis (53) are of particular prominence. 28 elements belong to the light gray cluster, among which the keywords agent- based model (161), agricultural analysis (109), simulation (97), computational methods (91), autonomous agents (53) and natural resources management (43) stand out. 19 elements belong to the dark gray cluster, among which the keywords environmental issues (51), sustainability (18) and environmental policy (10) are highlighted. Finally, the darkest gray cluster, is composed of 16 remaining items, among which the keywords economic analysis (56), agricultural production (31), GIS (16), nature-society relation (12) and decision support system (12) are of particular importance.

3.2 Phase 2: Identification of thematic areas and points of focus

Two important points of focus emerged from the information analysis, in agreeance with their orientation: from investigation (54%) and from evaluation of policies (41%). The former refers to analysis of the processes that occur in systems, while the latter focuses on practical questions regarding extension or regulatory policies, and how these affect the functional relationships of agricultural systems. The remaining 5% corresponded to revisions and reviews of associated literature.

Once the literature was grouped according to the emphasis of the publications, 3 thematic areas were identified: 1) Computer sciences. 2) Geography. 3). Environmental and ecological sciences.

Computer science: The use of ABM to obtain a general idea of the phenomena of the agricultural systems is inherent to the conceptual and methodological framework of the vision of the systems. In addition to the synergy of interests among model constructors and experts from other areas, to stimulate the behavior of agricultural systems. This has generated interdisciplinary investigations focused on providing efficient systems that give technical support to the process of decision making.

Geography: This refers principally to the links between human and environmental elements through the space in question, strongly developed via models of land use, that not only obey uses for the implementation of crops, but also changes in the landscape that could affect agricultural activity. For example, the development of road infrastructure or irrigation systems.

Environmental and ecological sciences: The different dynamics of ecosystems are studied, in particular those of animal populations (ants, spiders, wolves, beetles, etc.) and their interactions within the landscape. This includes, but is not limited to the simulation of invasive species, their reproduction and control.

The majority of the reviewed documents deal with issues that have been discussed by various disciplines, and therefore, one single document can belong to two or more thematic areas. This was also highlighted by [17] specifically for rules and regulations of agricultural evaluation.

The main agricultural phenomena studied with the ABM are land use, water management, and evaluation of agricultural norms and standards.

Land use: This conceptual category refers to the study of the interactions between ecosystems and human beings, and how this relationship affects global climate patterns that generate changes in economic and demographic factors that influence human behavior and the transformation of the natural environment to a constructed environment, whilst abiding by the objectives of agricultural production [20].

The application of this subsequent theory is connected to the search for the most productive and profitable crops and their distribution in small scale farms according to their characteristics, fertility, soil conservation, climatic effects, and rivalry of non-agricultural use; principally urbanization. All with the end goal of being able to support the decision-making processes in terms of sustainable agricultural practices.

Water management is associated with the intensive use of water for agricultural production, irrigation systems, and the scarcity thereof during times of drought, in such a way that guarantees ecological sustainability, and the food security of agricultural workers. In this way, the decision-making processes are supported in an informed manner, so to avoid conflicts and resulting negative practices related to water resources.

Evaluation of standards and norms is a developing work area, mainly in what is referred to as the evaluation of social, economic and environmental impact, before and after, and concerning the system to which the rules and regulations are applied, not to forget the practices by which the agents must abide.

In regard to changes in land use and water management, it was identified that the majority of these investigations are linked to the generation and evaluation of adaptive strategies of variability and climate change, causing therein a surge in the number of simulations directed towards the proposal of mitigation strategies. Within these simulations, different scenarios are created and sensibility analysis is carried out in order to support to the decision-making processes.

The aforementioned results are in accordance with [21] and [22], which point to the management of natural resources such as water and soil, in which ABM has most been applied, while for the case of the evaluation of agricultural rules and standards, evidence was found in [17].

3.3 ABM and the adjusted techniques used to study the complexity of agricultural systems

With each passing day, it is of greater interest to employ ABM as an integrative tool, which considers different economic, social and environmental dimensions in the analysis of agricultural systems. This has led to the modeling technique being applied to traditional modeling in areas such as ecology, the study of water, geography, economy, psychology, and archeology, among others, as well as to non-linear techniques such as system dynamics, network analysis, artificial neuron networks, and Bayesian networks.

Geographic Information Systems (GIS) is the tool that was found to be most aligned with ABM, giving place to spatially explicit models. Its purpose is to incorporate the physical environment and integrate it with the rest of the factors that make up agricultural systems, and in that way represent, simulate, and explore different space-time dynamics, identify land use patterns, and conduct sensibility analysis.

The majority of the models reviewed include the mathematical model of cellular automata and tools to represent space and the effect of proximity.

In addition, the models reviewed conceive the role of agriculture workers as active agents that autonomously make decisions about the management practices utilized, in terms of changes in the natural environment, and how to face changes that are out of their control (economic uncertainty, climate change, new rules and regulations), with the end goal of guaranteeing the multifunctionality of their system. Some of the investigations that integrate behavioral aspects of the agents use heuristic rules to handle the decision-making process with regard to the agricultural system, while others may incorporate the use of maps or cognitive cartography.

Although some academically renowned, pioneer, model proposals fall outside of the original search period (2000-2019), some initiatives are highlighted by [23], which proposes an evaluation framework for innovative processes and a change in the use of natural resources. Additionally, these initiatives use cellular automata and ABM to integrate economic submarkets in a spatial framework in tandem with the decision-making process on a home agricultural scale, in a region in Chile.

The Agripolis model, seeks to simulate and study the interrelationships between a large number of individually acting farms, product markets, investment activities, as well as the land market and a simple spatial representation [16].

In the area of land use change, the following were identified: the simulator of land use dynamics -LUDAS- applied in Vietnam [24,25], the interactive model based on agents for land use transition -ILUTABM- in the US [26], the Pampa model [27] and its extension on the land rental market -LARMA- [5] in Argentina, and the dynamic land use change tool CHANOS [28] in the Philippines.

Among the models developed to analyze water management were: multi-agent simulation of highly intertwined processes -MAELIA- applied in France [29-31], the virtual laboratory to explore the impact of climate change -SimKat- applied in Australia [32] and the interactive FlowLogo model [33].

Tools for the evaluation of agricultural policy have been designed such as: the participatory integrated evaluation framework of the agricultural system - PIAAS - [22], the model of nutrient emission based on livestock agents -ANEM- [34], and the regional simulator multi-agent -RegMAS- [35]. A more in-depth review specifically in this area can be found in [17].

The following models were found that specifically address the ecological component of agricultural systems: The multi-agent spatialized system for landscape colonization by Ash -SMASH- in the French Pyrenees [36], the Brown Plant Hoppers simulator -BPHSim- in Vietnam [37], the animal, landscape and human simulation system -ALMaSS- in Denmark [38] and the spatially explicit individual-based model for a wolf population -IBSE- in the southern region of Lake Superior in the USA and Canada [39].

Among the models that are outside the thematic areas indicated, but that nevertheless address problems present in agricultural production systems are: the agent-based life cycle analysis model for the potential adoption of switchgrass as biomass by farmers -AB-LCA- in the USA [40]; the Australian Animal Disease (Foot and Mouth Disease) Model -AADIS- [41] and the use of the multi-method simulation tool, AnyLogic®, which integrates the modeling of discrete events, of agent-based and system dynamics, to directly find optimal biomass storage in the US [42].

The most widely used agent-based simulation platforms for the analysis of agricultural systems are Repast, Netlogo, CORMAS and GAMA, and possibly as discussed, these additional tools have recently created environments that can be adapted according to interest. Furthermore, with the exception of CORMAS, these are open-source software.

Repast is a resourceful agent simulation toolkit created by the University of Chicago and the Argonne National Laboratory. Although it focuses on simulating social systems, it has been used to model evolutionary systems, market models and industrial analysis [43].

Netlogo is a modeling language and an integrated development environment for building an ABM. It was developed by Uri Wilensky, from Northwestern University, allowing the exploration of emerging phenomena and has a library of models that include a variety of disciplines such as economics, biology, physics, chemistry, psychology and systems dynamics. Due to the ease of its language, it can be used by both beginners, scientists and researchers [12].

CORMAS -Common-pool Resources and Multi-Agent Simulations- is a simulation platform developed by the Center for International Cooperation in Agronomic Research for Development (CIRAD), for the integrated management of renewable natural resources through the modeling of relations between societies and their environment [44]. It has a library of pre-established models that can be adapted and implemented to other contexts.

GAMA consists of a complete generic environment ready to simulate and model spatially explicit multi-agent systems, linking human and environmental elements across space. It uses RepastJ for the interface, OpenMap to support GIS, and GAML (based on XML) as a modeling language. It has been applied to simulate the spread of avian influenza in Vietnam and to reimplement, at a multi-scale level, the SAMBA model that was initially developed in CORMAS to simulate multiple agents at the micro level and to better understand individual decision-making and its consequences on agricultural dynamics and changes to land use [45-47].

The literature reviewed accounts for the interdisciplinary nature of ABM and its ability to analyze agricultural systems such as CAS, which evidences the diversity of relationships that emerge between crops, ecosystems, and the socio-cultural and economic aspects of agricultural production. Therefore, ABM is a useful theoretical tool in analyzing the inherent complexity of agricultural systems, representing the particular reality of each one, modeling them quantitatively, understanding them in a natural way and at different scales, and supporting the decision-making processes that occur.

One of the greatest challenges facing modeling of the complexity of agricultural systems, is that despite recognition of their dynamic nature, explained by human-induced changes and those that occur naturally, the lack of temporarily frequent empirical data, has led to the predominant simulations being static in nature, limiting their ability to model the learning and self-organization typical of CAS adaptation processes.

Regarding the application of ABM to agricultural systems in Latin American contexts, the modeling and analysis of land use and water management in Chile stands out. Some progress has been made in the region with investigations carried out with the support of European institutions, however they are still incipient. This leaves a window of job opportunities open for agricultural research institutions in Latin America to address additional issues, contexts and production systems.

4. Conclusions

This review has shown that the application of ABM to the agricultural field at a global level is recent and has increased since 2009. This increase has mainly been driven by the need to integrate social, economic, technical and environmental aspects in the sustainable management of natural resources, particularly water and land, for the production of agricultural food.

The complementarity between social and natural sciences has led to the formulation of widely used models, such as LUDAS, CHANOS, Agripolis, among others. Platforms such as CORMAS and environments for agricultural issues within Repast, Netlogo and GAMA has been developed based on ABM for supporting decision-making processes and agricultural policy evaluation.

Hence, ABM has proven to be a useful tool and methodological framework for the integration of qualitative and quantitative information, for the analysis of society-nature relationship of agricultural systems under an interdisciplinary and transdisciplinary approach at the micro and macro level.

It is expected that this technique will be used more frequently to support the design of agricultural public policy that transcend from local to higher level agricultural structures, however this will require a greater investment of time and money by policy makers.

Acknowledgments

This document is part of a credit-scholarship financed by the government of Tolima, administrated by the Ministry of Science, technology, and innovation of Colombia, in the framework of development law 755 of 2016.

References

[1] Boff, L., Ecología: grito de la tierra, grito de los pobres, 1ra ed. Madrid, España, 1996. [ Links ]

[2] Helbing, D., Ed., Social Self-Organization. Springer Berlin Heidelberg, Berlin, Heidelberg, Germany, 2012. [ Links ]

[3] Moriello, S., Dinámica de los Sistemas Complejos, [Online]. 2006. Available at: http://www.pensamientocomplejo.com.ar/docs/files/Moriello_Dinamica de los Sistemas_Complejos.pdf. [ Links ]

[4] Lara-Rosano, F. de J. et al., Aplicaciones de las ciencias de la complejidad al diagnóstico e intervención en problemas sociales. Colofón, S.A. de C.V., Ciudad de México, México, 2017. [ Links ]

[5] Bert, F.E., North, M., Rovere, S., Tatara, E., Macal, C. and Podestá, G., Simulating agricultural land rental markets by combining agent-based models with traditional economics concepts: The case of the Argentine Pampas, Environmental Modelling and Software, 71, pp. 97-110, 2015, DOI: 10.1016/j.envsoft.2015.05.005. [ Links ]

[6] García, R., Interdisciplinariedad y Sistemas Complejos, Revista Latinoamericana de Metodología de las Ciencias Sociales, [Online]. 1(1), pp. 66-101, 2011, Available at: http://www.memoria.fahce.unlp.edu.ar/art_revistas/pr.4828/pr.4828.pdf. [ Links ]

[7] Olmedo-Fernández, E., Valderas, J.M. and Mateos-de Cabo, R., La economía en el marco de la ciencia compleja, Encuentros multidisciplinarios, [Online]. 17, pp. 1-6, 2004, Available at: http://www.encuentros-multidisciplinares.org/Revistan%BA17/Elena_Olmedo-Juan_M_Valderas_y_Ruth Mateos.pdf. [ Links ]

[8] Perona, E., Ciencias de la complejidad: ¿La economía del siglo XXI?, Apuntes del CENES, 25(40), pp. 27-54, 2005. [ Links ]

[9] Sánchez-Alcázar, E.J., Economía y complejidad, algunas implicaciones para el diseño de las políticas de desarrollo internacional y de cooperación, 2014, pp. 1-31. [ Links ]

[10] Medina, J.I.G.V., La simulación basada en agentes: una nueva forma de explorar los fenómenos sociales, Revista Española de Investigaciones Sociologicas, 136, pp. 91-110, 2011, DOI: 10.5477/cis/reis.136.91. [ Links ]

[11] Schreinemachers, P. and Berger, T., An agent-based simulation model of human-environment interactions in agricultural systems, Environmental Modelling and Software, 26(7), pp. 845-859, 2011, DOI: 10.1016/j.envsoft.2011.02.004. [ Links ]

[12] Wilensky, U. and Rand, W., An introduction to agent-based modeling: modeling natural, social, and engineered complex systems with NetLogo. Massachusetts Institute of Technology, 2015. [ Links ]

[13] North, M.J. et al., Complex adaptive systems modeling with Repast Simphony, Complex Adaptive Systems Modeling, 1(1), pp. 1-3, 2013, DOI: 10.1186/2194-3206-1-3. [ Links ]

[14] Bonabeau, E., Agent-based modeling: methods and techniques for simulating human systems., Proceedings of the National Academy of Sciences of the United States of America, 99(Suppl 3), pp. 7280-7, 2002, DOI: 10.1073/pnas.082080899. [ Links ]

[15] Rodríguez-Zoya, L.G. y Roggero, P., Modelos basados en agentes: aportes epistemológicos y teóricos para la investigación social, Revista Mexicana de Ciencias Políticas y Sociales, 60(225), pp. 227-261, 2015, DOI: 10.1016/S0185-1918(15)30025-8. [ Links ]

[16] Happe, K., Balmann, A. and Kellermann, K., The Agricultural policy simulator (AgriPolis) - An Agent-based model to study structural change in agriculure, [Online]. 2004, 48 P. Available at: https://www.econstor.eu/handle/10419/28492. [ Links ]

[17] Kremmydas, D., Athanasiadis, I.N. and Rozakis, S., A review of agent based modeling for agricultural policy evaluation, Agricultural Systems, 164(October), pp. 95-106, 2018, DOI: 10.1016/j.agsy.2018.03.010. [ Links ]

[18] van Eck, N.J. and Waltman, L., VOSviewer manual, Univeristeit Leiden, (April), Leiden, Netherlands, [Online]. 2016, Available at: http://www.vosviewer.com/documentation/Manual_VOSviewer_1.6.1.pdf. [ Links ]

[19] Escorcia, T.A., El análisis bibliométrico como herramienta para el seguimiento de publicaciones científicas, tesis y trabajos de grado, 2008. [ Links ]

[20] Greiner, A.L., Visualizing human geography, Wiley., Oklahoma, USA, 2014, pp. 379-381. [ Links ]

[21] Pavón, M.J., López, P.A. y Galán, O.J.M., Modelado basado en agentes para el estudio de sistemas complejos, [Online]. pp. 13-18, 2012, Available at: https://core.ac.uk/reader/61547420. [ Links ]

[22] Sylvestre, D., Lopez-Ridaura, S., Barbier, J.M., and Wery, J., Prospective and participatory integrated assessment of agricultural systems from farm to regional scales: comparison of three modeling approaches, Journal of Environmental Management, 129, pp. 493-502, 2013. DOI: 10.1016/j.jenvman.2013.08.001. [ Links ]

[23] Berger, T., Agent-based spatial models applied to agriculture: a simulation tool for technology diffusion, resource use changes and policy analysis, Agricultural Economics, 25(2-3), pp. 245-260, 2001. DOI: 10.1016/S0169-5150(01)00082-2. [ Links ]

[24] Le, Q.B., Park, S.J., Vlek, P.L.G., and Cremers, A.B., Land-Use Dynamic Simulator (LUDAS): a multi-agent system model for simulating spatio-temporal dynamics of coupled human-landscape system. I. Structure and theoretical specification, Ecological Informatics, 3(2), pp. 135-153, 2008. DOI: 10.1016/j.ecoinf.2008.04.003. [ Links ]

[25] Le, Q B., Park, S.J. and Vlek, P.L.G., Land Use Dynamic Simulator (LUDAS): a multi-agent system model for simulating spatio-temporal dynamics of coupled human-landscape system. 2. Scenario-based application for impact assessment of land-use policies, Ecological Informatics, 5(3), pp. 203-221, 2010. DOI: 10.1016/j.ecoinf.2010.02.001. [ Links ]

[26] Tsai, Y., Zia, A., Koliba, C., Bucini, G., Guilbert, J. and Beckage, B., An interactive land use transition agent-based model (ILUTABM): endogenizing human-environment interactions in the Western Missisquoi Watershed, Land Use Policy, 49, pp. 161-176, 2015. DOI: 10.1016/j.landusepol.2015.07.008. [ Links ]

[27] Bert, F.E. et al., An agent based model to simulate structural and land use changes in agricultural systems of the argentine pampas, Ecological Modelling, 222(19), pp. 3486-3499, 2011. DOI: 10.1016/j.ecolmodel.2011.08.007. [ Links ]

[28] Mialhe, F., Becu, N. and Gunnell, Y., An agent-based model for analyzing land use dynamics in response to farmer behaviour and environmental change in the Pampanga delta (Philippines), Agriculture, Ecosystems and Environment, 161, pp. 55-69, 2012, DOI: 10.1016/j.agee.2012.07.016. [ Links ]

[29] Therond, O. et al., Integrated modelling of social-ecological systems: the MAELIA high-resolution multi-agent platform to deal with water scarcity problems, in: Proceedings - 7th International Congress on Environmental Modelling and Software: Bold visions for environmental modeling, iEMSs 2014, 4, pp. 1833-1840, 2014. [ Links ]

[30] Gaudou, B. et al., The MAELIA Multi-Agent Platform for Integrated Analysis of interactions between agricultural land-use and low-water management strategies, 2014, pp. 85-100. [ Links ]

[31] Lardy, R. et al., Calibration of simulation platforms including highly interweaved processes: the MAELIA Multi-Agent Platform, Proceedings - 7th International Congress on Environmental Modelling and Software: Bold Visions for Environmental Modeling, iEMSs 2014, 2(August), 2014, pp. 658-665. [ Links ]

[32] Asseng, S., Dray, A., Perez, P. and Su, X., Rainfall-human-spatial interactions in a salinity-prone agricultural region of the Western Australian wheat-belt, Ecological Modelling, 221(5), pp. 812-824, 2010. DOI: 10.1016/j.ecolmodel.2009.12.001. [ Links ]

[33] Castilla-Rho, J.C., Mariethoz, G., Rojas, R., Andersen, M.S. and Kelly, B.F.J., An agent-based platform for simulating complex human-aquifer interactions in managed groundwater systems, Environmental Modelling and Software, 73, pp. 305-323, 2015. DOI: 10.1016/j.envsoft.2015.08.018. [ Links ]

[34] Zheng, C., Liu, Y., Bluemling, B., Mol, A.P.J. and Chen, J., Environmental potentials of policy instruments to mitigate nutrient emissions in Chinese livestock production, Science of the Total Environment, 502, pp. 149-156, 2015. DOI: 10.1016/j.scitotenv.2014.09.004. [ Links ]

[35] Lobianco, A. and Esposti, R., The Regional Multi-Agent Simulator (RegMAS): an open-source spatially explicit model to assess the impact of agricultural policies, Computers and Electronics in Agriculture, 72(1), pp. 14-26, 2010. DOI: 10.1016/j.compag.2010.02.006. [ Links ]

[36] Gibon, A., Sheeren, D., Monteil, C., Ladet, S. and Balent, G., Modelling and simulating change in reforesting mountain landscapes using a social-ecological framework, Landscape Ecology, 25(2), pp. 267-285, 2010. DOI: 10.1007/s10980-009-9438-5. [ Links ]

[37] Phan, C.H., Huynh, H.X. and Drogoul, A., An agent-based approach to the simulation of Brown Plant Hopper (BPH) invasions in the Mekong Delta, in: 2010 IEEE-RIVF International Conference on Computing and Communication Technologies: Research, Innovation and Vision for the Future, RIVF 2010, May 2010. DOI: 10.1109/RIVF.2010.5633134. [ Links ]

[38] Topping, C.J., Evaluation of wildlife management through organic farming, Ecological Engineering, 37(12), pp. 2009-2017, 2011. DOI: 10.1016/j.ecoleng.2011.08.010. [ Links ]

[39] Stenglein, J.L., Gilbert, J.H., Wydeven, A.P. and Van Deelen, T.R., An individual-based model for southern Lake Superior wolves: a tool to explore the effect of human-caused mortality on a landscape of risk, Ecological Modelling, 302, pp. 13-24, 2015. DOI: 10.1016/j.ecolmodel.2015.01.022. [ Links ]

[40] Bichraoui-Draper, N., Xu, M., Miller, S.A. and Guillaume, B., Agent-based life cycle assessment for switchgrass-based bioenergy systems, Resources, Conservation and Recycling, 103, pp. 171-178, 2015. DOI: 10.1016/j.resconrec.2015.08.003. [ Links ]

[41] Bradhurst, R.A., Roche, S.E., East, I.J., Kwan, P. and Garner, M.G., Improving the computational efficiency of an agent-based spatiotemporal model of livestock disease spread and control, Environmental Modelling and Software, 77, pp. 1-12, 2016. DOI: 10.1016/j.envsoft.2015.11.015. [ Links ]

[42] Kim, S., Kim, S. and Kiniry, J.R., Two-phase simulation-based location-allocation optimization of biomass storage distribution, Simulation Modelling Practice and Theory, 86(April), pp. 155-168, 2018. DOI: 10.1016/j.simpat.2018.05.006. [ Links ]

[43] North, M.J., Collier, N.T. and Vos, J.R., Experiences creating three implementations of the repast agent modeling toolkit, ACM Transactions on Modeling and Computer Simulation, 16(1), pp. 1-25, 2006. DOI: 10.1179/174963006X99394. [ Links ]

[44] Bommel, P., Becu, N., Le Page, C. and Bousquet, F., Cormas: an agent-based simulation platform for coupling human decisions with computerized dynamics, in: Simulation and Gaming in the Network Society, 2016, pp. 387-410. DOI: 10.1007/978-981-10-0575-6_27. [ Links ]

[45] Castella, J.C., Boissau, S., Trung, T.N. and Quang, D.D., Agrarian transition and lowland-upland interactions in mountain areas in northern Vietnam: application of a multi-agent simulation model, Agricultural Systems, 86(3), pp. 312-332, 2005. DOI: 10.1016/j.agsy.2004.11.001. [ Links ]

[46] Amouroux, E., Chu, T.Q., Boucher, A. and Drogoul, A., GAMA: an environment for implementing and running spatially explicit multi-agent simulations, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 5044 LNAI, pp. 359-371, 2009. DOI: 10.1007/978-3-642-01639-4_32. [ Links ]

[47] Taillandier, P., Vo, D.A., Amouroux, E. and Drogoul, A., GAMA: a simulation platform that integrates geographical information data, agent-based modeling and multi-scale control, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 7057 LNAI, pp. 242-258, 2012. DOI: 10.1007/978-3-642-25920-3_17. [ Links ]

D.Y. Mora-Herrera, received the BSc. in Economy in 2011 from Universidad del Tolima, Colombia, MSc. Economy in 2013 from Universidade Estadual de Maringá, Brazil, and is a PhD candidate in Environmental Science at Universidad del Valle, Colombia. In 2013 she was a teacher at Universidad de Ibagué and at Universidad del Tolima, Colombia. From 2014 to 2017 she was a Master´s level researcher in Colombian Corporation for Agricultural Research. Her research interests include: simulation and modeling of agricultural production systems using linear and nonlinear techniques to support decision-making processes. ORCID: 0000-0002-5448-8713

A. Huertas-Barrientos, received a BSc. Eng. in Telecommunications in 2000, an MSc. in 2008 and a PhD. in 2014 in Informatics Eng., with emphasis on operations research, all of them from Universidad Nacional Autónoma de México. A full time teacher in informatics Eng. and telecommunications Eng. and postgraduate in Eng. at FES Aragón, UNAM. She is an adjunct researcher at the complexity science center (C3) UNAM in modeling and simulation of complex adaptive system and its application to the social environment. She is a CONACyT researcher. Her research interests include: modeling of complex adaptive system, discrete simulation of agents based on applications in complex social systems, logistic networks, sustainable management of supply chains, and others.ORCID: 0000-0002-0570-5048

O. Zuñiga-Escobar, is emeritus researcher recognized by the Ministry of Science, Technology and Innovation (Minciencias) of Colombia. He received the BSc. Physics in 1971 from Universidad del Valle, Colombia. MSc. in Geophysics in 1981, and in Technology Transfer in the Oil Industry in 1982, both for the Technische Universitat Berlin. He received his PhD in Agro-environmental Technology in 1996 from the Polytechnic University of Madrid, Spain. Since 1971 he has been a full time professor at Universidad del Valle, Colombia. In 1983 he worked for the Mexican Petroleum Institute. From 1985 to 1988 he was linked to the firm Luis E Padilla y Cia. From 2000 to 2003 he was an associate teacher at Universidad Nacional de Colombia, Medellin.ORCID: 0000-0003-4434-8597

How to cite: Mora-Herrera, D.Y., Huerta-Barrientos, A. and Zúñiga-Escobar, O., A review of agent-based modeling for simulation of agricultural systems.. DYNA, 88(217), pp. 103-110, April - June, 2021.

Received: July 14, 2020; Revised: February 17, 2021; Accepted: March 01, 2021

Creative Commons License The author; licensee Universidad Nacional de Colombia