Discrete and Continuous ambush games: optimal policies and approximate solutions
Emmanuel Boidot, Aude Marzuoli, Eric Feron

TL;DR
This paper models an ambush game for autonomous navigation, deriving optimal strategies for both discrete and continuous environments, and introduces linear programming methods for computing these strategies under various reward conditions.
Contribution
It presents a unified framework for discrete and continuous ambush games, deriving analytical optimal policies and developing linear programming approaches for complex reward functions.
Findings
Optimal policies derived for both discrete and continuous cases.
The game value relates to maximum flow in the environment.
A linear program computes strategies with non-uniform rewards.
Abstract
We consider an autonomous navigation problem, whereby a traveler aims at traversing an environment in which an adversary tries to set an ambush. A two players zero sum game is introduced. Players' strategies are computed as random path distributions, a realization of which is the path chosen by the traveler. A parallel is drawn between the discrete problem, where the traveler moves on a network, and the continuous problem, where the traveler moves in the plane. Analytical optimal policies are derived. Using assumptions from the Minimal Cut - Maximal Flow literature, the optimal value of the game is shown to be related to the maximum flow on the environment in both the discrete and the continuous cases, when the reward function for the ambusher is uniform. A linear program is introduced that allows for the computation of optimal policies, compatible with non-uniform reward functions. In…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Guidance and Control Systems · Optimization and Search Problems
