Mirowski (2006) argues for a constructive approach to economic modeling centered on markets as evolving computational entities. This essay counters that a broader constructive approach to economic modeling can and should be taken. The recent advent of powerful computer technologies supporting Agent-Based Modeling (ABM) renders feasible the computational study of economies modeled as evolving systems of interacting agents. In ABM, an "agent" refers broadly to bundled data and behavioral methods representing an entity constituting part of a computationally constructed world. Examples of possible agent referents include individuals, social groupings, institutions (e.g., markets), biological entities such as crops, and physical entities such as transportation networks and weather. Consequently, ABM provides tremendous opportunities for economists and other social scientists to tailor the breadth and depth of the entities represented in their models to the application at hand. A simple ABM of a two-sector decentralized market economy is used for concrete illustration.
KeywordsAgent-based modeling; agent-based computational economics; structure; institution; behavior; decentralized market economies; agent-oriented programming.
JEL classification: B4,C6,C7,D4,D5,D6,D8,L12