Mechanistic models in computational social science

Quantitative social science is not only about regression analysis or, in general, data inference. Computer simulations of social mechanisms have an over 60 years long history. They have been used for many different purposes—to test scenarios, to test the consistency of descriptive theories (proof-of-concept models), to explore emergent phenomena, for forecasting, etc. In this essay, we sketch these historical developments, the role of mechanistic models in the social sciences and the influences from the natural and formal sciences. We argue that mechanistic computational models form a natural common ground for social and natural sciences, and look forward to possible future information flow across the social-natural divide.

[1]  Christofer Edling,et al.  Mathematics in Sociology , 2002 .

[2]  Phil Patterson World simulation: A logical extension , 1970 .

[3]  A. Pentland Social Physics: how good ideas spread - the lessons from a new science , 2014 .

[4]  Hare Ap Computer simulation of interaction in small groups. , 1961 .

[5]  G. Tullock,et al.  Computer Simulation of a Small Voting System , 1970 .

[6]  Petter Holme,et al.  Fat-Tailed Fluctuations in the Size of Organizations: The Role of Social Influence , 2014, PloS one.

[7]  Eugene A. Hammel,et al.  Computer Simulation and Analysis of Problems in Kinship and Social Structure , 1966 .

[8]  Joe Clema,et al.  CONSIM(Conflict Simulator): Risk, cost and benefit in political simulations , 1971, ACM '71.

[9]  Sheldon Klein DYNAMIC SIMULATION OF HISTORICAL CHANGE IN LANGUAGE USING MONTE CARLO TECHNIQUES. , 1964 .

[10]  L. Landau,et al.  statistical-physics-part-1 , 1958 .

[11]  N H Frijda,et al.  Problems of computer simulation. , 1967, Behavioral science.

[12]  Lada A. Adamic,et al.  Computational Social Science , 2009, Science.

[13]  E. A. Newman,et al.  Human Dream Processes as Analogous to Computer Programme Clearance , 1965, Nature.

[14]  J. Gullahorn,et al.  SOME COMPUTER APPLICATIONS IN SOCIAL SCIENCE. , 1965, American sociological review.

[15]  Torsten Hägerstrand,et al.  A Monte Carlo Approach to Diffusion , 1965, European Journal of Sociology.

[16]  Samuel L. Popkin,et al.  Candidates, issues, and strategies , 1964 .

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

[18]  Matthew Hindman,et al.  Building Better Models , 2015 .

[19]  William J. Stover,et al.  Simulating the Cuban Missile Crisis: Crossing Time and Space in Virtual Reality , 2007 .

[20]  J. V. Rauff,et al.  Introduction to Mathematical Sociology , 2012 .

[21]  D. Watts Common Sense and Sociological Explanations1 , 2014, American Journal of Sociology.

[22]  Dimiter Dobrev,et al.  Computer Simulation , 1966, J. Inf. Process. Cybern..

[23]  Michael J. Prietula,et al.  Computational organization theory , 1994 .

[24]  Joshua M. Epstein,et al.  Generative Social Science: Studies in Agent-Based Computational Modeling (Princeton Studies in Complexity) , 2007 .

[25]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[26]  Allan D. Coult,et al.  Computer Methods for Analyzing Genealogical Space1 , 1965 .

[27]  Dan Rau World simulation — the need, the feasibility, and a way to start , 1970 .

[28]  P. Mahadevan,et al.  An overview , 2007, Journal of Biosciences.

[29]  H. Abbey An examination of the Reed-Frost theory of epidemics. , 1952, Human biology.

[30]  W. K. Hastings,et al.  Monte Carlo Sampling Methods Using Markov Chains and Their Applications , 1970 .

[31]  H. White Chance Models of Systems of Casual Groups , 1962 .

[32]  Li Jun-peng,et al.  What are Social Mechanisms , 2012 .

[33]  Robert Cedergren,et al.  Guided tour , 1990, Nature.

[34]  Bruce Bueno de Mesquita,et al.  An Introduction to Game Theory , 2014 .

[35]  Alessandro Vespignani,et al.  Multiscale mobility networks and the spatial spreading of infectious diseases , 2009, Proceedings of the National Academy of Sciences.

[36]  Wesley C. Salmon,et al.  Causality and Explanation , 1998 .

[37]  Harold Guetzkow,et al.  A use of simulation in the study of inter‐nation relations , 2007 .

[38]  T. Ostrom Computer simulation: the third symbol system , 1988 .

[39]  N RASHEVSKY,et al.  Mathematical biology of social behavior. , 1951, The Bulletin of mathematical biophysics.

[40]  Norman Johnson,et al.  Faculty Opinions recommendation of Not just a theory--the utility of mathematical models in evolutionary biology. , 2014 .

[41]  Allan Kessler,et al.  Crisiscom: A Computer Simulation of Human Information Processing during a Crisis , 1965, IEEE Trans. Syst. Sci. Cybern..

[42]  D. F. Marks,et al.  An introduction , 1988, Experientia.

[43]  James M. Beshers,et al.  Computer methods in the analysis of large-scale social systems , 1965 .

[44]  Chris Arney Social Physics: How Good Ideas Spread - the Lessons from a New Science , 2014 .

[45]  Robert McGinnis,et al.  A Stochastic Model of Social Mobility , 1968 .

[46]  J. Coleman Introduction to Mathematical Sociology , 1965 .

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

[48]  Cristopher Moore,et al.  The Nature of Computation , 2011 .

[49]  K M Colby,et al.  Computer simulation of change in personal belief systems. , 1967, Behavioral science.

[50]  T. Wonnacott,et al.  SPECTRAL ANALYSIS OF DATA GENERATED BY SIMULATION EXPERIMENTS WITH ECONOMETRIC MODELS , 1969 .

[51]  Albert-Lszl Barabsi,et al.  Network Science , 2016, Encyclopedia of Big Data.

[52]  Mark Priestley,et al.  Los Alamos Bets on ENIAC: Nuclear Monte Carlo Simulations, 1947-1948 , 2014, IEEE Annals of the History of Computing.

[53]  The Use of Electronic Computers in the Study of Social Organisation , 1965, European Journal of Sociology.

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

[55]  Jari Saramäki,et al.  Temporal Networks , 2011, Encyclopedia of Social Network Analysis and Mining.

[56]  Paul Lukowicz,et al.  Towards a living earth simulator , 2012, The European Physical Journal Special Topics.

[57]  D. Heer,et al.  Son survivorship motivation and family size in India: A computer simulation. , 1968, Population studies.

[58]  M. Batty Generative social science: Studies in agent-based computational modeling , 2008 .

[59]  Caitlin A Stern,et al.  Not Just a Theory—The Utility of Mathematical Models in Evolutionary Biology , 2014, PLoS biology.

[60]  A. Rapoport,et al.  Connectivity of random nets , 1951 .

[61]  Melanie Mitchell,et al.  Complexity - A Guided Tour , 2009 .

[62]  M. Dawson,et al.  Minds and Machines: Connectionism and Psychological Modeling , 2003 .

[63]  Aravind Srinivasan,et al.  Modelling disease outbreaks in realistic urban social networks , 2004, Nature.

[64]  Thomas H. Naylor,et al.  Verification of Computer Simulation Models , 1967 .

[65]  Robert C. Wolpert,et al.  A Review of the , 1985 .

[66]  Tomáš Šalamon,et al.  Design of agent-based models : developing computer simulations for a better understanding of social processes , 2011 .

[67]  John H. Miller,et al.  Complex adaptive systems - an introduction to computational models of social life , 2009, Princeton studies in complexity.

[68]  T. Dauxois Fermi, Pasta, Ulam, and a mysterious lady , 2008, 0801.1590.

[69]  T. Schelling Micromotives and Macrobehavior , 1978 .

[70]  Benoit B. Mandelbrot,et al.  Fractal Geometry of Nature , 1984 .

[71]  R. Abelson,et al.  Computer Simulation of Individual Belief Systems1 , 1965 .

[72]  Jadran Mimica,et al.  A Review from the Field , 2001 .

[73]  Bert F. GreenJr. Computer models of cognitive processes , 1961 .

[74]  A. Goldberg General System Theory: Foundations, Development, Applications. , 1969 .

[75]  Paul Cull,et al.  The mathematical biophysics of Nicolas Rashevsky , 2007, Biosyst..

[76]  Mark Newman,et al.  Networks: An Introduction , 2010 .

[77]  Amy Perfors,et al.  Simulated Evolution of Language: a Review of the Field , 2002, J. Artif. Soc. Soc. Simul..

[78]  Presidential Decision-Making During the Cuban Missile Crisis , 1970 .

[79]  Michael J. Shapiro The House and the Federal Role: A Computer Simulation of Roll-Call Voting , 1968, American Political Science Review.

[80]  C. Colson Cours d'économie politique : professé a l'École polytechnique et à l'École nationale des ponts et chaussées , 1931 .

[81]  David Klahr,et al.  A Computer Simulation of the Paradox of Voting , 1966, American Political Science Review.

[82]  P. Hedström,et al.  Causal Mechanisms in the Social Sciences , 2010 .

[83]  William H. Starbuck,et al.  Computer simulation of human behavior , 1973 .

[84]  A. Rapoport Spread of information through a population with socio-structural bias: I. Assumption of transitivity , 1953 .

[85]  Norman H. Jennings,et al.  Computer Simulation of Peak Hour Operations in a Bus Terminal , 1958 .

[86]  William H. Starbuck,et al.  Computer simulation of human behavior , 1973 .

[87]  J. Lopreato,et al.  General system theory : foundations, development, applications , 1970 .

[88]  Carl Vogel,et al.  Proceedings of the 16th International Conference on Computational Linguistics , 1996, COLING 1996.

[89]  D. Watts Everything Is Obvious: *Once You Know the Answer , 2011 .

[90]  S. Fortunato,et al.  Statistical physics of social dynamics , 2007, 0710.3256.

[91]  Takuji Nishimura,et al.  Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator , 1998, TOMC.

[92]  John B. Shoven,et al.  I , Edinburgh Medical and Surgical Journal.

[93]  Petter Holme,et al.  Understanding and exploiting information spreading and integrating information technologies , 2011 .

[94]  Rosario N. Mantegna,et al.  Book Review: An Introduction to Econophysics, Correlations, and Complexity in Finance, N. Rosario, H. Mantegna, and H. E. Stanley, Cambridge University Press, Cambridge, 2000. , 2000 .

[95]  E. Lorenz Deterministic nonperiodic flow , 1963 .

[96]  S. Ulam,et al.  Studies of nonlinear problems i , 1955 .

[97]  D. Meadows,et al.  The limits to growth. A report for the Club of Rome's project on the predicament of mankind. , 1972 .

[98]  M. Strevens Scientific Explanation , 2005 .

[99]  John von Neumann,et al.  Theory Of Self Reproducing Automata , 1967 .

[100]  R. Porter Approach to Migration Through its Mechanism , 1956 .

[101]  John P. Crecine Computer Simulation in Urban Research , 1968 .

[102]  M. E. J. Newman,et al.  Power laws, Pareto distributions and Zipf's law , 2005 .

[103]  T. Geisel,et al.  The scaling laws of human travel , 2006, Nature.

[104]  A NEWELL,et al.  Computer simulation of human thinking. , 1961, Science.

[105]  R. Axelrod An Evolutionary Approach to Norms , 1986, American Political Science Review.

[106]  E. Rasmusen Games and Information: An Introduction to Game Theory , 2006 .

[107]  Tara H. Abraham Nicolas Rashevsky's Mathematical Biophysics , 2004 .

[108]  Christopher G. Langton,et al.  Artificial Life , 2019, Philosophical Posthumanism.

[109]  Robert,et al.  Computer Simulation of Individual Belief Systems * , .

[110]  G. Flake The Computational Beauty of Nature , 1998 .

[111]  Martin Rosvall,et al.  Multilevel Compression of Random Walks on Networks Reveals Hierarchical Organization in Large Integrated Systems , 2010, PloS one.

[112]  A. Sayer,et al.  Realism and Social Science , 1999 .

[113]  Tuncer I. Ören Uses of Simulation , 2008 .

[114]  M. Marsili,et al.  Minority Games: Interacting agents in financial markets , 2014 .

[115]  Petter Holme,et al.  Understanding and Exploiting Information Spreading and Integrating Technologies , 2011, Journal of Computer Science and Technology.

[116]  Josef Hofbauer,et al.  Evolutionary Games and Population Dynamics , 1998 .

[117]  J T Gullahorn,et al.  A computer model of elementary social behavior. , 1963, Behavioral science.

[118]  W. Hamilton,et al.  The evolution of cooperation. , 1984, Science.

[119]  James M. Beshers The Uses of Simulation , 1968 .

[120]  R. Mantegna,et al.  An Introduction to Econophysics: Contents , 1999 .

[121]  John Harling,et al.  Simulation Techniques in Operations Research---A Review , 1958 .

[122]  Hanspeter Bieri,et al.  A Brief Introduction to Distributed Cognition© History and Background , 2022 .

[123]  Vilfredo Pareto,et al.  Cours d'économie politique : professé à l'Université de Lausanne , 1896 .

[124]  Michael A. Kuppin,et al.  Monte Carlo Simulation of Language Change in Tikopia & Maori , 1969, COLING.

[125]  M. Newman Power laws, Pareto distributions and Zipf's law , 2005 .

[126]  Ithiel de Sola Pool,et al.  Candidates, issues, and strategies : a computer simulation of the 1960 and 1964 Presidential Elections , 1965 .

[127]  Gianluca Manzo,et al.  Recent Trends in Agent-based Computational Research , 2015 .

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

[129]  Michael Wolf-Branigin,et al.  Complex Adaptive Systems: An Introduction to Computational Models of Social Life , 2008 .

[130]  J. Marchal Cours d'economie politique , 1950 .

[131]  E. Ravenstein The Laws of Migration , 1885, Encyclopedia of Gerontology and Population Aging.