The Temporal Firefighter problem models the spread of a fire—or any contagion—through a network. Just as in the classical Firefighter problem, the goal is to protect as much of the network as possible by deploying defenses (e.g. firefighters, quarantines, barriers) at critical moments. In the temporal variant, edges appear and disappear over time, meaning the spread of the fire is governed not just by the graph's structure, but by its timing.

This setting captures more realistic scenarios found in dynamic networks, such as:

In each time step:

<aside> 💡

Definition.

Input: A rooted temporal graph $(\mathcal{G}, r)$ and an integer $h$.

Question: Does there exist a defense strategy that saves at least $h$ vertices, assuming the fire starts at vertex $r$?

</aside>

🔐 Key Variants

Literature on Temporal Firefighter

History of Research on Temporal Firefighter


🧠 Complexity and Results