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 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. Additionally, we provide new centralized and distributed mathematical programming formulations of the patrolling problem, analyze the properties of Voronoi partitioning, and show the value of our adaptive heuristic algorithm by comparison with various benchmark algorithms using a realistic simulation environment based on the Robot Operating System (ROS) 2.
翻译:多智能体巡逻是许多领域中的关键问题,如入侵检测、区域监视和警务等,它涉及到一组智能体重复访问环境中指定的点。虽然这个问题已经得到了很好的研究,但大多数工作要么不考虑智能体退役问题,要么需要较大的通信要求以实现适应能力。在这项工作中,我们提出了自适应启发式巡逻算法,它能够利用泰森多边形的优势在最小通信条件下适应智能体损失。此外,我们提供了巡逻问题的新的集中式和分布式数学规划公式,分析了泰森多边形的性质,并通过在基于Robot Operating System(ROS)2的逼真模拟环境中使用各种基准算法对自适应启发式算法的价值进行了比较。