Approximation Algorithms for Graph Burning

被引:15
|
作者
Bonato, Anthony [1 ]
Kamali, Shahin [2 ]
机构
[1] Ryerson Univ, Toronto, ON, Canada
[2] Univ Manitoba, Winnipeg, MB, Canada
关键词
Approximation algorithms; Graph algorithms; Graph burning problem; Information dissemination; Social contagion; RADIO NETWORKS; NUMBER; BROADCAST;
D O I
10.1007/978-3-030-14812-6_6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Numerous approaches study the vulnerability of networks against social contagion. Graph burning studies how fast a contagion, modeled as a set of fires, spreads in a graph. The burning process takes place in synchronous, discrete rounds. In each round, a fire breaks out at a vertex, and the fire spreads to all vertices that are adjacent to a burning vertex. The selection of vertices where fires start defines a schedule that indicates the number of rounds required to burn all vertices. Given a graph, the objective of an algorithm is to find a schedule that minimizes the number of rounds to burn graph. Finding the optimal schedule is known to be NP-hard, and the problem remains NP-hard when the graph is a tree or a set of disjoint paths. The only known algorithm is an approximation algorithm for disjoint paths, which has an approximation ratio of 1.5. We present approximation algorithms for graph burning. For general graphs, we introduce an algorithm with an approximation ratio of 3. When the graph is a tree, we present another algorithm with approximation ratio 2. Moreover, we consider a setting where the graph is a forest of disjoint paths. In this setting, when the number of paths is constant, we provide an optimal algorithm which runs in polynomial time. When the number of paths is more than a constant, we provide two approximation schemes: first, under a regularity condition where paths have asymptotically equal lengths, we show the problem admits an approximation scheme which is fully polynomial. Second, for a general setting where the regularity condition does not necessarily hold, we provide another approximation scheme which runs in time polynomial in the size of the graph.
引用
收藏
页码:74 / 92
页数:19
相关论文
共 50 条
  • [41] Constant Approximation Algorithms for Embedding Graph Metrics into Trees and Outerplanar Graphs
    Chepoi, Victor
    Dragan, Feodor F.
    Newman, Ilan
    Rabinovich, Yuri
    Vaxes, Yann
    APPROXIMATION, RANDOMIZATION, AND COMBINATORIAL OPTIMIZATION: ALGORITHMS AND TECHNIQUES, 2010, 6302 : 95 - +
  • [42] Approximation algorithms for semidefinite packing problems with applications to MAXCUT and graph coloring
    Iyengar, G
    Phillips, DJ
    Stein, C
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, PROCEEDINGS, 2005, 3509 : 152 - 166
  • [43] Approximation Algorithms and an Integer Program for Multi-level Graph Spanners
    Ahmed, Reyan
    Hamm, Keaton
    Jebelli, Mohammad Javad Latifi
    Kobourov, Stephen
    Sahneh, Faryad Darabi
    Spence, Richard
    ANALYSIS OF EXPERIMENTAL ALGORITHMS, SEA2 2019, 2019, 11544 : 541 - 562
  • [44] Improved approximation algorithms for maximum graph partitioning problems extended abstract
    Jäger, G
    Srivastav, A
    FSTTCS 2004: FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE, 2004, 3328 : 348 - 359
  • [45] Constant Approximation Algorithms for Embedding Graph Metrics into Trees and Outerplanar Graphs
    V. Chepoi
    F. F. Dragan
    I. Newman
    Y. Rabinovich
    Y. Vaxès
    Discrete & Computational Geometry, 2012, 47 : 187 - 214
  • [46] Constant Approximation Algorithms for Embedding Graph Metrics into Trees and Outerplanar Graphs
    Chepoi, V.
    Dragan, F. F.
    Newman, I.
    Rabinovich, Y.
    Vaxes, Y.
    DISCRETE & COMPUTATIONAL GEOMETRY, 2012, 47 (01) : 187 - 214
  • [47] A SURVEY OF GRAPH BURNING
    Bonato, Anthony
    CONTRIBUTIONS TO DISCRETE MATHEMATICS, 2021, 16 (01) : 185 - 197
  • [48] Burning a graph is hard
    Bessy, Stephane
    Bonato, Anthony
    Janssen, Jeannette
    Rautenbach, Dieter
    Roshanbin, Elham
    DISCRETE APPLIED MATHEMATICS, 2017, 232 : 73 - 87
  • [49] Burning Graph Classes
    Omar, Mohamed
    Rohilla, Vibha
    GRAPHS AND COMBINATORICS, 2022, 38 (04)
  • [50] Burning Graph Classes
    Mohamed Omar
    Vibha Rohilla
    Graphs and Combinatorics, 2022, 38