Agent-Based Modeling

Agent-based modeling is a long-standing but underused method that allows researchers to simulate artificial worlds for hypothesis testing and theory building. Agent-based models (ABMs) offer unprecedented control and statistical power by allowing researchers to precisely specify the behavior of any number of agents and observe their interactions over time. ABMs are especially useful when investigating group behavior or evolutionary processes and can uniquely reveal nonlinear dynamics and emergence—the process whereby local interactions aggregate into often-surprising collective phenomena such as spatial segregation and relational homophily. We review several illustrative ABMs, describe the strengths and limitations of this method, and address two misconceptions about ABMs: reductionism and “you get out what you put in.” We also offer maxims for good and bad ABMs, give practical tips for beginner modelers, and include a list of resources and other models. We conclude with a seven-step guide to creating your own model.

[1]  A. Aktipis,et al.  Cooperation in an Uncertain World: For the Maasai of East Africa, Need-Based Transfers Outperform Account-Keeping in Volatile Environments , 2016, Human ecology: an interdisciplinary journal.

[2]  Stefanie Zollmann,et al.  Incipient Social Groups: An Analysis via In-Vivo Behavioral Tracking , 2016, PloS one.

[3]  A. Shariff,et al.  Religious Priming , 2016, Personality and social psychology review : an official journal of the Society for Personality and Social Psychology, Inc.

[4]  David G. Rand,et al.  Intuition, deliberation, and the evolution of cooperation , 2016, Proceedings of the National Academy of Sciences.

[5]  M. Gelfand,et al.  The Evolutionary Basis of Honor Cultures , 2016, Psychological science.

[6]  Dana S. Nau,et al.  The Inevitability of Ethnocentrism Revisited: Ethnocentrism Diminishes As Mobility Increases , 2015, Scientific Reports.

[7]  P. Bentley,et al.  Pain expressiveness and altruistic behavior: an exploration using agent-based modeling , 2015, Pain.

[8]  Kevin Lewis,et al.  Three fallacies of digital footprints , 2015, Big Data Soc..

[9]  S. Rajaram,et al.  Memory Transmission in Small Groups and Large Networks , 2015, Psychological science.

[10]  Justin P. Bruner Diversity, tolerance, and the social contract , 2015 .

[11]  Dana S. Nau,et al.  Societal threat and cultural variation in the strength of social norms: An evolutionary basis , 2015 .

[12]  Jon Atwell,et al.  Agent-Based Models in Empirical Social Research , 2015, Sociological methods & research.

[13]  John Tooby,et al.  Group Cooperation without Group Selection: Modest Punishment Can Recruit Much Cooperation , 2015, PloS one.

[14]  J. Halberstadt,et al.  Perceived Openness to Experience Accounts for Religious Homogamy , 2015 .

[15]  Andrzej Nowak,et al.  The Critical Few: Anticonformists at the Crossroads of Minority Opinion Survival and Collapse , 2015, J. Artif. Soc. Soc. Simul..

[16]  Maryam Purvis,et al.  Agent-Based Modelling of Primitive Human Communities , 2014, 2014 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT).

[17]  R. Kraut,et al.  Agent-Based Modeling to Inform Online Community Design: Impact of Topical Breadth, Message Volume, and Discussion Moderation on Member Commitment and Contribution , 2014, Hum. Comput. Interact..

[18]  Jordi Sabater-Mir,et al.  The Norm-Signaling Effects of Group Punishment , 2014 .

[19]  G. Schino,et al.  Partner choice promotes cooperation: the two faces of testing with agent-based models. , 2014, Journal of theoretical biology.

[20]  David G. Rand,et al.  The Emergence of “Us and Them” in 80 Lines of Code , 2014, Psychological science.

[21]  Dana S. Nau,et al.  High strength-of-ties and low mobility enable the evolution of third-party punishment , 2014, Proceedings of the Royal Society B: Biological Sciences.

[22]  O. Wolkenhauer Why model? , 2013, Front. Physiol..

[23]  Jordi Sabater-Mir,et al.  Punish and Voice: Punishment Enhances Cooperation when Combined with Norm-Signalling , 2013, PloS one.

[24]  Richard McElreath,et al.  Increased Costs of Cooperation Help Cooperators in the Long Run , 2013, The American Naturalist.

[25]  Dietrich Stauffer,et al.  Evolution of tag-mediated altruistic behavior in one-shot encounters on large-scale complex networks , 2012, Comput. Phys. Commun..

[26]  Jeffrey C. Schank,et al.  An Agent-Based Model of Social Identity Dynamics , 2012, J. Artif. Soc. Soc. Simul..

[27]  Arvid Kappas,et al.  Collective Emotions Online and Their Influence on Community Life , 2011, PloS one.

[28]  Nils B. Weidmann,et al.  Fortune Favours the Bold: An Agent-Based Model Reveals Adaptive Advantages of Overconfidence in War , 2011, PloS one.

[29]  M. Gazzaniga,et al.  Understanding complexity in the human brain , 2011, Trends in Cognitive Sciences.

[30]  Attila Szolnoki,et al.  Coevolutionary Games - A Mini Review , 2009, Biosyst..

[31]  Katharina Schmid,et al.  The Social Psychology of intergroup relations , 2009 .

[32]  Elisa Jayne Bienenstock,et al.  A Typology for Understanding the Connections Among Different Forms of Social Capital , 2009 .

[33]  Conrad Power,et al.  A Spatial Agent-Based Model of N-Person Prisoner's Dilemma Cooperation in a Socio-Geographic Community , 2009, J. Artif. Soc. Soc. Simul..

[34]  Joshua M. Epstein,et al.  Coupled Contagion Dynamics of Fear and Disease: Mathematical and Computational Explorations , 2007, PloS one.

[35]  Eliot R. Smith,et al.  Agent-Based Modeling: A New Approach for Theory Building in Social Psychology , 2007, Personality and social psychology review : an official journal of the Society for Personality and Social Psychology, Inc.

[36]  Ross A. Hammond,et al.  The Evolution of Ethnocentrism , 2006 .

[37]  Robert L. Goldstone,et al.  Computational models of collective behavior , 2005, Trends in Cognitive Sciences.

[38]  Lars-Erik Cederman,et al.  Computational Models of Social Forms: Advancing Generative Process Theory1 , 2005, American Journal of Sociology.

[39]  A. Nowak,et al.  Dynamical Minimalism: Why Less is More in Psychology , 2004, Personality and social psychology review : an official journal of the Society for Personality and Social Psychology, Inc.

[40]  D. Verma,et al.  A unified nomenclature for Arabidopsis dynamin-related large GTPases based on homology and possible functions , 2003, Plant Molecular Biology.

[41]  Jeffrey M. Wooldridge,et al.  Cluster-Sample Methods in Applied Econometrics , 2003 .

[42]  M. Macy,et al.  FROM FACTORS TO ACTORS: Computational Sociology and Agent-Based Modeling , 2002 .

[43]  Peter Danielson Competition among cooperators: Altruism and reciprocity , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[44]  Yoshihisa Kashima,et al.  Maintaining Cultural Stereotypes in the Serial Reproduction of Narratives , 2000 .

[45]  Paul E. Johnson,et al.  Simulation Modeling in Political Science , 1999 .

[46]  D. Levine Modeling Altruism and Spitefulness in Experiments , 1998 .

[47]  R. Axelrod The Dissemination of Culture , 1997 .

[48]  Nelson Minar,et al.  The Swarm Simulation System: A Toolkit for Building Multi-Agent Simulations , 1996 .

[49]  G. Edelman,et al.  A measure for brain complexity: relating functional segregation and integration in the nervous system. , 1994, Proceedings of the National Academy of Sciences of the United States of America.

[50]  B. Latané,et al.  From private attitude to public opinion: A dynamic theory of social impact. , 1990 .

[51]  A. Abbott Transcending General Linear Reality , 1988 .

[52]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1987, SIGGRAPH.

[53]  S. Kalick,et al.  The Matching Hypothesis Reexamined , 1986 .

[54]  Robert M. May,et al.  The evolution of cooperation , 1981, Science.

[55]  J. Critelli,et al.  Physical attractiveness, romantic love, and equity restoration in dating relationships. , 1980, Journal of personality assessment.

[56]  G. L. White,et al.  Physical attractiveness and courtship progress. , 1980 .

[57]  R. Axelrod More Effective Choice in the Prisoner's Dilemma , 1980 .

[58]  R. Axelrod Effective Choice in the Prisoner's Dilemma , 1980 .

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

[60]  P. Holland,et al.  Transitivity in Structural Models of Small Groups , 1971 .

[61]  Mario Baum,et al.  Culture And The Evolutionary Process , 2016 .

[62]  Uri Wilensky,et al.  NetLogo: A simple environment for modeling complexity , 2014 .

[63]  M. Macy,et al.  Social dynamics from the bottom up: Agent-based models of social interaction , 2009 .

[64]  Mark Lubell,et al.  Conformists and mavericks: the empirics of frequency-dependent cultural transmission , 2008 .

[65]  Juan Pablo de la Cruz Gutiérrez,et al.  The Game of Life , 2007 .

[66]  J. Bryson,et al.  Agent Based Modelling of Communication Costs: Why Information Can Be Free , 2007 .

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

[68]  J. Henrich,et al.  The evolution of cultural evolution , 2003 .

[69]  Kathleen M. Carley Smart Agents and Organizations of the Future , 2001 .

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

[71]  Robin R. Vallacher,et al.  The dynamics of self-regulation. , 1999 .

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

[73]  Stanley J. Rosenschein,et al.  A dynamical systems perspective on agent-environment interaction , 1996 .

[74]  J. Forgas Mood and judgment: the affect infusion model (AIM). , 1995, Psychological bulletin.

[75]  Randall D. Beer,et al.  A Dynamical Systems Perspective on Agent-Environment Interaction , 1995, Artif. Intell..

[76]  Les Gasser,et al.  MACE: A Flexible Testbed for Distributed AI Research , 1987 .

[77]  Ted L. Huston,et al.  Ambiguity of acceptance, social desirability, and dating choice , 1973 .

[78]  S. Asch Studies of independence and conformity: I. A minority of one against a unanimous majority. , 1956 .

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