The Firefighter problem on graph classes

The Firefighter problem aims to save as many vertices of a graph as possible from a fire that starts in a vertex and spreads through the graph. At every time step a new firefighter may be placed on some vertex, and then the fire advances to every vertex that is not protected by a firefighter and has a neighbor on fire. The problem is notoriously hard: it is NP-hard even when the input graph is a bipartite graph or a tree of maximum degree 3, it is NP-hard to approximate within n 1 - ? for any ? 0 , and it is W 1 -hard when parameterized by the number of saved vertices. We show that Firefighter can be solved in polynomial time on interval graphs, split graphs, permutation graphs, and P k -free graphs for fixed k. To complement these results, we show that the problem remains NP-hard on unit disk graphs.

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

[2]  Chaitanya Swamy,et al.  Approximation Algorithms for the Firefighter Problem: Cuts over Time and Submodularity , 2009, ISAAC.

[3]  Kellogg S. Booth,et al.  Testing for the Consecutive Ones Property, Interval Graphs, and Graph Planarity Using PQ-Tree Algorithms , 1976, J. Comput. Syst. Sci..

[4]  G. Dirac On rigid circuit graphs , 1961 .

[5]  Peter L. Hammer,et al.  The splittance of a graph , 1981, Comb..

[6]  A. Brandstädt,et al.  Graph Classes: A Survey , 1987 .

[7]  M. Golumbic Algorithmic graph theory and perfect graphs , 1980 .

[8]  Yuan Zhou,et al.  Surviving Rates of Graphs with Bounded Treewidth for the Firefighter Problem , 2010, SIAM J. Discret. Math..

[9]  Jeremy P. Spinrad,et al.  Modular decomposition and transitive orientation , 1999, Discret. Math..

[10]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[11]  Lorna Stewart,et al.  A Linear Recognition Algorithm for Cographs , 1985, SIAM J. Comput..

[12]  M. Golumbic Algorithmic Graph Theory and Perfect Graphs (Annals of Discrete Mathematics, Vol 57) , 2004 .

[13]  Erik Jan van Leeuwen,et al.  Parameterized Complexity of Firefighting Revisited , 2011, IPEC.

[14]  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 .

[15]  Francisco J. Rodríguez,et al.  The firefighter problem: Empirical results on random graphs , 2015, Comput. Oper. Res..

[16]  Parinya Chalermsook,et al.  Resource minimization for fire containment , 2010, SODA '10.

[17]  Michael R. Fellows,et al.  Parameterized Complexity , 1998 .

[18]  Erik Jan van Leeuwen,et al.  Parameterized complexity of firefighting , 2014, J. Comput. Syst. Sci..

[19]  Dieter Kratsch,et al.  Treewidth and Pathwidth of Permutation Graphs , 1993, ICALP.

[20]  Dieter Kratsch,et al.  A Generalization of AT-Free Graphs and a Generic Algorithm for Solving Triangulation Problems , 2001, Algorithmica.

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

[22]  Erik Jan van Leeuwen,et al.  Making Life Easier for Firefighters , 2012, FUN.

[23]  Michael R. Fellows,et al.  Parameterized Complexity of the Firefighter Problem , 2011, ISAAC.