Skip to main content
Log in

Asymptotic Quasi-Polynomial Time Approximation Scheme for Resource Minimization for Fire Containment

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

Resource Minimization Fire Containment (RMFC) is a natural model for optimal inhibition of harmful spreading phenomena on a graph. In the RMFC problem on trees, we are given an undirected tree G, and a vertex r where the fire starts at, called root. At each time step, the firefighters can protect up to B vertices of the graph while the fire spreads from burning vertices to all their neighbors that have not been protected so far. The task is to find the smallest B that allows for saving all the leaves of the tree. The problem is hard to approximate up to any factor better than 2 even on trees unless P = NP (King and MacGillivray in Discret Math 310(3):614–621, 2010). Chalermsook and Chuzhoy (In: Proceedings of the 21st annual ACM-SIAM symposium on discrete algorithms, SODA 2010, Austin, Texas, USA, 17–19 Jan 2010, SIAM, pp 1334–1349, 2010) presented a Linear Programming (LP) based \(O(\log ^* n)\) approximation for RMFC on trees that matches the integrality gap of the natural Linear Programming relaxation. This was recently improved by Adjiashvili et al. (ACM Trans Algorithms 15(2):20:1–20:33, 2019) to a 12-approximation through a combination of LP rounding along with several new techniques. In this paper we present an asymptotic QPTAS for RMFC on trees. More specifically, let \(\epsilon >0\), and \(\mathcal {I}\) be an instance of RMFC where the optimum number of firefighters to save all the leaves is \(OPT(\mathcal {I})\). We present an algorithm which uses at most \(\lceil (1+\epsilon )OPT(\mathcal {I})\rceil \) many firefighters at each time step and runs in time \(n^{O(\log \log n/\epsilon )}\). This suggests that the existence of an asymptotic PTAS is plausible especially since the exponent is \(O(\log \log n)\), not \(O(\log n)\). Our result combines a more refined height reduction lemma than the one in Adjiashvili et al. (2019) with LP rounding and dynamic programming to find the solution. We also apply our height reduction lemma to the algorithm provided in Adjiashvili et al. (2019) plus a more careful analysis to improve their 12-approximation and provide a polynomial time (\(5+\epsilon \))-approximation.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

Notes

  1. Here \(\log ^* n\) denotes the minimum number k of successive logs of base two that have to be nested such that \(\underbrace{\log \log \ldots \log \log }_\text {k times} n \le 1\).

References

  1. Adjiashvili, D., Baggio, A., Zenklusen, R.: Firefighting on trees beyond integrality gaps. ACM Trans. Algorithms 15(2), 201–2033 (2019)

    MathSciNet  MATH  Google Scholar 

  2. Anshelevich, E., Chakrabarty, D., Hate, A., Swamy, C.: Approximability of the firefighter problem-computing cuts over time. Algorithmica 62(1–2), 520–536 (2012)

    Article  MathSciNet  Google Scholar 

  3. Cai, L., Verbin, E., Yang, L.: Firefighting on trees: (1-1/e)-approximation, fixed parameter tractability and a subexponential algorithm. In: Algorithms and Computation, 19th International Symposium, ISAAC 2008, Gold Coast, Australia, 15–17 Dec 2008. Proceedings, Lecture Notes in Computer Science, vol. 5369, pp. 258–269. Springer (2008)

  4. Calinescu, G., Chekuri, C., Pal, M., Vondrak, J.: Maximizing a monotone submodular function subject to a matroid constraint. SIAM J. Comput. 40(6), 1740–1766 (2011)

    Article  MathSciNet  Google Scholar 

  5. Chalermsook, P., Chuzhoy, J.: Resource minimization for fire containment. In: Proceedings of the 21st Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2010, Austin, Texas, USA, 17–19 Jan 2010, pp. 1334–1349. SIAM (2010)

  6. Chalermsook, P., Vaz, D.: New integrality gap results for the firefighters problem on trees. In: Approximation and Online Algorithms—14th International Workshop, WAOA 2016, Aarhus, Denmark, 25–26 Aug 2016, Revised Selected Papers, Lecture Notes in Computer Science, vol. 10138, pp. 65–77. Springer (2016)

  7. Finbow, S., King, A.D., MacGillivray, G., Rizzi, R.: The firefighter problem for graphs of maximum degree three. Discret. Math. 307(16), 2094–2105 (2007)

    Article  MathSciNet  Google Scholar 

  8. Hartnell, B., Li, Q.: Firefighting on trees: how bad is the greedy algorithm? In: Proceedings of Congressus Numerantium, pp. 187–192 (2000)

  9. Hartnell, B.L.: Firefighter! an application of domination. In: 24th Manitoba Conference on Combinatorial Mathematics and Computing (1995)

  10. Iwaikawa, Y., Kamiyama, N., Matsui, T.: Improved approximation algorithms for firefighter problem on trees. IEICE Trans. Inf. Syst. 94D(2), 196–199 (2011)

    Article  Google Scholar 

  11. King, A.D., MacGillivray, G.: The firefighter problem for cubic graphs. Discret. Math. 310(3), 614–621 (2010)

    Article  MathSciNet  Google Scholar 

  12. Lee, E.: Improved hardness for cut, interdiction, and firefighter problems. In: 44th International Colloquium on Automata, Languages, and Programming, ICALP 2017, 10–14 July 2017, Warsaw, Poland. LIPIcs, vol. 80, pp. 92:1–92:14. Schloss Dagstuhl-Leibniz-Zentrum für Informatik (2017)

Download references

Acknowledgements

We would like to thank the referees for their careful reading and comments that helped us improve the presentation.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammad R. Salavatipour.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

A preliminary version of this paper appeared appeared in the proceedings of STACS2020. Supported by organization NSERC.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Rahgoshay, M., Salavatipour, M.R. Asymptotic Quasi-Polynomial Time Approximation Scheme for Resource Minimization for Fire Containment. Algorithmica 84, 2462–2479 (2022). https://doi.org/10.1007/s00453-022-00972-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-022-00972-6

Keywords

Navigation