Design classes for hybrid simulations involving agent-based and system dynamics models

Abstract Hybrid simulation involves the use of multiple simulation paradigms, and is becoming an increasingly common approach to modelling modern, complex systems. Despite growing interest in its use, little guidance exists for modellers regarding the nature and variety of hybrid simulation models. Here, we concentrate on one particular hybrid – that involving agent-based and system dynamics models. Based on an up-to-date review of the literature, we propose three basic types of hybrid agent-based system dynamics simulations, referred to here as interfaced, integrated and sequential hybrid designs. We speculate that the classification presented may also be useful for other classes of hybrid simulations.

[1]  Ilya Levin,et al.  Integrating Hybrid Modeling with System Dynamics , 2003 .

[2]  E. Rogers,et al.  Diffusion of Innovations, 5th Edition , 2003 .

[3]  R. M. Fujimoto,et al.  SYSTEM DYNAMICS SIMULATION OF THE EXPANSION OF THE PANAMA CANAL , 2006 .

[4]  Peter Milling,et al.  Modeling the Forest or Modeling the Trees - A Comparison of System Dynamics and Agent-Based Simulation , 2003 .

[5]  Phillip T. Meade,et al.  System Dynamics and Agent-Based Simulations for Workforce Climate , 2006, Proceedings of the 2006 Winter Simulation Conference.

[6]  David C. Lane,et al.  With a little help from our friends: How system dynamics and soft OR can learn from each other , 1994 .

[7]  Michael J. North,et al.  Tutorial on agent-based modelling and simulation , 2005, Proceedings of the Winter Simulation Conference, 2005..

[8]  Eleanor Milne,et al.  Integrated modelling of natural and social systems in land change science , 2009, Landscape Ecology.

[9]  Simaan M. AbouRizk,et al.  Meaningful Level of Change in hybrid simulation for construction analysis , 2009, Proceedings of the 2009 Winter Simulation Conference (WSC).

[10]  H. Van Dyke Parunak,et al.  Agent-Based Modeling vs. Equation-Based Modeling: A Case Study and Users' Guide , 1998, MABS.

[11]  Jesper Skovhus Thomsen,et al.  Hyperchaotic Phenomena in Dynamic Decision Making , 1991 .

[12]  J. D. Sterman,et al.  The growth of knowledge: testing a theory of scientific revolutions with a formal model , 1985 .

[13]  Charles M. Macal,et al.  To agent-based simulation from System Dynamics , 2010, Proceedings of the 2010 Winter Simulation Conference.

[14]  Jack Homer,et al.  Macro- and micro-modeling of field service dynamics , 1999 .

[15]  Andreas Größler,et al.  A Software Interface Between System Dynamics and Agent-Based Simulations - Linking Vensim® and RePast® , 2003 .

[16]  Jim Duggan,et al.  A Simulator for Continuous Agent-Based Modelling , 2007 .

[17]  J. Ignacio,et al.  Design for a Multilayer Model of Financial Stability: Exploring the Integration of System Dynamics and Agent-based Models , 2007 .

[18]  Henk Akkermans,et al.  Emergent supply networks: system dynamics simulation of adaptive supply agents , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[19]  J. George Shanthikumar,et al.  A Unifying View of Hybrid Simulation/Analytic Models and Modeling , 1983, Oper. Res..

[20]  Jim Duggan,et al.  Equation‐based policy optimization for agent‐oriented system dynamics models , 2008 .

[21]  Peter Milling,et al.  Agents First! Using Agent-based Simulation to Identify and Quantify Macro Structures , 2008 .

[22]  Stewart Robinson,et al.  Model development in discrete-event simulation and system dynamics: An empirical study of expert modellers , 2010, Eur. J. Oper. Res..

[23]  A. Borshchev,et al.  From System Dynamics and Discrete Event to Practical Agent Based Modeling : Reasons , Techniques , Tools , 2004 .

[24]  Tobias Lorenz,et al.  Towards an orientation framework in multi-paradigm modeling Aligning purpose, object and methodology in System Dynamics, Agent-based Modeling and Discrete-Event-Simulation , 2006 .

[25]  J. Forrester Industrial Dynamics , 1997 .

[26]  David C. Lane,et al.  Steering without Circe: attending to reinforcing loops in social systems , 2008 .

[27]  Omer Tsimhoni,et al.  Integrating agent based modeling into a discrete event simulation , 2005, Proceedings of the Winter Simulation Conference, 2005..

[28]  Peter Fleissner,et al.  Combining agent-based and stock-flow modelling approaches in a participative analysis of the integrated land system in Reichraming, Austria , 2009, Landscape Ecology.

[29]  Hazhir Rahmandad,et al.  Heterogeneity and Network Structure in the Dynamics of Diffusion: Comparing Agent-Based and Differential Equation Models , 2004, Manag. Sci..

[30]  Kirandeep Chahal,et al.  Understanding the impact of whiteboard on A & E department operations using hybrid simulation , 2009 .

[31]  E. Rogers Diffusion of Innovations , 1962 .

[32]  Hans Jochen Scholl,et al.  Agent-based and system dynamics modeling: a call for cross study and joint research , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[33]  John D. Sterman,et al.  Path Dependence, Competition, and Succession in the Dynamics of Scientific Revolution , 1999 .

[34]  Tillal Eldabi,et al.  Simulation in manufacturing and business: A review , 2010, Eur. J. Oper. Res..

[35]  Uma G. Gupta Using Citation Analysis to Explore the Intellectual Base, Knowledge Dissemination, and Research Impact of Interfaces 1970-1992 , 1997 .

[36]  K. Overmars,et al.  Combining top-down and bottom-up dynamics in land use modeling: exploring the future of abandoned farmlands in Europe with the Dyna-CLUE model , 2009, Landscape Ecology.

[37]  Feng Yu,et al.  A Hybrid Epidemic Model: Combining The Advantages Of Agent-Based And Equation-Based Approaches , 2007, 2007 Winter Simulation Conference.

[38]  Steven E. Phelan,et al.  A Note on the Correspondence Between Complexity and Systems Theory , 1999 .

[39]  Thomas Spengler,et al.  Integrating Agent-based Simulation and System Dynamics to support product strategy decisions in the automotive industry , 2009, Proceedings of the 2009 Winter Simulation Conference (WSC).

[40]  Andreas Größler,et al.  Emergent structures in supply chains - a study integrating agent-based and system dynamics modeling , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[41]  Wayne W. Wakeland,et al.  A comparison of system dynamics and agent-based simulation applied to the study of cellular receptor dynamics , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[42]  Ricardo Matos,et al.  Pension funds governance: combining SD, Agent based Modelling and fuzzy logic to adress Dynamic Asset and Liability Management (ALM) problem , 2008 .

[43]  Tillal Eldabi,et al.  Applicability of hybrid simulation to different modes of governance in UK healthcare , 2008, 2008 Winter Simulation Conference.

[44]  Abhijit Deshmukh,et al.  A hybrid approach to manufacturing enterprise simulation , 2003, Proceedings of the 2003 Winter Simulation Conference, 2003..

[45]  Michael J. North,et al.  Agent-based modelling and systems dynamics model reproduction , 2009, Int. J. Simul. Process. Model..

[46]  J. Michael Spector,et al.  Complex decision making : theory and practice , 2008 .

[47]  Christen Rose-Anderssen,et al.  New Product Development as a Complex Adaptive System of Decisions , 2006 .

[48]  Robert G. Sargent A historical view of hybrid simulation/analytic models , 1994, Proceedings of Winter Simulation Conference.

[49]  Albert T. Jones,et al.  Hierarchical production planning using a hybrid system dynamic-discrete event simulation architecture , 2004, Proceedings of the 2004 Winter Simulation Conference, 2004..

[50]  Alfredo Garro,et al.  easyABMS: A domain-expert oriented methodology for agent-based modeling and simulation , 2010, Simul. Model. Pract. Theory.

[51]  Jin Chen,et al.  Developing land use scenario dynamics model by the integration of system dynamics model and cellular automata model , 2004, IGARSS 2004. 2004 IEEE International Geoscience and Remote Sensing Symposium.