Combining SD and ABM: Frameworks, Benefits, Challenges, and Future Research Directions
摘要
System DynamicsSystem dynamics (SD) andAgent-Based Modelling Agent-Based ModellingModelling (ABM) are two commonly used simulationSimulation methods with different characteristics and benefits. When tackling a complex problem, the use of one of these methods may be insufficient and, instead, a combination of the two methods in a hybrid simulationHybrid simulation may be required. To support modellers in the development of SD-ABM hybrid simulationsHybrid simulation, this chapter provides a comprehensive overview of methodological and practical considerations. Frameworks are presented to facilitate the implementation of hybrid SD-ABM models including the development of a conceptual SD-ABM hybrid modelHybrid models. The chapter then presents key benefits associated with SD-ABM hybrid modellingHybrid modelling, which include being able to model an appropriate level of complexity, facilitate communication of the model design, enhance confidence building and reduce compute intensity. Two case studies are used to illustrate these benefits. Although there are many benefits, there are also key challenges associated with the development of a SD-ABM hybrid modelHybrid models, and these are discussed. The chapter concludes with a discussion of opportunities and areas for future research.