articleIEEE Transactions on Automatic ControlMar 1, 2006Closed access

Flocking for Multi-Agent Dynamic Systems: Algorithms and Theory

Dartmouth College

Indexed incrossref

Abstract

In this paper, we present a theoretical framework for design and analysis of distributed flocking algorithms. Two cases of flocking in free-space and presence of multiple obstacles are considered. We present three flocking algorithms: two for free-flocking and one for constrained flocking. A comprehensive analysis of the first two algorithms is provided. We demonstrate the first algorithm embodies all three rules of Reynolds. This is a formal approach to extraction of interaction rules that lead to the emergence of collective behavior. We show that the first algorithm generically leads to regular fragmentation, whereas the second and third algorithms both lead to flocking. A systematic method is provided for…

Citation impact

4,979
total citations
FWCI
160.15
Percentile
100%
References
67
Citations per year

Authors

1

Topics & keywords

Keywords
  • Flocking (texture)
  • Computer science
  • Collective behavior
  • Flock
  • Multi-agent system
  • Algorithm
  • Distributed computing
  • Mathematics
UN Sustainable Development Goals
  • Life in Land
No related works found for this paper.