Categories
Seminar

CSS Seminar: Who Goes First? Does Activation in Agent-Based Models Make a Difference?

Presenter:  Ken Comer, PhD Candidate, Systems Engineering & Operations Research, Volgenau School of Engineering

Date/Time:  Friday, February 14, 2014 – 3pm

Location: Center for Social Complexity Suite, 3rd floor of Research Hall

Abstract:    In the design process of an agent-based model the pattern chosen for the activation of the agents is an important choice. Every model design must include – either explicitly or implicitly – the conditions under which each agent will call its methods and update its state. Often, however, this is not described in literature and some model designers do not even make this design decision explicitly. Three agent-based models described in the literature in three separate domains were replicated and the impact of various activation schemes on the emergent population patterns and dynamics was analyzed. It was demonstrated that the choice of activation type is important for the outcome behavior of the model and should be stipulated in any published description of an agent-based model. In some experiments the differences noted, while significant, were only statistical. In others they led to substantial differences in either outcomes or model behavior. Further investigation showed that sophisticated activation schemes can become powerful tools to produce unexpected or unpredicted behavior of multi-agent systems. Thus, activation becomes more than an inconvenient detail to be dealt with during design, and is shown to be a source of exploratory variation as modelers of self-organizing social systems seek to match the behavior of natural systems.