Technical Note - Optimal Patrol of a Perimeter

A defender dispatches patrollers to circumambulate a perimeter to guard against potential attacks. The defender decides on the time points to dispatch patrollers and each patroller's direction and speed, as long as the long-run rate patrollers are dispatched is capped by some constant. An attack at any point on the perimeter requires the same amount of time, during which it will be detected by each passing patroller independently with the same probability. The defender wants to maximize the probability of detecting an attack before it completes, while the attacker wants to minimize it. We study two scenarios, depending on whether the patrollers are undercover or wear a uniform. Conventional wisdom would suggest that the attacker gains advantage if he can see the patrollers going by so as to time his attack, but we show that the defender can achieve the same optimal detection probability by carefully spreading out the patrollers probabilistically against a learning attacker.

[1]  Nicola Basilico,et al.  Leader-follower strategies for robotic patrolling in environments with arbitrary topologies , 2009, AAMAS.

[2]  Noemí Zoroa,et al.  Patrolling a perimeter , 2012, Eur. J. Oper. Res..

[3]  Steve Alpern,et al.  Patrolling a Pipeline , 2016, GameSec.

[4]  Lori S. Franz,et al.  Optimizing State Patrol Manpower Allocation , 1979 .

[5]  Stamatios Katsikas,et al.  A note on the Uniformed Patroller Game , 2019, ArXiv.

[6]  Kyle Y. Lin,et al.  Robust patrol strategies against attacks at dispersed heterogeneous locations , 2017 .

[7]  Sarit Kraus,et al.  Multi-robot perimeter patrol in adversarial settings , 2008, 2008 IEEE International Conference on Robotics and Automation.

[8]  Kevin D. Glazebrook,et al.  A Graph Patrol Problem with Random Attack Times , 2013, Oper. Res..

[9]  Steve Alpern,et al.  Optimizing periodic patrols against short attacks on the line and other networks , 2019, Eur. J. Oper. Res..

[10]  Steve Alpern,et al.  Patrolling a Border , 2016, Oper. Res..

[11]  Moshe Kress,et al.  Models of sensor operations for border surveillance , 2008 .

[12]  Steve Alpern,et al.  Patrolling Games , 2011, Oper. Res..

[13]  Nicola Basilico,et al.  Patrolling security games: Definition and algorithms for solving large instances with single patroller and single intruder , 2012, Artif. Intell..

[14]  Kenneth Chelst An Algorithm for Deploying a Crime Directed Tactical Patrol Force , 1978 .

[15]  Moshe Shaked,et al.  Stochastic orders and their applications , 1994 .

[16]  Richard C. Larson,et al.  Urban Police Patrol Analysis , 1972 .

[17]  Sarit Kraus,et al.  The impact of adversarial knowledge on adversarial planning in perimeter patrol , 2008, AAMAS.

[18]  Kevin D. Glazebrook,et al.  Optimal patrol to uncover threats in time when detection is imperfect , 2014 .

[19]  J. Chaiken,et al.  A Patrol Car Allocation Model: Capabilities and Algorithms , 1978 .

[20]  David Portugal,et al.  Distributed multi-robot patrol: A scalable and fault-tolerant framework , 2013, Robotics Auton. Syst..

[21]  Edward R. Clayton,et al.  An Integer Nonlinear Goal Programming Model for the Deployment of State Highway Patrol Units , 1985 .

[22]  John R. Birge,et al.  Modelling Rural Police Patrol , 1989 .

[23]  David G. Olson,et al.  Models for Allocating Police Preventive Patrol Effort , 1975 .