Abstract:Social-ecological systems research aims to understand the nature of social-ecological phenomena, to find ways to foster or manage conditions under which desired phenomena occur or to reduce the negative consequences of undesirable phenomena. Such challenges are often addressed using dynamical systems models (DSM) or agent-based models (ABM). Here we develop an iterative procedure for combining DSM and ABM to leverage their strengths and gain insights that surpass insights obtained by each approach separately. The procedure uses results of an ABM as inputs for a DSM development. In the following steps, results of the DSM analyses guide future analysis of the ABM and vice versa. This dialogue, more than having a tight connection between the models, enables pushing the research frontier, expanding the set of research questions and insights. We illustrate our method with the example of poverty traps and innovation in agricultural systems, but our conclusions are general and can be applied to other DSM-ABM combinations.
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is how to better understand the dynamics of social - ecological systems by combining Dynamic System Models (DSM) and Agent - Based Models (ABM), and to provide a systematic procedure to utilize the advantages of these two methods. Specifically, the paper focuses on how to go beyond the insights that can be obtained by using either model alone through the "dialogue" between these two models, thus pushing the research frontier, expanding the scope of research questions, and obtaining more in - depth insights.
### Background and Objectives of the Paper
Social - ecological system research aims to understand the nature of social - ecological phenomena, find ways to promote or manage the conditions conducive to the occurrence of these phenomena, or reduce the negative impacts of adverse phenomena. To achieve this goal, researchers usually rely on modeling to capture social - ecological interactions and explore the resulting dynamics. Dynamic System Models (DSM) and Agent - Based Models (ABM) are two commonly used modeling methods, each with its own advantages and limitations:
- **DSM**: It is suitable for studying the process of system evolution from the initial state, usually defined as a system of ordinary differential equations or partial differential equations. The analysis focuses on finding attractors and the conditions for their existence, and exploring asymptotic dynamics, stability, and bifurcations.
- **ABM**: It is a computational tool in which autonomous agents act and interact according to learning and adaptation to environmental changes, and is used to study system or macro - states or dynamics generated by local micro - interactions.
### The Method Proposed in the Paper
The paper proposes an iterative procedure. By using the results of ABM as the input for DSM development, and then using the DSM analysis results to guide future ABM analysis, a "dialogue" mechanism is formed. This method not only strengthens the connection between the models, but also can push the research boundaries, expand the scope of research questions, and obtain more extensive insights.
### Application Cases
Taking poverty traps and innovation in agricultural systems as an example, the paper shows how to apply the above - mentioned method. Through this method, researchers can identify the formation mechanisms of poverty traps and explore solutions to prevent poverty traps. The specific steps include:
1. **Identification of Causal Explanations**: Identify causal explanations for the studied phenomena in empirical cases, and select theories and expert knowledge that provide system - level insights.
2. **ABM Development and Analysis**: Develop and analyze ABM.
3. **Identification of Key Assumptions**: Based on the results of ABM, construct a Causal Loop Diagram (CLD).
4. **Selection of Key Variables and Formalization of DSM**: Select key variables and formalize DSM.
5. **Stability Analysis**: Conduct stability analysis of DSM and interpret based on asymptotic dynamics.
6. **Bifurcation Analysis**: Conduct bifurcation analysis of DSM, and explore structurally unstable systems and scenario development.
7. **Scenario - based ABM Simulation and Analysis**: Conduct scenario - based ABM simulation and analysis.
8. **Leverage Point Evaluation and Intervention Design**: Use ABM and DSM to evaluate leverage points and design intervention measures.
### Conclusions
By combining DSM and ABM, the paper shows how to more comprehensively understand the complexity and heterogeneity of social - ecological systems, and how to explore the transient and asymptotic dynamics of the system. This method is not only helpful for theory building, but also can provide support for practical policy - making.