Flocking Behaviour: Agent-Based Simulation and Hierarchical Leadership
Authored by Francesc S. Beltran, Vicenc Quera, Ruth Dolado
Date Published: 2010-03
Sponsors:
Directorate General for Research of the Government of Catalonia
Platforms:
C++
Delphi
Model Documentation:
Other Narrative
Pseudocode
Mathematical description
Model Code URLs:
Model code not found
Abstract
We have studied how leaders emerge in a group as a consequence of interactions among its members. We propose that leaders can emerge as a consequence of a self-organized process based on local rules of dyadic interactions among individuals. Flocks are an example of self-organized behaviour in a group and properties similar to those observed in flocks might also explain some of the dynamics and organization of human groups. We developed an agent-based model that generated flocks in a virtual world and implemented it in a multi-agent simulation computer program that computed indices at each time step of the simulation to quantify the degree to which a group moved in a coordinated way (index of flocking behaviour) and the degree to which specific individuals led the group (index of hierarchical leadership). We ran several series of simulations in order to test our model and determine how these indices behaved under specific agent and world conditions. We identified the agent, world property, and model parameters that made stable, compact flocks emerge, and explored possible environmental properties that predicted the probability of becoming a leader.
Tags
agent-based simulation
Social dynamics
Flocking Behaviour
Hierarchical Leadership