# Swarm intelligence

> Source: https://aiwiki.ai/wiki/swarm_intelligence
> Updated: 2026-07-07
> Categories: AI Agents, Artificial Intelligence, Training & Optimization
> License: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/)
> From AI Wiki (https://aiwiki.ai), the free encyclopedia of artificial intelligence. Reuse freely with attribution to "AI Wiki (aiwiki.ai)".

**Swarm intelligence** (SI) is a branch of [artificial intelligence](/wiki/artificial_intelligence) concerned with the collective behavior of decentralized, self-organized systems, in which many simple agents following local rules produce coherent global behavior with no central controller. The term was introduced by Gerardo Beni and Jing Wang in 1989 while studying cellular robotic systems [1]. In swarm intelligence, individual agents act only on limited, local information and simple interaction rules, with no shared global view. The concept draws heavily from biological examples such as ant colonies, bee swarms, bird flocks, and fish schools, where groups of organisms solve problems that no single individual could handle alone.

Swarm intelligence has given rise to a family of optimization algorithms, including Particle Swarm Optimization (PSO) [6] and Ant Colony Optimization (ACO) [5], that are widely used in engineering, logistics, robotics, and computer science. More recently, swarm principles have influenced the design of [multi-agent systems](/wiki/multi_agent_system) in modern AI, including [large language model](/wiki/large_language_model) (LLM) orchestration frameworks and [swarm robotics](/wiki/swarm_robotics) platforms.

## When and how did swarm intelligence originate?

The roots of swarm intelligence stretch back to early studies of collective animal behavior. Entomologist Pierre-Paul Grasse coined the term "stigmergy" in 1959 to describe the indirect coordination mechanism used by termites during nest construction [2]. In stigmergy, individual agents communicate not by signaling each other directly but by modifying the shared environment (for example, depositing pheromones), which in turn influences the behavior of other agents.

In 1986, computer graphics researcher Craig Reynolds created the "Boids" model, a simulation of flocking behavior based on three simple rules: separation (steer to avoid crowding nearby neighbors), alignment (steer toward the average heading of neighbors), and cohesion (steer toward the average position of neighbors). Reynolds published this work at SIGGRAPH in 1987, and the model demonstrated that realistic flocking patterns could emerge from purely local interactions without any leader or global plan [3]. As Reynolds noted in the paper, the aggregate motion we recognize as flocking "depends upon a limited, localized view of the world" [3].

The formal concept of swarm intelligence was introduced by Gerardo Beni and Jing Wang in their 1989 paper on cellular robotic systems [1]. They were studying how simple robotic agents could self-organize through nearest-neighbor interactions. The definition was later broadened by Eric Bonabeau, Marco Dorigo, and Guy Theraulaz in their 1999 book Swarm Intelligence: From Natural to Artificial Systems, who described the field as "any attempt to design algorithms or distributed problem solving devices inspired by the collective behavior of the social insect colonies and other animal societies" [4].

The field gained major momentum in the 1990s with two landmark algorithms. In 1992, Marco Dorigo proposed Ant Colony Optimization in his PhD thesis at the Polytechnic University of Milan [5]. In 1995, James Kennedy and Russell Eberhart introduced Particle Swarm Optimization at the IEEE International Conference on Neural Networks, where their paper appeared on pages 1942 to 1948 of the proceedings [6]. These two algorithms established swarm intelligence as a practical approach to solving hard optimization problems, and they remain the most widely studied and applied swarm algorithms today.

## What biological systems inspire swarm intelligence?

Swarm intelligence draws inspiration from several well-studied biological systems. In each case, relatively simple organisms following local rules produce sophisticated collective outcomes.

### Ant colonies

Ant colonies are perhaps the most studied biological model for swarm intelligence. Foraging ants deposit pheromones on the ground as they travel between their nest and food sources. Other ants preferentially follow trails with stronger pheromone concentrations. Because shorter paths are traversed more quickly, pheromone accumulates faster on shorter routes, creating a positive feedback loop that guides the colony toward efficient foraging paths. Pheromones also evaporate over time, providing a natural mechanism for the colony to "forget" abandoned or suboptimal routes. This is the direct inspiration behind [Ant Colony Optimization](/wiki/ant_colony_optimization).

Jean-Louis Deneubourg and colleagues demonstrated this process experimentally using a double-bridge setup, where ants consistently converged on the shorter of two paths between their nest and a food source [7].

### Honeybee swarms

Honeybees use a collective decision-making process called the "waggle dance" to select new nest sites. Scout bees explore potential locations and return to the swarm to perform dances whose duration and intensity correspond to the quality of the site they found. Other scouts are recruited by these dances and visit the advertised sites. Over time, scouts abandon poor sites (dancing less vigorously for them) and the swarm converges on the best option. Thomas Seeley's research at Cornell University has shown that this decentralized process reliably identifies optimal nest sites even when individual scouts have only partial information [8]. The [Artificial Bee Colony](/wiki/artificial_bee_colony) algorithm, proposed by Dervis Karaboga in 2005, models this foraging and information-sharing behavior [9].

### Bird flocking

Bird flocking behavior, studied extensively since Reynolds' Boids model, arises from each bird adjusting its movement based on the positions and velocities of its nearest neighbors. No bird serves as a leader; the flock's coordinated turns and formations emerge from these local interactions. Research using high-speed cameras and computational tracking (notably by Andrea Cavagna and colleagues at the University of Rome) has confirmed that starling murmurations, for instance, involve each bird interacting with roughly six to seven nearest neighbors rather than all birds within a fixed radius [10]. This "topological" interaction, in which a bird tracks a fixed number of neighbors regardless of how far away they are, was found to keep flocks maximally cohesive when each bird follows about seven others on average [10].

### Fish schooling

Fish schools exhibit similar self-organizing properties. Individual fish adjust their speed and direction to match nearby school members, avoid collisions, and stay close to the group. Schooling provides anti-predator benefits through the "confusion effect" (predators have difficulty targeting a single individual in a large, coordinated group) and improved hydrodynamic efficiency.

### Termite construction

Termites build elaborate mound structures without any blueprint or central coordinator. Each termite follows simple rules triggered by local conditions: picking up soil if the pheromone concentration is above a threshold, depositing it where concentrations are highest. This stigmergic process produces architecturally complex structures with ventilation systems and temperature regulation. Grasse's original 1959 work on termite stigmergy directly informed later computational models [2].

## What are the core principles of swarm intelligence?

Several properties are common to all swarm intelligence systems, whether biological or artificial [4].

| Principle | Description |
|---|---|
| Decentralization | No single agent controls or directs the system. Decisions emerge from local interactions among many agents. |
| Self-organization | Global structure and order arise from local rules and agent interactions, without external direction. |
| Emergence | The collective behavior of the system is qualitatively different from (and typically more capable than) the behavior of any individual agent. |
| Stigmergy | Agents coordinate indirectly by modifying the shared environment, which other agents then respond to. |
| Positive feedback | Successful behaviors are reinforced. For example, pheromone trails on shorter paths grow stronger. |
| Negative feedback | Mechanisms exist to counterbalance positive feedback and prevent premature convergence. Pheromone evaporation is the classic example. |
| Robustness | The system degrades gracefully when individual agents fail. There is no single point of failure. |
| Scalability | Performance tends to improve, or at least remain stable, as the number of agents increases. |
| Flexibility | The system adapts to changing environments without centralized reprogramming. |

## What are the classical swarm intelligence algorithms?

### Particle Swarm Optimization (PSO)

Particle Swarm Optimization was introduced by James Kennedy and Russell Eberhart in 1995 [6]. It is inspired by the social behavior of bird flocks and fish schools searching for food. In PSO, a population of candidate solutions (called "particles") moves through the search space. Each particle has a position (representing a candidate solution), a velocity, and a fitness value.

At each iteration, a particle updates its velocity based on three factors:

1. Its own inertia (the tendency to continue in the current direction)
2. Its personal best position found so far (cognitive component)
3. The best position found by any particle in its neighborhood (social component)

The velocity update equation is:

v(t+1) = w * v(t) + c1 * r1 * (pbest - x(t)) + c2 * r2 * (gbest - x(t))

Where w is the inertia weight (introduced by Shi and Eberhart in 1998) [11], c1 and c2 are acceleration coefficients, r1 and r2 are random numbers in [0,1], pbest is the particle's personal best, and gbest is the global best. The position is then updated: x(t+1) = x(t) + v(t+1).

PSO does not require the objective function to be differentiable, which makes it applicable to a wide range of problems where gradient-based methods cannot be used. It has been applied to [neural network](/wiki/neural_network) training, function optimization, feature selection in [machine learning](/wiki/machine_learning), antenna design, power system optimization, and many other domains.

Compared to [genetic algorithms](/wiki/genetic_algorithm), PSO has fewer parameters to tune and typically converges faster on continuous optimization problems. However, PSO can struggle with premature convergence to local optima, particularly in high-dimensional or multimodal search spaces.

### Ant Colony Optimization (ACO)

Ant Colony Optimization was proposed by Marco Dorigo in his 1992 PhD thesis [5]. The first algorithm, called Ant System, was designed to solve the Traveling Salesman Problem (TSP): finding the shortest route that visits each city exactly once.

In ACO, artificial ants build solutions step by step. At each decision point, an ant chooses the next component probabilistically, influenced by two factors: the pheromone intensity on each option (representing accumulated experience from previous ants) and a heuristic value (problem-specific information, such as the inverse of distance). After completing a solution, ants deposit pheromone on the components they used, with the amount typically proportional to solution quality. Pheromone evaporation occurs after each iteration, gradually reducing the influence of older, potentially suboptimal solutions.

The transition probability for ant k at city i choosing city j is:

P(i,j) = [tau(i,j)^alpha * eta(i,j)^beta] / sum([tau(i,l)^alpha * eta(i,l)^beta])

Where tau is the pheromone level, eta is the heuristic information (e.g., 1/distance), and alpha and beta control the relative influence of pheromone versus heuristic information.

Later variants include MAX-MIN Ant System (MMAS), which bounds pheromone values to prevent stagnation, and Ant Colony System (ACS), which introduces a local pheromone update rule [12]. ACO has been successfully applied to vehicle routing, job scheduling, network routing, protein folding, and many combinatorial optimization problems.

### Artificial Bee Colony (ABC)

The Artificial Bee Colony algorithm was proposed by Dervis Karaboga in 2005 [9]. It models the foraging behavior of honeybee swarms with three types of artificial bees:

| Bee type | Role |
|---|---|
| Employed bees | Search for food near known sources and share quality information with onlooker bees |
| Onlooker bees | Evaluate information from employed bees and choose food sources probabilistically based on quality |
| Scout bees | Abandon exhausted food sources and search for new ones randomly |

This division of labor balances exploitation (searching near known good solutions) and exploration (discovering new regions of the search space). ABC has been applied to numerical function optimization, neural network training, clustering, and engineering design problems.

### Firefly Algorithm

The Firefly Algorithm was developed by Xin-She Yang in 2008 [13]. It is based on the flashing behavior of fireflies, where the brightness of a firefly determines its attractiveness to others. Brighter fireflies (representing better solutions) attract dimmer ones. The attractiveness decreases with distance, which naturally creates local clusters around good solutions while still allowing exploration. The algorithm is effective for multimodal optimization because the distance-dependent attraction mechanism allows it to locate multiple optima simultaneously.

### Other notable algorithms

Several additional swarm intelligence algorithms have been developed, each inspired by different biological systems.

| Algorithm | Year | Inspiration | Proposer(s) |
|---|---|---|---|
| Stochastic Diffusion Search (SDS) | 1989 | Foraging behavior | J. Bishop |
| Particle Swarm Optimization (PSO) | 1995 | Bird flocking, fish schooling | Kennedy, Eberhart |
| Ant Colony Optimization (ACO) | 1992 | Ant foraging | Dorigo |
| Artificial Bee Colony (ABC) | 2005 | Honeybee foraging | Karaboga |
| Bacterial Foraging Optimization | 2002 | E. coli foraging | Passino [14] |
| Firefly Algorithm | 2008 | Firefly flashing | Yang |
| Cuckoo Search | 2009 | Brood parasitism of cuckoos | Yang, Deb [15] |
| Bat Algorithm | 2010 | Echolocation of bats | Yang |
| Glowworm Swarm Optimization | 2005 | Glowworm luminescence | Krishnanand, Ghose |
| Grey Wolf Optimizer (GWO) | 2014 | Grey wolf pack hunting | Mirjalili et al. [16] |
| Whale Optimization Algorithm (WOA) | 2016 | Humpback whale bubble-net feeding | Mirjalili, Lewis [17] |

## How does swarm intelligence differ from evolutionary algorithms?

Swarm intelligence algorithms are sometimes grouped under the broader umbrella of "metaheuristic" or "nature-inspired" algorithms alongside [evolutionary algorithms](/wiki/evolutionary_algorithm) such as [genetic algorithms](/wiki/genetic_algorithm). While both families are population-based and stochastic, they differ in important ways.

| Feature | Swarm intelligence | Evolutionary algorithms |
|---|---|---|
| Inspiration | Social behavior of animal groups | Biological evolution and natural selection |
| Primary mechanism | Cooperation and information sharing | Competition, selection, and recombination |
| Operators | Velocity/position updates, pheromone trails | Crossover, mutation, selection |
| Memory | Agents retain personal best; shared best via environment | Population-level: fittest individuals survive |
| Convergence | Generally faster on continuous problems | More robust on discrete and combinatorial problems |
| Computational cost | Typically lower per iteration | Often requires more function evaluations |

Research has found that swarm-based algorithms tend to be more accurate and robust on many benchmark problems, while evolutionary algorithms can be faster in terms of raw CPU time per iteration. The choice between them depends on the problem structure, the computational budget, and the dimensionality of the search space. In practice, hybrid approaches that combine elements of both families are common.

## What is swarm robotics?

[Swarm robotics](/wiki/swarm_robotics) applies swarm intelligence principles to the coordination of large groups of relatively simple robots. The field was formalized in the early 2000s and draws directly from biological swarm studies.

### Key platforms

The Kilobot, developed by Michael Rubenstein, Radhika Nagpal, and colleagues at Harvard University's Wyss Institute, is one of the best-known swarm robotics platforms. Each Kilobot is 33 mm in diameter, uses vibration motors for locomotion, and communicates via infrared light reflected off the ground. In a landmark 2014 demonstration published in the journal Science, a swarm of 1,024 Kilobots self-assembled into complex two-dimensional shapes without any centralized control, guided only by local interactions [18].

### Applications

Swarm robotics has been explored for a range of applications:

- **Search and rescue:** Small robots can be deployed into collapsed buildings or disaster zones where it is unsafe for human rescuers. The swarm collectively maps the environment and locates survivors.
- **Environmental monitoring:** Swarms of aquatic robots can monitor water quality, track pollution plumes, or survey marine ecosystems.
- **Agriculture:** Robot swarms can perform tasks like precision weeding, soil sampling, and crop monitoring across large fields.
- **Construction:** Swarm 3D printing, where multiple small robots cooperate to build large structures, addresses size limitations of single-printer systems.
- **Warehouse logistics:** Coordinated robot swarms manage inventory and transport goods in fulfillment centers. Amazon's acquisition of Kiva Systems (now Amazon Robotics) popularized this approach.

### Drone swarms

Unmanned Aerial Vehicle (UAV) swarms represent one of the most active areas of swarm robotics research and deployment. Drone swarms use decentralized coordination algorithms for formation control, path planning, and task allocation.

Commercial applications include light shows: in July 2018, Intel set a Guinness World Record by flying 2,018 of its Shooting Star drones simultaneously over Folsom, California, all coordinated by a single operator [19]. Other uses include agricultural surveying and infrastructure inspection. In the military domain, drone swarms are being developed for surveillance, reconnaissance, and combat support. The U.S. Department of Defense's Replicator program, unveiled by Deputy Secretary of Defense Kathleen Hicks on August 28, 2023, aimed to field thousands of low-cost, attritable autonomous systems by August 2025; Hicks said the effort was meant to help the United States "overcome [the Chinese military's] advantage in mass: more ships, more missiles, more forces" [20]. In January 2025, Sweden's Saab unveiled a program allowing a single soldier to control up to 100 drones, each weighing up to 25 kg, simultaneously [21]. China has also demonstrated large-scale military drone capabilities, including the Jiu Tian (Jiutian) drone mothership revealed at the 2024 Zhuhai Airshow: built by the Aviation Industry Corporation of China (AVIC) with a wingspan of about 25 meters and a maximum takeoff weight near 16 tonnes, it is designed to launch swarms of up to 100 smaller UAVs while airborne [22].

## How does swarm intelligence relate to modern AI?

### LLM-powered multi-agent systems

The rise of [large language models](/wiki/large_language_model) has created new opportunities to apply swarm intelligence principles to AI systems. In conventional swarm algorithms, agents follow relatively simple, hard-coded rules. LLM-powered agents can instead use natural language reasoning to make decisions, communicate with other agents, and adapt to novel situations.

Research by Cristian Jimenez-Romero, Alper Yegenoglu, and Christian Blum (2025) demonstrated that LLMs integrated with simulation environments like NetLogo can replace hard-coded agent behaviors with prompt-driven interactions, connecting each agent to GPT-4o through the OpenAI API [23]. Their work showed that LLM-powered agents could successfully model ant colony foraging and bird flocking, producing emergent self-organizing behaviors comparable to traditional simulations [23].

The [mixture of agents](/wiki/mixture_of_agents) (MoA) approach represents another connection between swarm intelligence and LLMs. In MoA, multiple specialized LLMs generate responses to a query, and a designated model synthesizes these into a final answer. This mirrors the aggregation mechanisms found in biological swarms, where many imperfect individual assessments combine into a high-quality collective decision. Research has shown that LLMs tend to produce higher-quality outputs when presented with responses from other models, a phenomenon that parallels the information-sharing mechanisms in swarm systems.

The "Model Swarms" approach (2024) treats multiple LLMs as particles in a swarm, navigating weight space to optimize a utility function using PSO-inspired collaborative search [24]. Proposed by Shangbin Feng and colleagues, the method improves over 12 model composition baselines by up to 21.0% across tasks and contexts, and it allows LLM experts to discover capabilities that emerge only through collective exploration, enabling transitions from weak to strong performance levels [24].

### Agent orchestration frameworks

Several software frameworks have adopted swarm-inspired designs for coordinating [AI agents](/wiki/ai_agents).

OpenAI released "Swarm" in October 2024 as an experimental, educational framework for multi-agent orchestration [25]. Swarm used two core abstractions: agents (each with instructions and tools) and handoffs (where one agent transfers control to another). Built directly on the Chat Completions API, the framework was explicitly lightweight and stateless, designed to give developers full control over when and how control passes between agents [25]. OpenAI later replaced Swarm with the OpenAI Agents SDK, a production-ready evolution of the same principles [25].

The open-source "Swarms" framework (swarms.ai) created by Kye Gomez provides enterprise-grade multi-agent orchestration in Python, with support for various swarm topologies including hierarchical, sequential, and concurrent agent coordination patterns [26].

These frameworks reflect a broader architectural trend in AI: rather than building a single monolithic model to handle all tasks, systems decompose problems across specialized agents that cooperate, much like biological swarms decompose complex colony-level tasks across simple individual workers.

### Swarm intelligence for neural architecture and hyperparameter search

PSO and other swarm algorithms have been applied to [neural network](/wiki/neural_network) architecture search and [hyperparameter optimization](/wiki/hyperparameter_optimization). Because these search spaces are often high-dimensional, non-convex, and expensive to evaluate, the population-based exploration of swarm algorithms offers an alternative to grid search, random search, and Bayesian optimization. PSO has been used to optimize the number of layers, neurons per layer, learning rates, and other configuration parameters in [deep learning](/wiki/deep_learning) models.

## What is swarm intelligence used for?

Swarm intelligence algorithms have been applied across a wide range of practical domains.

### Telecommunications and networking

ACO has proven effective for routing in packet-switched networks, where the algorithm's ability to adapt to changing network conditions (link failures, congestion) makes it well-suited for dynamic environments. AntNet, developed by Gianni Di Caro and Marco Dorigo, is an ACO-based adaptive routing algorithm for telecommunications networks [27]. In 5G networks, PSO has been applied to spectrum allocation and resource management.

### Logistics and transportation

Vehicle routing, a variant of the Traveling Salesman Problem with additional constraints (vehicle capacity, time windows, multiple depots), is a natural application for ACO. Companies use swarm-inspired algorithms to optimize delivery routes, reducing fuel costs and improving service times. Flow shop scheduling, where jobs must pass through multiple machines in order, has been addressed with ACO variants that find near-optimal processing sequences.

### Healthcare and biomedical engineering

Swarm intelligence techniques have found growing use in medical applications. PSO and ACO have been applied to medical image segmentation, including tumor detection in MRI and CT scans. Feature selection in clinical datasets, where the goal is to identify the most predictive variables from high-dimensional patient data, is another common application. Swarm algorithms have also been used for drug design optimization and protein structure prediction.

### Energy systems

Power grid optimization, including unit commitment (deciding which generators to activate), economic dispatch (allocating load among generators to minimize cost), and renewable energy integration, has been addressed with PSO and its variants. The stochastic nature of wind and solar power generation makes these problems particularly suited to population-based approaches that can handle uncertainty.

### Data science and machine learning

In [data science](/wiki/data_science), swarm algorithms are used for feature selection, clustering, and classifier optimization. PSO has been applied to train [support vector machines](/wiki/support_vector_machine_svm), optimize k-means clustering parameters, and tune [random forest](/wiki/random_forest) hyperparameters. The ability of swarm algorithms to explore multiple regions of the solution space simultaneously helps avoid the local optima that plague greedy approaches.

## What are the open challenges in swarm intelligence?

Despite the successes of swarm intelligence, several challenges remain.

**Parameter sensitivity.** Most swarm algorithms require tuning of parameters (inertia weight, acceleration coefficients, pheromone evaporation rates) that significantly affect performance. There is no universal set of parameters that works well across all problems, and poor parameter choices can lead to premature convergence or excessive exploration.

**Scalability in high dimensions.** While swarm algorithms scale well in terms of the number of agents, their performance can degrade significantly as the dimensionality of the search space increases. This is sometimes called the "curse of dimensionality" and affects PSO in particular.

**Theoretical foundations.** Compared to classical optimization methods, the theoretical convergence guarantees for most swarm algorithms are limited. It is often difficult to determine in advance whether a swarm algorithm will find a global optimum or how many iterations will be needed.

**Real-world deployment of swarm robotics.** Despite extensive research, industrial deployment of actual swarm robotic systems (as opposed to centrally coordinated multi-robot systems) remains limited. Challenges include reliable communication in unstructured environments, ensuring safety when robots operate near humans, and the gap between simplified simulation environments and real-world conditions.

**Bridging biological and artificial swarms.** Biohybrid systems that integrate biological organisms with artificial swarm agents are an emerging research direction, but significant technical and ethical challenges remain.

## See also

- [Multi-agent system](/wiki/multi_agent_system)
- [Reinforcement learning](/wiki/reinforcement_learning)
- Optimization
- [Genetic algorithm](/wiki/genetic_algorithm)
- [Mixture of agents](/wiki/mixture_of_agents)
- [AI agents](/wiki/ai_agents)
- [Ant Colony Optimization](/wiki/ant_colony_optimization)
- [Particle Swarm Optimization](/wiki/particle_swarm_optimization)
- [Neural network](/wiki/neural_network)

## References

1. Beni, G., and Wang, J. (1989). "Swarm Intelligence in Cellular Robotic Systems." Proceedings of NATO Advanced Workshop on Robots and Biological Systems. Tuscany, Italy.
2. Grasse, P.-P. (1959). "La reconstruction du nid et les coordinations interindividuelles chez Bellicositermes natalensis et Cubitermes sp." Insectes Sociaux, Vol. 6, pp. 41-80.
3. Reynolds, C. W. (1987). "Flocks, Herds, and Schools: A Distributed Behavioral Model." Computer Graphics (SIGGRAPH '87 Proceedings), Vol. 21, No. 4, pp. 25-34.
4. Bonabeau, E., Dorigo, M., and Theraulaz, G. (1999). *Swarm Intelligence: From Natural to Artificial Systems*. Oxford University Press.
5. Dorigo, M. (1992). "Optimization, Learning and Natural Algorithms." PhD Thesis, Polytechnic University of Milan.
6. Kennedy, J., and Eberhart, R. (1995). "Particle Swarm Optimization." Proceedings of the IEEE International Conference on Neural Networks, Vol. 4, pp. 1942-1948.
7. Deneubourg, J.-L., et al. (1990). "The Self-Organizing Exploratory Pattern of the Argentine Ant." Journal of Insect Behavior, Vol. 3, pp. 159-168.
8. Seeley, T. D. (2010). *Honeybee Democracy*. Princeton University Press.
9. Karaboga, D. (2005). "An Idea Based on Honey Bee Swarm for Numerical Optimization." Technical Report TR06, Erciyes University.
10. Cavagna, A., et al. (2010). "Scale-free Correlations in Starling Flocks." Proceedings of the National Academy of Sciences, Vol. 107, No. 26, pp. 11865-11870.
11. Shi, Y., and Eberhart, R. (1998). "A Modified Particle Swarm Optimizer." Proceedings of the IEEE International Conference on Evolutionary Computation, pp. 69-73.
12. Dorigo, M., and Stutzle, T. (2004). *Ant Colony Optimization*. MIT Press.
13. Yang, X.-S. (2008). *Nature-Inspired Metaheuristic Algorithms*. Luniver Press.
14. Passino, K. M. (2002). "Biomimicry of Bacterial Foraging for Distributed Optimization and Control." IEEE Control Systems Magazine, Vol. 22, No. 3, pp. 52-67.
15. Yang, X.-S., and Deb, S. (2009). "Cuckoo Search via Levy Flights." Proceedings of World Congress on Nature and Biologically Inspired Computing, pp. 210-214.
16. Mirjalili, S., Mirjalili, S. M., and Lewis, A. (2014). "Grey Wolf Optimizer." Advances in Engineering Software, Vol. 69, pp. 46-61.
17. Mirjalili, S., and Lewis, A. (2016). "The Whale Optimization Algorithm." Advances in Engineering Software, Vol. 95, pp. 51-67.
18. Rubenstein, M., Cornejo, A., and Nagpal, R. (2014). "Programmable Self-Assembly in a Thousand-Robot Swarm." Science, Vol. 345, No. 6198, pp. 795-799.
19. Intel Corporation (2018). "Intel Breaks Guinness World Records Title for Drone Light Shows in Celebration of 50th Anniversary." Intel Newsroom, July 2018.
20. Congressional Research Service (2025). "DOD Replicator Initiative: Background and Issues for Congress." CRS Report IF12611; see also U.S. Department of Defense, Deputy Secretary of Defense Kathleen Hicks, Replicator initiative announcement, NDIA Emerging Technologies for Defense Conference, August 28, 2023.
21. Aviation Week Network (2025). "Saab Unveils Secret Drone Swarming Capability For Swedish Military." January 2025.
22. Newdick, T. (2024). "New Heavyweight Chinese Jet Drone Looks To Be A Swarm Mothership." The War Zone (twz.com), November 2024.
23. Jimenez-Romero, C., Yegenoglu, A., and Blum, C. (2025). "Multi-Agent Systems Powered by Large Language Models: Applications in Swarm Intelligence." arXiv:2503.03800.
24. Feng, S., et al. (2024). "Model Swarms: Collaborative Search to Adapt LLM Experts via Swarm Intelligence." arXiv:2410.11163.
25. OpenAI (2024). "Swarm: Educational framework exploring ergonomic, lightweight multi-agent orchestration." GitHub, github.com/openai/swarm, October 2024.
26. Gomez, K. "Swarms: Enterprise-Grade Production-Ready Multi-Agent Orchestration Framework." swarms.ai, github.com/kyegomez/swarms.
27. Di Caro, G., and Dorigo, M. (1998). "AntNet: Distributed Stigmergetic Control for Communications Networks." Journal of Artificial Intelligence Research, Vol. 9, pp. 317-365.

