A Methodology for Complex Social Simulations

Social simulation - an emerging field of computational social science - has progressed from simple toy models to increasingly realistic models of complex social systems, such as agent-based models where heterogeneous agents interact with changing natural or artificial environments. These larger, multidisciplinary projects require a scientific research methodology distinct from, say, simpler social simulations with more limited scope, intentionally minimal complexity, and typically under a single investigator. This paper proposes a methodology for complex social simulations - particularly inter- and multi-disciplinary socio-natural systems with multi-level architecture - based on a succession of models akin to but distinct from the late Imre Lakatos' notion of a 'research programme'. The proposed methodology is illustrated through examples from the Mason-Smithsonian project on agent-based models of the rise and fall of polities in Inner Asia. While the proposed methodology requires further development, so far it has proven valuable for advancing the scientific objectives of the project and avoiding some pitfalls.

[1]  Herbert A. Simon,et al.  The Sciences of the Artificial , 1970 .

[2]  Paul Diesing,et al.  Patterns of Discovery in the Social Sciences. , 1972 .

[3]  J. March,et al.  An introduction to models in the social sciences , 1975 .

[4]  Robert Axelrod,et al.  Advancing the art of simulation in the social sciences , 1997, Complex..

[5]  Gregory R. Madey,et al.  Tools of the Trade: A Survey of Various Agent Based Modeling Platforms , 2009, J. Artif. Soc. Soc. Simul..

[6]  Michael J. Lovaglia,et al.  The growth of social knowledge : theory, simulation, and empirical research in group processes , 2002 .

[7]  Claudio Cioffi-Revilla,et al.  Invariance and universality in social agent-based simulations , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[8]  Claudio Cioffi-Revilla,et al.  Politics and Uncertainty: Theory, Models and Applications , 1998 .

[9]  G. Nigel Gilbert,et al.  Simulation for the social scientist , 1999 .

[10]  E. Matthews PATTERNS OF DISCOVERY IN THE SOCIAL SCIENCES , 1973 .

[11]  R. Carneiro,et al.  A Theory of the Origin of the State , 1970, Science.

[12]  Claudio Cioffi-Revilla,et al.  The MASON HouseholdsWorld Model of Pastoral Nomad Societies , 2008, WCSS.

[13]  M. Lichbach The cooperator's dilemma , 1996 .

[14]  Joseph Berger,et al.  Status Characteristics and Social Interaction , 1972 .

[15]  William C. Terry,et al.  Historical Dynamics: Why States Rise and Fall , 2007 .

[16]  Sean Luke,et al.  Mnemonic Structure and Sociality: A Computational Agent-Based Simulation Model , 2004 .

[17]  Keiki Takadama,et al.  Progress in Model-To-Model Analysis , 2008, J. Artif. Soc. Soc. Simul..

[18]  Joshua M. Epstein,et al.  Growing Artificial Societies: Social Science from the Bottom Up , 1996 .

[19]  Sidney C. Sufrin,et al.  The Logic of Collective Action: Public Goods and the Theory of Groups. , 1966 .

[20]  Sean Luke,et al.  Agent-Based Modeling Simulation of Social Adaptation and Long-Term Change in Inner Asia , 2006, WCSS.

[21]  Timothy A. Kohler,et al.  The model-based archaeology of socionatural systems , 2007 .

[22]  Bruce Edmonds,et al.  Model-to-Model Analysis , 2003 .

[23]  Claudio Cioffi-Revilla,et al.  A Canonical Theory of Origins and Development of Social Complexity , 2005 .

[24]  Sean Luke,et al.  Replication of Sugarscape Using MASON , 2007 .

[25]  Herbert A. Simon,et al.  The Sciences of the Artificial , 1970 .

[26]  Master Gardener,et al.  Mathematical games: the fantastic combinations of john conway's new solitaire game "life , 1970 .

[27]  John V. Gillespie,et al.  Progressions in mathematical models of international conflict , 1975, Synthese.

[28]  Claudio Cioffi-Revilla,et al.  The probability of war in then-crises problem: Modeling new alternatives to Wright's solution , 1988, Synthese.

[29]  M. Olson,et al.  The Logic of Collective Action: Public Goods and the Theory of Groups , 1969 .

[30]  Scott Moss,et al.  Alternative Approaches to the Empirical Validation of Agent-Based Models , 2007, J. Artif. Soc. Soc. Simul..

[31]  Scott E. Page,et al.  Agent-Based Models , 2014, Encyclopedia of GIS.

[32]  Claudio Cioffi-Revilla,et al.  Invariance and universality in social agent-based simulations , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[33]  Robert Axelrod Advancing the art of simulation in the social sciences , 1997 .

[34]  Sean Luke,et al.  MASON: A Multiagent Simulation Environment , 2005, Simul..

[35]  Jeffrey K. Bassett,et al.  Conflict in Complex Socio-Natural Systems: Using Agent-Based Modeling to Understand the Behavioral Roots of Social Unrest within the Mandera Triangle , 2009 .

[36]  I. Lakatos Falsification and the Methodology of Scientific Research Programmes , 1976 .

[37]  Thomas C. Schelling,et al.  Dynamic models of segregation , 1971 .

[38]  T. Schelling Models of Segregation , 1969 .