Structural dominance analysis and theory building in system dynamics

We provide a review of different approaches to linking model structure to observed behaviour with a particular view towards using models for theory building. We argue that theory building cannot be based upon pure simulation and model building alone: the inference from system dynamics models invariably uses concepts and analogies from simple feedback systems and models. Strengthening the analytical foundation for this inference will therefore have a direct impact on the strength of system dynamics as a theory-building tool. We identify four approaches to establish this link (traditional, pathway participation, eigenvalue and eigenvector), assess the strengths and weaknesses of each approach, and point to challenges and tasks ahead. We find that the eigenvalue and eigenvector approaches carry significant potential but that a more solid theoretical foundation of the method is required. However, since a ‘grand unified theory’ will never be possible, all tools will be based on approximations and it is only in their practical use that we can discover their real value. Copyright # 2008 John Wiley & Sons, Ltd.

[1]  J. Sterman A behavioral model of the economic long wave , 1985 .

[2]  Rogelio Oliva,et al.  A comprehensive analytical approach for policy analysis of system dynamics models , 2010, Eur. J. Oper. Res..

[3]  George P. Richardson,et al.  Loop polarity, loop dominance, and the concept of dominant polarity (1984) , 1995 .

[4]  Rogelio Oliva,et al.  Model calibration as a testing strategy for system dynamics models , 2003, Eur. J. Oper. Res..

[5]  J. Sterman,et al.  The energy transition and the economy : a system dynamics approach , 1982 .

[6]  Burak Güneralp Towards coherent loop dominance analysis: progress in eigenvalue elasticity analysis , 2006 .

[7]  J. Forrester Industrial Dynamics , 1997 .

[8]  Nathan B. Forrester A dynamic synthesis of basic macroeconomic theory : implications for stabilization policy analysis , 1982 .

[9]  Jay Wright Forrester,et al.  Urban Dynamics , 1969 .

[10]  E. Ott Chaos in Dynamical Systems: Contents , 1993 .

[11]  Y. Barlas Multiple tests for validation of system dynamics type of simulation models , 1989 .

[12]  Paulo Gonçalves,et al.  Eigenvalue and Eigenvector Analysis of Dynamic Systems , 2006 .

[13]  Pål I. Davidsen,et al.  Eigenvalue Analysis of System Dynamics Models: Another Perspective , 2006 .

[14]  Chi-Tsong Chen,et al.  Introduction to linear system theory , 1970 .

[15]  David N. Ford A behavioral approach to feedback loop dominance analysis , 1999 .

[16]  Steffen Bayer,et al.  Business dynamics: Systems thinking and modeling for a complex world , 2004 .

[17]  Christian Erik Kampmann,et al.  Feedback loop gains and system behavior ∗ , 1996 .

[18]  Rogelio Oliva,et al.  Loop Eigenvalue Elasticity Analysis: Three Case Studies , 2006 .

[19]  Edmond P. Odescalchi The origins of behavior patterns , 1967 .

[20]  Paulo Gonçalves,et al.  Demand Bubbles and Phantom Orders in Supply Chains , 2003 .

[21]  Rogelio Oliva,et al.  Model structure analysis through graph theory: partition heuristics and feedback structure decomposition , 2004 .

[22]  Mohamed Saleh The origins of behavior patterns , 2001 .

[23]  Katsuhiko Ogata,et al.  Modern Control Engineering , 1970 .

[24]  John N. Warfield,et al.  World dynamics , 1973 .

[25]  Mohammad Taghi Mojtahedzadeh A path taken: computer-assisted heuristics for understanding dynamic systems , 1997 .

[26]  F. Fairman Introduction to dynamic systems: Theory, models and applications , 1979, Proceedings of the IEEE.

[27]  George P. Richardson,et al.  Using Digest to implement the pathway participation method for detecting influential system structure , 2004 .

[28]  John D. Sterman,et al.  System Dynamics: Systems Thinking and Modeling for a Complex World , 2002 .

[29]  Alan K. Graham Principles on the relationship between structure and behavior of dynamic systems , 1977 .