Dynamic Boundary Guarding Against Radially Incoming Targets

We introduce a dynamic vehicle routing problem in which a single vehicle seeks to guard a circular perimeter against radially inward moving targets. Targets are generated uniformly as per a Poisson process in time with a fixed arrival rate on the boundary of a circle with a larger radius and concentric with the perimeter. Upon generation, each target moves radially inward toward the perimeter with a fixed speed. The aim of the vehicle is to maximize the capture fraction, i.e., the fraction of targets intercepted before they enter the perimeter. We first obtain a fundamental upper bound on the capture fraction which is independent of any policy followed by the vehicle. We analyze several policies in the low and high arrival rates of target generation. For low arrival, we propose and analyze a First-Come-First-Served and a Look-Ahead policy based on repeated computation of the path that passes through maximum number of unintercepted targets. For high arrival, we design and analyze a policy based on repeated computation of Euclidean Minimum Hamiltonian path through a fraction of existing targets and show that it is within a constant factor of the optimal. Finally, we provide a numerical study of the performance of the policies in parameter regimes beyond the scope of the analysis.

[1]  Christos D. Tarantilis,et al.  Dynamic Vehicle Routing Problems , 2014, Vehicle Routing.

[2]  Emilio Frazzoli,et al.  Traveling Salesperson Problems for the Dubins Vehicle , 2008, IEEE Transactions on Automatic Control.

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

[4]  S. Wittevrongel,et al.  Queueing Systems , 2019, Introduction to Stochastic Processes and Simulation.

[5]  Emilio Frazzoli,et al.  Dynamic Vehicle Routing with Priority Classes of Stochastic Demands , 2009, SIAM J. Control. Optim..

[6]  J. Papastavrou A stochastic and dynamic routing policy using branching processes with state dependent immigration , 1996 .

[7]  Emilio Frazzoli,et al.  Dynamic Vehicle Routing for Robotic Systems , 2011, Proceedings of the IEEE.

[8]  M. R. Rao,et al.  Combinatorial Optimization , 1992, NATO ASI Series.

[9]  Eloy García,et al.  Optimal Target Capture Strategies in the Target-Attacker-Defender Differential Game , 2018, 2018 Annual American Control Conference (ACC).

[10]  Vaibhav Srivastava,et al.  Dynamic Vehicle Routing in Presence of Random Recalls , 2020, IEEE Control Systems Letters.

[11]  Leonard Kleinrock,et al.  Theory, Volume 1, Queueing Systems , 1975 .

[12]  Nicos Christofides,et al.  Graph theory: An algorithmic approach (Computer science and applied mathematics) , 1975 .

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

[14]  Munther A. Dahleh,et al.  A Dynamic Pickup and Delivery Problem in Mobile Networks Under Information Constraints , 2008, IEEE Transactions on Automatic Control.

[15]  Eloy Garcia,et al.  Two-Pursuer, One-Evader Pursuit Evasion Differential Game , 2018, NAECON 2018 - IEEE National Aerospace and Electronics Conference.

[16]  Emilio Frazzoli,et al.  Asymptotically Optimal Algorithms for One-to-One Pickup and Delivery Problems With Applications to Transportation Systems , 2012, IEEE Transactions on Automatic Control.

[17]  João Pedro Hespanha,et al.  Dynamic Vehicle Routing for Translating Demands: Stability Analysis and Receding-Horizon Policies , 2010, IEEE Transactions on Automatic Control.

[18]  Francesco Bullo,et al.  Vehicle Routing Algorithms for Radially Escaping Targets , 2015, SIAM J. Control. Optim..

[19]  Emilio Frazzoli,et al.  Efficient Routing Algorithms for Multiple Vehicles With no Explicit Communications , 2009, IEEE Transactions on Automatic Control.

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

[21]  F. Bullo,et al.  On Traveling Salesperson Problems for a double integrator , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[22]  P. Kawecki,et al.  Guarding a line segment , 2009, Syst. Control. Lett..

[23]  Zdravko Cvetkovski Convexity, Jensen’s Inequality , 2012 .

[24]  Munther A. Dahleh,et al.  Dynamic Traveling Repairperson Problem for dynamic systems , 2008, 2008 47th IEEE Conference on Decision and Control.

[25]  Francesco Bullo,et al.  A dynamic boundary guarding problem with translating targets , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[26]  Paolo Toth,et al.  An Overview of Vehicle Routing Problems , 2002, The Vehicle Routing Problem.

[27]  L. Few The shortest path and the shortest road through n points , 1955 .

[28]  Rajeev Motwani,et al.  Approximating Capacitated Routing and Delivery Problems , 1999, SIAM J. Comput..