Area-Optimal Control Strategies for Heterogeneous Multi-Agent Pursuit
Kamal Mammadov, Damith C. Ranasinghe
TL;DR
This work addresses containment in a pursuit–evasion game with heterogeneous pursuers by framing it as a zero-sum game over the area of the evader's safe-reachable set $A_e(t)$. It generalizes area-based containment from equal-speed to heterogeneous-speed pursuers and derives the area gradients $\nabla_{\mathbf{p}_i} A_e$ and $\nabla_{\mathbf{e}} A_e$ analytically via the Leibniz integral rule, without requiring a closed-form expression for $A_e(t)$. The resulting Nash-equilibrium controls are decentralized and interpretable: each active pursuer moves toward the centroid of its boundary arc, while the evader moves along a weighted sum toward arc centroids. The approach enables real-time, geometry-driven cooperation to shrink the safe region and guarantees capture in simulations, offering a principled foundation for scalable pursuit–evasion in realistic heterogeneous settings.
Abstract
This paper presents a novel strategy for a multi-agent pursuit-evasion game involving multiple faster pursuers with heterogenous speeds and a single slower evader. We define a geometric region, the evader's safe-reachable set, as the intersection of Apollonius circles derived from each pursuer-evader pair. The capture strategy is formulated as a zero-sum game where the pursuers cooperatively minimize the area of this set, while the evader seeks to maximize it, effectively playing a game of spatial containment. By deriving the analytical gradients of the safe-reachable set's area with respect to agent positions, we obtain closed-form, instantaneous optimal control laws for the heading of each agent. These strategies are computationally efficient, allowing for real-time implementation. Simulations demonstrate that the gradient-based controls effectively steer the pursuers to systematically shrink the evader's safe region, leading to guaranteed capture. This area-minimization approach provides a clear geometric objective for cooperative capture.
