Communications in Mathematical Sciences
Volume 12 (2014)
An efficient algorithm for a visibility-based surveillance-evasion game
Pages: 1303 – 1327
We present an algorithm which computes the value function and optimal paths for a two-player static game, where the goal of one player is to maintain visibility of an adversarial player for as long as possible, and that of the adversarial player is to minimize this time. In a static game both players choose their controls at initial time and run in open-loop for $t \gt 0$ until the end-game condition is met. Closed-loop (feedback strategy) games typically require solving PDEs in high dimensions and thus pose insurmountable computational challenges. We demonstrate that, at the expense of a simpler information pattern that is more conservative towards one player, more memory and computationally efficient static games can be solved iteratively in the state space by the proposed PDE-based technique. In addition, we describe how this algorithm can be easily generalized to games with multiple evaders. Applications to target tracking and an extension to a feedback control game are also presented.
multi-player differential games, visibility, target tracking, motion planning, closed-loop v.s. open-loop, model predictive control
2010 Mathematics Subject Classification
49K35, 68T40, 91A23, 91A24, 91A25, 93A14, 93B40, 93B52