Abstract
Firefighting is a combinatorial optimization problem on graphs that models the problem of determining the optimal strategy to contain a fire and save as much from the fire as possible. We introduce and study a new version of firefighting, Politician’s Firefighting, which exhibits more locality than the classical one-firefighter version. We prove that this locality allows us to develop an O(bn)-time algorithm on trees, where b is the number of nodes initially on fire. We further prove that Politician’s Firefighting is NP-hard on planar graphs of degree at most 5. We present an O(m+ k 2.5 4k)-time algorithm for this problem on general graphs, where k is the number of nodes that burn using the optimal strategy, thereby proving that it is fixed-parameter tractable. We present experimental results that show that our algorithm’s search-tree size is in practice much smaller than the worst-case bound of 4k.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Finbow, S., King, A., MacGillivray, G., Rizzi, R.: The firefighter problem for graphs of maximum degree three. In: Proceedings of the European Conference ond Combinatorics, Graph Theory and Applications (2003)
Garey, M., Johnson, D., Stockmeyer, L.: Some simplified NP-complete problems. In: Proceedings of the 6th ACM Symposium on the Theory of Computing, pp. 47–63 (1974)
Hartke, S.G.: Graph-Theoretic Models of Spread and Competition. PhD thesis, Rutgers University (2004)
Hartnell, B.: Firefighter! an application of domination. In: The 24th Manitoba Conference on Combinatioral Mathematics and Computing (1995)
Hartnell, B., Li, Q.: Firefighting on trees: How bad is the greedy algorithm? Congressus Numerantium 145, 187–192 (2000)
Hopcroft, J.E., Karp, R.M.: A n 5/2 algorithm for maximum matchings in bipartite graphs. SIAM Journal on Computing 2, 225–231 (1973)
Roberts, F.: Challenges for discrete mathematics and theoretical computer science in the defense against bioterrorism. In: SIAM Frontiers in Applied Mathematics, pp. 1–34 (2003)
Wang, P., Moeller, S.: Fire control in graphs. Journal of Combinatorial Mathematics and Combinatorial Computing 41, 19–34 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Scott, A.E., Stege, U., Zeh, N. (2006). Politician’s Firefighting. In: Asano, T. (eds) Algorithms and Computation. ISAAC 2006. Lecture Notes in Computer Science, vol 4288. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11940128_61
Download citation
DOI: https://doi.org/10.1007/11940128_61
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-49694-6
Online ISBN: 978-3-540-49696-0
eBook Packages: Computer ScienceComputer Science (R0)