Abstract
The firefigther problem is a deterministic discrete-time model for the spread (and the containment) of fire on an undirected graph. Assuming that the fire breaks out at a predefined set of vertices, the goal is to save as many vertices as possible from burning. The same model has also been used in the literature for the simulation of the spreading of deseases. In this work we present, to our knowledge, the first metaheuristics for tackling this problem. In particular, a pure ant colony optimization approach and a hybrid variant of this algorithm are proposed. The results show that the hybrid ant colony optimization variant is superior to the pure ant colony optimization version and to a mathematical programming solver, especially when the graph size and density grows.
This work was supported by grant TIN2012-37930 of the Spanish Government, and project 2009-SGR1137 of the Generalitat de Catalunya.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Anshelevich, E., Chakrabarty, D., Hate, A., Swamy, C.: Approximation Algorithms for the Firefighter Problem: Cuts over Time and Submodularity. In: Dong, Y., Du, D.-Z., Ibarra, O. (eds.) ISAAC 2009. LNCS, vol. 5878, pp. 974–983. Springer, Heidelberg (2009)
Anshelevich, E., Chakrabarty, D., Hate, A., Swamy, C.: Approximability of the Firefighter Problem. Algorithmica 62(1-2), 520–536 (2010)
Bazgan, C., Chopin, M., Ries, B.: The firefighter problem with more than one firefighter on trees. Discrete Applied Mathematics 161(7-8), 899–908 (2013)
Blum, C., Dorigo, M.: The hyper-cube framework for ant colony optimization. IEEE Trans. on Man, Systems and Cybernetics – Part B 34(2), 1161–1172 (2004)
Bonato, A., Messinger, M.E., Prałat, P.: Fighting constrained fires in graphs. Theoretical Computer Science 434, 11–22 (2012)
Cai, L., Cheng, Y., Verbin, E., Zhou, Y.: Surviving Rates of Graphs with Bounded Treewidth for the Firefighter Problem. SIAM Journal on Discrete Mathematics 24(4), 1322–1335 (2010)
Cai, L., Verbin, E., Yang, L.: Firefighting on Trees (1 − 1/e)–Approximation, Fixed Parameter Tractability and a Subexponential Algorithm. In: Hong, S.-H., Nagamochi, H., Fukunaga, T. (eds.) ISAAC 2008. LNCS, vol. 5369, pp. 258–269. Springer, Heidelberg (2008)
Cai, L., Wang, W.: The Surviving Rate of a Graph for the Firefighter Problem. SIAM Journal on Discrete Mathematics 23(4), 1814–1826 (2010)
Costa, V., Dantas, S., Dourado, M.C., Penso, L., Rautenbach, D.: More fires and more fighters. Discrete Applied Mathematics 161(16-17), 2410–2419 (2013)
Cygan, M., Fomin, F.V., van Leeuwen, E.J.: Parameterized Complexity of Firefighting Revisited. In: Marx, D., Rossmanith, P. (eds.) IPEC 2011. LNCS, vol. 7112, pp. 13–26. Springer, Heidelberg (2012)
Develin, M., Hartke, S.G.: Fire containment in grids of dimension three and higher. Discrete Applied Mathematics 155(17), 2257–2268 (2007)
Esperet, L., van den Heuvel, J., Maffray, F., Sipma, F.: Fire Containment in Planar Graphs. Journal of Graph Theory 73(3), 267–279 (2013)
Feldheim, O.N., Hod, R.: 3/2 Firefighters Are Not Enough. Discrete Applied Mathematics 161(1-2), 301–306 (2013)
Finbow, S., King, A., MacGillivray, G., Rizzi, R.: The firefighter problem for graphs of maximum degree three. Discrete Mathematics 307(16), 2094–2105 (2007)
Finbow, S., Science, C., Scotia, N., Macgillivray, G.: The Firefighter Problem: A survey of results, directions and questions. Australian Journal of Combinatorics 43, 57–77 (2009)
Floderus, P., Lingas, A., Persson, M.: Towards more efficient infection and fire fighting. In: CATS 2011 Proceedings of the Seventeenth Computing: The Australasian Theory Symposium, pp. 69–74 (2011)
Fogarty, P.: Catching the fire on grids. Master’s thesis, Department of Mathematics. University of Vermont, USA (2003)
Fomin, F.V., Heggernes, P., van Leeuwen, E.J.: Making life easier for firefighters. In: Kranakis, E., Krizanc, D., Luccio, F. (eds.) FUN 2012. LNCS, vol. 7288, pp. 177–188. Springer, Heidelberg (2012)
Grötschel, M., Lovász, L., Schrijver, A.: Geometric Algorithms and Combinatorial Optimization. Springer (1988)
Hartke, S.G.: Attempting to Narrow the Integrality Gap for the Firefighter Problem on Trees. In: DIMACS Series in Discrete Mathematics and Theoretical Computer Science, pp. 225–231 (2006)
Hartnell, B.: Firefighter! An application of domination. In: 20th Conference on Numerical Mathematics and Computing (1995)
Hartnell, B., Li, Q.: Firefighting on trees: How bad is the greedy algorithm? In: Proc. of the Thirty-first Southeastern International Conference on Combinatorics, Graph Theory and Computing, pp. 187–192 (2000)
Iwaikawa, Y., Kamiyama, N., Matsui, T.: Improved Approximation Algorithms for Firefighter Problem on Trees. IEICE Transactions on Information and Systems E94-D(2), 196–199 (2011)
King, A., MacGillivray, G.: The firefighter problem for cubic graphs. Discrete Mathematics 310(3), 614–621 (2010)
MacGillivray, G., Wang, P.: On the firefighter problem. Journal of Combinatorial Mathematics and Combinatorial Computing 47, 83–96 (2003)
Messinger, M.E., Scotia, N.: Firefighting on the Triangular Grid. Journal of Combinatorial Mathematics and Combinatorial Computing 63, 3–45 (2007)
Messinger, M.E.: Firefighting on Infinite Grids. Master’s thesis, Department of Mathematics and Statistics, Dalhousie University, Halifax, Canada (2004)
Moeller, S., Wang, P.: Fire Control on graphs. Journal of Combinatorial Mathematics and Combinatorial Computing 41, 19–34 (2002)
Ng, K., Raff, P.: A generalization of the firefighter problem on. Discrete Applied Mathematics 156(5), 730–745 (2008)
Stützle, T., Hoos, H.H.: \({\cal MAX}\)-\({\cal MIN}\) Ant System. Future Generation Computer Systems 16(8), 889–914 (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Blum, C., Blesa, M.J., García-Martínez, C., Rodríguez, F.J., Lozano, M. (2014). The Firefighter Problem: Application of Hybrid Ant Colony Optimization Algorithms. In: Blum, C., Ochoa, G. (eds) Evolutionary Computation in Combinatorial Optimisation. EvoCOP 2014. Lecture Notes in Computer Science, vol 8600. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-44320-0_19
Download citation
DOI: https://doi.org/10.1007/978-3-662-44320-0_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-44319-4
Online ISBN: 978-3-662-44320-0
eBook Packages: Computer ScienceComputer Science (R0)