Persistent patrol with limited-range on-board sensors

We propose and analyze the Persistent Patrol Problem (PPP). An unmanned aerial vehicle (UAV) moving with constant speed and unbounded acceleration patrols a bounded region of the plane where localized incidents occur according to a renewal process with known time intensity and spatial distribution. The UAV can detect incidents using on-board sensors with a limited visibility radius. We want to minimize the expected waiting time between the occurrence of an incident, and the time that it is detected. First, we provide a lower bound on the achievable expected detection time of any patrol policy in the limit as the visibility radius goes to zero. Second, we present the Biased Tile Sweep policy whose upper bound shows i) the lower bound's tightness, ii) the policy's asymptotic optimality, and iii) that the desired spatial distribution of the searching vehicle's position is proportional to the square root of the underlying spatial distribution of incidents it must find. Third, we present two online policies: i) a policy whose performance is provably within a constant factor of the optimal called TSP Sampling, ii) and the TSP Sampling with Receding Horizon heuristically yielding better performance than the former in practice. Fourth, we present a decision-theoretic approach to the PPP that attempts to solve for optimal policies offline. In addition, we use numerical experiments to compare performance of the four approaches and suggest suitable operational scenarios for each one.

[1]  Emilio Frazzoli,et al.  On the Value of Information in Dynamic Multiple‐Vehicle Routing Problems , 2007 .

[2]  James N. Eagle,et al.  An Optimal Branch-and-Bound Procedure for the Constrained Path, Moving Target Search Problem , 1990, Oper. Res..

[3]  Dezhen Song,et al.  Stochastic Modeling of the Expected Time to Search for an Intermittent Signal Source Under a Limited Sensing Range , 2010, Robotics: Science and Systems.

[4]  David S. Johnson,et al.  Asymptotic experimental analysis for the Held-Karp traveling salesman bound , 1996, SODA '96.

[5]  Keld Helsgaun,et al.  An effective implementation of the Lin-Kernighan traveling salesman heuristic , 2000, Eur. J. Oper. Res..

[6]  John Joseph Enright,et al.  Efficient routing of multi-vehicle systems: Limited sensing and nonholonomic motion constraints , 2008 .

[7]  Brian W. Kernighan,et al.  An Effective Heuristic Algorithm for the Traveling-Salesman Problem , 1973, Oper. Res..

[8]  Emilio Frazzoli,et al.  Cooperative UAV Routing with Limited Sensor Range , 2006 .

[9]  D. Bertsimas,et al.  Stochastic and dynamic vehicle routing with general demand and interarrival time distributions , 1993, Advances in Applied Probability.

[10]  Dimitri P. Bertsekas,et al.  Nonlinear Programming , 1997 .

[11]  J. Beardwood,et al.  The shortest path through many points , 1959, Mathematical Proceedings of the Cambridge Philosophical Society.

[12]  Igor Mezic,et al.  Spectral Multiscale Coverage: A uniform coverage algorithm for mobile sensor networks , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[13]  R. Kershner The Number of Circles Covering a Set , 1939 .

[14]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[15]  Haiping Xu Optimal policies for stochastic and dynamic vehicle routing problems , 1994 .

[16]  Sui Ruan,et al.  Patrolling in a Stochastic Environment , 2005 .

[17]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

[18]  E. Sontag,et al.  Computational complexities of honey-pot searching with local sensory information , 2004, Proceedings of the 2004 American Control Conference.

[19]  Dimitris Bertsimas,et al.  Stochastic and Dynamic Vehicle Routing in the Euclidean Plane with Multiple Capacitated Vehicles , 1993, Oper. Res..

[20]  Martin,et al.  Finite size and dimensional dependence in the Euclidean traveling salesman problem. , 1996, Physical review letters.

[21]  Emilio Frazzoli,et al.  Adaptive and Distributed Algorithms for Vehicle Routing in a Stochastic and Dynamic Environment , 2009, IEEE Transactions on Automatic Control.

[22]  Robert G. Gallager,et al.  Discrete Stochastic Processes , 1995 .

[23]  Richard C. Larson,et al.  Urban Operations Research , 1981 .