GeoDesign Knowledge Portal

Agent-Based Modeling

Agent-Based Modeling and Simulation (ABMS) is a framework that allows experimentation with simulated complex systems. It conceives complex systems as a set of agents that interact and adapt to changing environments. Starting with a description or theory of individual agents, it seeks to formulate rules of behavior such as rational behavior (behavioral economics), stimulus-driven motion (cell biology), flocking (animal behavior), utility maximization (organization behavior) and so on. Based on these rules, ABMS can then be used to study the behavior of a system as a whole - that is, of how the system could evolve in time. By generating unexpected patterns of behavior that might emerge from interactions among simple agents, ABMS provides insights into both individual agent and overall system behaviors. It can help the experimenter anticipate system interactions, structures, and possible evolutionary paths, allowing them to answer questions such as the following:

What agent rules influence system behavior and how?
What types of agents, if any, are going to dominate the system?
How fast are the changes going to be?
How stable, turbulent, or resilient is the system is going to be
How valid are our current theories of agent behavior?

By providing insights and answers to these questions, ABMS proves to be a useful framework for physical, biological, and social scientists alike, as well as managers, decision-makers, and policy-makers.

Graphical Ontology Browser

  • Click on a node to jump to the content of that node
  • Pan to see the rest of the graph
  • Scroll the mousewheel up and down to zoom in and out
  • Rearrange the nodes in the graph by dragging a node to a different position


IntroductionGeodesign Problem TypesPlanning/Decision ContextPlanning And Spatial Decision ProcessMethods And Techniques
methods and techniques; methodology
TechnologyData And Domain KnowledgePeople And ParticipationGeodesign Resources