Agent-based computational models and generative social science

This article argues that the agent‐based computational model permits a distinctive approach to social science for which the term “generative” is suitable. In defending this terminology, features distinguishing the approach from both “inductive” and “deductive” science are given. Then, the following...

Full description

Saved in:
Bibliographic Details
Published inComplexity (New York, N.Y.) Vol. 4; no. 5; pp. 41 - 60
Main Author Epstein, Joshua M.
Format Journal Article
LanguageEnglish
Published New York John Wiley & Sons, Inc 01.05.1999
Subjects
Online AccessGet full text
ISSN1076-2787
1099-0526
DOI10.1002/(SICI)1099-0526(199905/06)4:5<41::AID-CPLX9>3.0.CO;2-F

Cover

More Information
Summary:This article argues that the agent‐based computational model permits a distinctive approach to social science for which the term “generative” is suitable. In defending this terminology, features distinguishing the approach from both “inductive” and “deductive” science are given. Then, the following specific contributions to social science are discussed: The agent‐based computational model is a new tool for empirical research. It offers a natural environment for the study of connectionist phenomena in social science. Agent‐based modeling provides a powerful way to address certain enduring—and especially interdisciplinary—questions. It allows one to subject certain core theories—such as neoclassical microeconomics—to important types of stress (e.g., the effect of evolving preferences). It permits one to study how rules of individual behavior give rise—or “map up”—to macroscopic regularities and organizations. In turn, one can employ laboratory behavioral research findings to select among competing agent‐based (“bottom up”) models. The agent‐based approach may well have the important effect of decoupling individual rationality from macroscopic equilibrium and of separating decision science from social science more generally. Agent‐based modeling offers powerful new forms of hybrid theoretical‐computational work; these are particularly relevant to the study of non‐equilibrium systems. The agent‐based approach invites the interpretation of society as a distributed computational device, and in turn the interpretation of social dynamics as a type of computation. This interpretation raises important foundational issues in social science—some related to intractability, and some to undecidability proper. Finally, since “emergence” figures prominently in this literature, I take up the connection between agent‐based modeling and classical emergentism, criticizing the latter and arguing that the two are incompatible. © 1999 John Wiley & Sons, Inc.
Bibliography:istex:858DD08053CFC9F21B70018F13091D3AECD6A333
ArticleID:CPLX9
ark:/67375/WNG-K41XNHLS-0
ISSN:1076-2787
1099-0526
DOI:10.1002/(SICI)1099-0526(199905/06)4:5<41::AID-CPLX9>3.0.CO;2-F