The Firefighter Problem on a graph can be viewed as a simplified model of the spread of contagion,fire,rumor,computer virus,etc.The fire breaks out at one or more vertices in a graph at the first round,and the firefig...The Firefighter Problem on a graph can be viewed as a simplified model of the spread of contagion,fire,rumor,computer virus,etc.The fire breaks out at one or more vertices in a graph at the first round,and the firefighter chooses some vertices to protect.The fire spreads to all non-protected neighbors at the beginning of each time-step.The process stops when the fire can no longer spread.The Firefighter Problem has attracted considerable attention since it was introduced in 1995.In this paper we provide a survey on recent research progress of this field,including algorithms and complexity,Firefighter Problem for special graphs(finite and infinite)and digraphs,surviving rate and burning number of graphs.We also collect some open problems and possible research subjects.展开更多
基金supported by the National Natural Science Foundation of China(No.12031018)The second author was supported by China Postdoctoral Science Foundation(2020M681927)the Fundamental Research Funds for the Provincial Universities of Zhejiang(2021YW08).
文摘The Firefighter Problem on a graph can be viewed as a simplified model of the spread of contagion,fire,rumor,computer virus,etc.The fire breaks out at one or more vertices in a graph at the first round,and the firefighter chooses some vertices to protect.The fire spreads to all non-protected neighbors at the beginning of each time-step.The process stops when the fire can no longer spread.The Firefighter Problem has attracted considerable attention since it was introduced in 1995.In this paper we provide a survey on recent research progress of this field,including algorithms and complexity,Firefighter Problem for special graphs(finite and infinite)and digraphs,surviving rate and burning number of graphs.We also collect some open problems and possible research subjects.