What happens in nature?
Ballerini and colleagues linked interactions in natural starling flocks to bounded neighbour counts rather than a physical radius. Reynolds's Boids provides a computational example of collective motion through local separation, alignment and cohesion rules.
From mechanism to protocol
- Local groups assigned by task
- Communication to bounded neighbours
- Explicit escalation for critical information
| In biology | A counterpart to test in your agents |
|---|---|
| Local neighbours | Bounded communication by task dependency |
| Alignment | Shared concise objective and interface contract |
| Collision avoidance | Preventing conflicting file or task ownership |
| Group cohesion | Periodic global digest and connectivity check |
How can you use it in your swarm?
Bound communication with local work groups while keeping critical information reachable.
Map dependencies
Represent tasks as nodes and required handoffs as edges. Use information needs rather than similar role names.
Choose a neighbour bound
Start with a small neighbourhood bound and vary it experimentally. Do not hide mandatory inputs to satisfy the limit.
Summarize and route
Include task_id, artifact_ref and the open question in messages. Avoid repeatedly sending the entire transcript to everyone.
Repair disconnection
At each checkpoint verify that critical outputs reached their consumers. Open a fallback connection if a bridge fails.
Start with an experiment
Compare complete, star and sparse-neighbour topologies on the same task group. Keep required information and aggregate model budget fixed.
- What happens if you remove the mechanism?
- Remove one bridge agent. Compare completion with and without fallback links.
- Primary failure risk
- A sparse graph can create information silos and unreachable verifiers. Fewer messages alone do not mean better coordination.
Evidence and related studies
Read biological evidence and agent research separately. The engineering interpretations below are SWI synthesis.
Interaction ruling animal collective behavior depends on topological rather than metric distance: Evidence from a field study
Three-dimensional starling reconstructions linked interactions to about six or seven neighbours rather than a fixed metric distance.
What can I use? Interpretation, limits and provenance
SWI engineering interpretation
Test a bounded set of relevant neighbours instead of all-to-all agent messaging.
Limitation
Six or seven is a field observation, not a recommended optimum for agent communication.
Source record
M. Ballerini et al.
Publication: 2008 · exact day not verified
Abstract review · Checked: 2026-09-06
Flocks, Herds, and Schools: A Distributed Behavioral Model
Local motion rules produced collective flock animation without scripting every individual trajectory.
What can I use? Interpretation, limits and provenance
SWI engineering interpretation
Separate collision avoidance, alignment and group cohesion into distinct rules.
Limitation
A behavioral animation model, not a discovery of every interaction rule in real animals.
Source record
Craig W. Reynolds
Publication: 1987 · exact day not verified
Abstract review · Checked: 2026-09-06
Towards a Science of Scaling Agent Systems
Version 3 compares 260 configurations across six benchmarks; coordination benefits depend on task structure and communication overhead.
What can I use? Interpretation, limits and provenance
SWI engineering interpretation
Compare single-agent, independent parallel and coordinated teams at the same aggregate budget.
Limitation
Reported counts changed between versions; this entry uses v3. Findings are not a universal scaling law.
Source record
Yubin Kim et al.
Publication: 2025-12-09
Reviewed revision: 2026-04-08
Abstract review · Checked: 2026-09-06