Abstract
The firefighter problem (FFP) is used as a model to simulate how a fire breaks out and spreads to its surroundings over a discrete time period. The goal is to deploy a given number of firefighters on strategic points at each time step to contain the fire in a most efficient way, so that as many areas are saved from the fire as possible. In this paper we introduce a new solution representation for the FFP which can be applied in metaheuristic approaches. Compared to the existing approach in the literature, it is more compact in a sense that the solution space is smaller although the complexity for evaluating a solution remains unchanged. We use this representation in conjunction with a variable neighborhood search (VNS) approach to tackle the FFP. To speed up the optimization process, we propose an incremental evaluation technique that omits unnecessary re-calculations. Computational tests were performed on a benchmark instance set containing 120 random graphs of different size and density. Results indicate that our VNS approach is highly competitive with existing state-of-the-art approaches.
This work is supported by the Austrian Science Fund (FWF) grant P24660-N23.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
References
Bazgan, C., Chopin, M., Ries, B.: The firefighter problem with more than one firefighter on trees. Discrete Appl. Math. 161(7–8), 899–908 (2013)
Blum, C., Blesa, M.J., García-Martínez, C., Rodríguez, F.J., Lozano, M.: The firefighter problem: application of hybrid ant colony optimization algorithms. In: Blum, C., Ochoa, G. (eds.) EvoCOP 2014. LNCS, vol. 8600, pp. 218–229. Springer, Heidelberg (2014)
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)
Comellas, F., Mitjana, M., Peters, J.G.: Broadcasting in small-world communication networks. In: Proceedings of the 9th International Colloquium on Structural Information and Communication Complexity, pp. 73–85 (2002)
Corus, D., Lehre, P.K., Neumann, F.: The generalized minimum spanning tree problem: A parameterized complexity analysis of bi-level optimisation. In: Proceedings of the 15th Annual Conference on Genetic and Evolutionary Computation (GECCO), pp. 519–526. ACM (2013)
Costa, V., Dantas, S., Dourado, M., Penso, L., Rautenbach, D.: More fires and more fighters. Discrete Appl. Math. 161(16–17), 2410–2419 (2013)
Develin, M., Hartke, S.: Fire containment in grids of dimension three and higher. Discrete Appl. Math. 155(17), 2257–2268 (2007)
Finbow, S., Science, C., Scotia, N., MacGillivray, G.: The firefighter problem: a survey of results directions and questions. Aust. J. Comb. 43, 57–77 (2009)
Finbow, S., King, A., MacGillivray, G., Rizzi, R.: The firefighter problem for graphs of maximum degree three. Discrete Math. 307(16), 2094–2105 (2007)
Fogarty, P.: Catching the fire on grids. Master’s thesis, University of Vermont, USA (2003)
Hartke, S.: 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, pp. 218–229 (1995)
Hartnell, B., Li, Q.: Firefighting on trees: How bad is the greedy algorithm? In: Proceedings of the Thirty-first Southeastern International Conference on Combinatorics, Graph Theory and Computing, pp. 187–192 (2000)
Hu, B., Leitner, M., Raidl, G.R.: Combining variable neighborhood search with integer linear programming for the generalized minimum spanning tree problem. J. Heuristics 14(5), 473–499 (2008)
Iwaikawa, Y., Kamiyama, N., Matsui, T.: Improved approximation algorithms for firefighter problem on trees. IEICE Trans. E94.D(2), 196–199 (2011)
King, A., MacGillivray, G.: The firefighter problem for cubic graphs. Discrete Math. 310(3), 614–621 (2010)
MacGillivray, G., Wang, P.: On the firefighter problem. J. Comb. Math. Comb. Comput. 47, 83–96 (2003)
Mladenović, N., Hansen, P.: Variable neighborhood search. Comput. Oper. Res. 24(11), 1097–1100 (1997)
Moeller, S., Wang, P.: Fire control on graphs. J. Comb. Math. Comb. Comput. 41, 19–34 (2002)
Newman, M.J.: A measure of betweenness centrality based on random walks. Soc. Netw. 27(1), 39–54 (2005)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Hu, B., Windbichler, A., Raidl, G.R. (2015). A New Solution Representation for the Firefighter Problem. In: Ochoa, G., Chicano, F. (eds) Evolutionary Computation in Combinatorial Optimization. EvoCOP 2015. Lecture Notes in Computer Science(), vol 9026. Springer, Cham. https://doi.org/10.1007/978-3-319-16468-7_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-16468-7_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-16467-0
Online ISBN: 978-3-319-16468-7
eBook Packages: Computer ScienceComputer Science (R0)