Approximation Algorithms for the Geometric Firefighter and Budget Fence Problems

Let R denote a connected region inside a simple polygon, P. By building 1-dimensional barriers in P ∖ R, we want to separate from R part(s) of P of maximum area. In this paper we introduce two versions of this problem. In the budget fence version the region R is static, and there is an upper bound on the total length of barriers we may build. In the basic geometric firefighter version we assume that R represents a fire that is spreading over P at constant speed (varying speed can also be handled). Building a barrier takes time proportional to its length, and each barrier must be completed before the fire arrives. In this paper we are assuming that barriers are chosen from a given set B that satisfies a certain linearity condition. For example, this condition is satisfied for barrier curves in general position, if any two barriers cross at most once.

[1]  Chaitanya Swamy,et al.  Approximability of the Firefighter Problem , 2012, Algorithmica.

[2]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[3]  Mohammad Reza Meybodi,et al.  An Adaptive Scheduling Algorithm for Set Cover Problem in Wireless Sensor Networks: A Cellular Learning Automata Approach , 2012 .

[4]  Kirk Pruhs,et al.  The Geometry of Scheduling , 2010, FOCS.

[5]  Refael Hassin,et al.  An Approximation Algorithm for the Minimum Latency Set Cover Problem , 2005, ESA.

[6]  Yaniv Altshuler,et al.  On Short Cuts - or - Fencing in Rectangular Strips , 2010, ArXiv.

[7]  Lin Yang,et al.  Firefighting on Trees: (1-1/e)-Approximation, Fixed Parameter Tractability and a Subexponential Algorithm , 2008, ISAAC.

[8]  Sergio Cabello,et al.  The Complexity of Separating Points in the Plane , 2014, Algorithmica.

[9]  Gary MacGillivray,et al.  AUSTRALASIAN JOURNAL OF COMBINATORICS Volume 43 (2009), Pages 57–77 The Firefighter Problem: A survey of results, directions and questions , 2022 .

[10]  Cid C. de Souza,et al.  Exact Solutions for the Geometric Firefighter Problem , 2016, CCCG.

[11]  Peter Winkler,et al.  Firefighting on a random geometric graph , 2015, Random Struct. Algorithms.

[12]  Rolf Klein,et al.  A Fire Fighter's Problem , 2015, Symposium on Computational Geometry.

[13]  Andrzej Lingas,et al.  Towards More Efficient Infection and Fire Fighting , 2013, Int. J. Found. Comput. Sci..

[14]  Samir Khuller,et al.  The Budgeted Maximum Coverage Problem , 1999, Inf. Process. Lett..

[15]  Nikhil Bansal,et al.  A constant factor approximation algorithm for generalized min-sum set cover , 2010, SODA '10.

[16]  J. Vondrák,et al.  Submodular Function Maximization via the Multilinear Relaxation and Contention Resolution Schemes , 2014 .

[17]  Gary MacGillivray,et al.  The firefighter problem for graphs of maximum degree three , 2007, Discret. Math..

[18]  Reuven Cohen,et al.  The Generalized Maximum Coverage Problem , 2008, Inf. Process. Lett..