Multi-Robot Adversarial Patrolling: Facing a Full-Knowledge Opponent
Noa Agmon, Gal A. Kaminka, Sarit Kraus

TL;DR
This paper introduces a non-deterministic, optimal patrol strategy for multi-robot systems facing a fully informed adversary, maximizing detection probability through a polynomial-time algorithm across various robot and environment models.
Contribution
It presents the first polynomial-time algorithm for optimal Markovian patrol strategies against a fully knowledgeable adversary in multi-robot security scenarios.
Findings
Developed a polynomial-time algorithm for optimal patrols.
Extended strategies to different robot movement and sensing capabilities.
Applied framework to both perimeter and open environment models.
Abstract
The problem of adversarial multi-robot patrol has gained interest in recent years, mainly due to its immediate relevance to various security applications. In this problem, robots are required to repeatedly visit a target area in a way that maximizes their chances of detecting an adversary trying to penetrate through the patrol path. When facing a strong adversary that knows the patrol strategy of the robots, if the robots use a deterministic patrol algorithm, then in many cases it is easy for the adversary to penetrate undetected (in fact, in some of those cases the adversary can guarantee penetration). Therefore this paper presents a non-deterministic patrol framework for the robots. Assuming that the strong adversary will take advantage of its knowledge and try to penetrate through the patrols weakest spot, hence an optimal algorithm is one that maximizes the chances of detection 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
TopicsOptimization and Search Problems · Adversarial Robustness in Machine Learning · Complexity and Algorithms in Graphs
