Attrition-Aware Adaptation for Multi-Agent Patrolling

Anthony Goeckner, Xinliang Li, Ermin Wei, Qi Zhu
4/3/2023
cs.MAcs.RO

No official code found. Best implementation: NU-IDEAS-Lab/patrolling_sim (4 stars, last commit 2026-04-27).

Abstract

Multi-agent patrolling is a key problem in a variety of domains such as intrusion detection, area surveillance, and policing which involves repeated visits by a group of agents to specified points in an environment. While the problem is well-studied, most works do not provide performance guarantees and either do not consider agent attrition or impose significant communication requirements to enable adaptation. In this work, we present the Adaptive Heuristic-based Patrolling Algorithm, which is capable of adaptation to agent loss using minimal communication by taking advantage of Voronoi partitioning, and which meets guaranteed performance bounds. Additionally, we provide new centralized and distributed mathematical programming formulations of the patrolling problem, analyze the properties of Voronoi partitioning, and finally, show the value of our adaptive heuristic algorithm by comparison with various benchmark algorithms using physical robots and simulation based on the Robot Operating System (ROS) 2.

View on arXivView PDF

Code Implementations(1)

Fork and reimplementation of https://github.com/davidbsp/patrolling_sim

40C, RSep 21, 20225 months ago
multi-agent-systems

Similar Papers

Cite this paper

@article{goeckner2023attritionaware,
  title  = {Attrition-Aware Adaptation for Multi-Agent Patrolling},
  author = {Anthony Goeckner and Xinliang Li and Ermin Wei and Qi Zhu},
  year   = {2023},
  eprint = {2304.01386},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.01386v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2304.01386.svg)](https://codeofpaper.com/paper/2304.01386)

Discussion