Building Large-Scale Drone Defenses from Small-Team Strategies
Grant Douglas, Stephen Franklin, Claudia Szabo, Mingyu Guo
TL;DR
This paper tackles scaling defender coordination against adversarial drone swarms by reusing small-team heuristics as modular components within a staged GA–DP framework. By encoding hierarchical policies as chromosomes and applying DP-guided allocations, the approach scales from small to large swarms without exhaustive search. The method integrates hand-crafted and LLM-generated heuristics and uses iterative refinement to converge on robust, high-performing defense strategies that outperform baselines. The work demonstrates practical scalability and provides insights into resource-efficient deployment, though it assumes full observability and deterministic dynamics, suggesting directions for future work in partial observability and learning-based adaptation at lower levels.
Abstract
Defending against large adversarial drone swarms requires coordination methods that scale effectively beyond conventional multi-agent optimisation. In this paper, we propose to scale strategies proven effective in small defender teams by integrating them as modular components of larger forces using our proposed framework. A dynamic programming (DP) decomposition assembles these components into large teams in polynomial time, enabling efficient construction of scalable defenses without exhaustive evaluation. Because a unit that is strong in isolation may not remain strong when combined, we sample across multiple small-team candidates. Our framework iterates between evaluating large-team outcomes and refining the pool of modular components, allowing convergence on increasingly effective strategies. Experiments demonstrate that this partitioning approach scales to substantially larger scenarios while preserving effectiveness and revealing cooperative behaviours that direct optimisation cannot reliably discover.
