Model reduction for agent-based social simulation: coarse-graining a civil violence model.

Agent-based modeling (ABM) constitutes a powerful computational tool for the exploration of phenomena involving emergent dynamic behavior in the social sciences. This paper demonstrates a computer-assisted approach that bridges the significant gap between the single-agent microscopic level and the macroscopic (coarse-grained population) level, where fundamental questions must be rationally answered and policies guiding the emergent dynamics devised. Our approach will be illustrated through an agent-based model of civil violence. This spatiotemporally varying ABM incorporates interactions between a heterogeneous population of citizens [active (insurgent), inactive, or jailed] and a population of police officers. Detailed simulations exhibit an equilibrium punctuated by periods of social upheavals. We show how to effectively reduce the agent-based dynamics to a stochastic model with only two coarse-grained degrees of freedom: the number of jailed citizens and the number of active ones. The coarse-grained model captures the ABM dynamics while drastically reducing the computation time (by a factor of approximately 20).

[1]  A. Rowell,et al.  Models in Paleobiology , 1973 .

[2]  Ioannis G. Kevrekidis,et al.  Equation-free: The computer-aided analysis of complex multiscale systems , 2004 .

[3]  Bak,et al.  Punctuated equilibrium and criticality in a simple model of evolution. , 1993, Physical review letters.

[4]  I. G. Kevrekidis,et al.  Coarse-grained dynamics of an activity bump in a neural field model , 2007 .

[5]  J. Tenenbaum,et al.  A global geometric framework for nonlinear dimensionality reduction. , 2000, Science.

[6]  B. Øksendal Stochastic differential equations : an introduction with applications , 1987 .

[7]  S. Jonathan Chapman,et al.  Analysis of a Stochastic Chemical System Close to a SNIPER Bifurcation of Its Mean-Field Model , 2008, SIAM J. Appl. Math..

[8]  R. Axelrod Reviews book & software , 2022 .

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

[10]  I. G. Kevrekidis,et al.  Enabling dynamic process simulators to perform alternative tasks: A time-stepper-based toolkit for computer-aided analysis , 2003 .

[11]  C. Badcock,et al.  Simulating Societies: The Computer Simulation of Social Phenomena , 1995 .

[12]  A. Colman,et al.  The complexity of cooperation: Agent-based models of competition and collaboration , 1998, Complex..

[13]  Kathleen M. Carley A Theory of Group Stability , 1991 .

[14]  Donald R Paul,et al.  Industrial and Engineering Chemistry Research: Editorial , 1988 .

[15]  J. Herskowitz,et al.  Proceedings of the National Academy of Sciences, USA , 1996, Current Biology.

[16]  J. Schwartz,et al.  Theory of Self-Reproducing Automata , 1967 .

[17]  Joshua M. Epstein,et al.  Modeling civil violence: An agent-based computational approach , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[18]  Ioannis G. Kevrekidis,et al.  Reduced models for binocular rivalry , 2010, Journal of Computational Neuroscience.

[19]  B. Vimala,et al.  Journal of artificial societies and social simulation (2002–2011): a bibliometric study , 2014 .

[20]  I. Pink,et al.  Communications in Mathematics , 2011 .

[21]  R. Sun Cognition and Multi-Agent Interactions: From Cognitive Modeling to Social Simulation , 2005 .

[22]  Ann B. Lee,et al.  Geometric diffusions as a tool for harmonic analysis and structure definition of data: diffusion maps. , 2005, Proceedings of the National Academy of Sciences of the United States of America.

[23]  Christian Lebiere,et al.  Cognition and Multi-Agent Interaction: From Cognitive Modeling to Social Simulation , 2006 .

[24]  I. Kevrekidis,et al.  "Coarse" stability and bifurcation analysis using time-steppers: a reaction-diffusion example. , 2000, Proceedings of the National Academy of Sciences of the United States of America.

[25]  Fox,et al.  Functional-calculus approach to stochastic differential equations. , 1986, Physical review. A, General physics.

[26]  C. W. Gear,et al.  Equation-Free, Coarse-Grained Multiscale Computation: Enabling Mocroscopic Simulators to Perform System-Level Analysis , 2003 .

[27]  Z. Dostál,et al.  International Conference Programs and Algorithms of Numerical Mathematics 13 , 2022 .

[28]  R. Axelrod,et al.  The Complexity of Cooperation: Agent-Based Models of Competition and Collaboration , 1998 .

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