A Continuum Three-Zone Model for Swarms

Authored by Allison Kolpas, Jennifer M Miller, Neto Joao Plinio Juchem, Louis F Rossi

Date Published: 2012

DOI: 10.1007/s11538-011-9676-y

Sponsors: United States National Science Foundation (NSF)

Platforms: SciPy

Model Documentation: Other Narrative Mathematical description

Model Code URLs: Model code not found

Abstract

We present a progression of three distinct three-zone, continuum models for swarm behavior based on social interactions with neighbors in order to explain simple coherent structures in popular biological models of aggregations. In continuum models, individuals are replaced with density and velocity functions. Individual behavior is modeled with convolutions acting within three interaction zones corresponding to repulsion, orientation, and attraction, respectively. We begin with a variable-speed first-order model in which the velocity depends directly on the interactions. Next, we present a variable-speed second-order model. Finally, we present a constant-speed second-order model that is coordinated with popular individual-based models. For all three models, linear stability analysis shows that the growth or decay of perturbations in an infinite, uniform swarm depends on the strength of attraction relative to repulsion and orientation. We verify that the continuum models predict the behavior of a swarm of individuals by comparing the linear stability results with an individual-based model that uses the same social interaction kernels. In some unstable regimes, we observe that the uniform state will evolve toward a radially symmetric attractor with a variable density. In other unstable regimes, we observe an incoherent swarming state.
Tags
Simulation Distributions collective behavior Aggregation Animal groups Fish schools Motion