Burning Two Worlds: Algorithms for Burning Dense and Tree-like Graphs

09/02/2019
by   Shahin Kamali, et al.
0

Graph burning is a simple model for the spread of social influence in networks. The objective is to measure how quickly a fire (e.g., a piece of fake news) can be spread in a network. The burning process takes place in discrete rounds. In each round, a new fire breaks out at a selected vertex and burns it. Meanwhile, the old fires extend to their neighbours and burn them. A burning schedule selects where the new fire breaks out in each round, and the burning problem asks for a schedule that burns all vertices in a minimum number of rounds, termed the burning number of the graph. The burning problem is known to be NP-hard even when the graph is a tree or a disjoint set of paths. For connected graphs, it has been conjectured that burning takes at most √(n) rounds. We approach the algorithmic study of graph burning from two directions. First, we consider graphs with minimum degree δ. We present an algorithm that burns any graph of size n in at most √(24n/δ+1) rounds. In particular, for dense graphs with δ∈Θ(n), all vertices are burned in a constant number of rounds. More interestingly, even when δ is a constant that is independent of the graph size, our algorithm answers the graph-burning conjecture in the affirmative by burning the graph in at most √(n) rounds. Next, we consider burning graphs with bounded path-length or tree-length. These include many graph families including connected interval graphs and connected chordal graphs. We show that any graph with path-length pl and diameter d can be burned in √(d-1) + pl rounds. Our algorithm ensures an approximation ratio of 1+o(1) for graphs of bounded path-length. We introduce another algorithm that achieves an approximation ratio of 2+o(1) for burning graphs of bounded tree-length.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/11/2018

Approximation Algorithms for Graph Burning

Numerous approaches study the vulnerability of networks against social c...
research
06/02/2023

Parameterized Complexity of Broadcasting in Graphs

The task of the broadcast problem is, given a graph G and a source verte...
research
04/15/2023

Fully Scalable Massively Parallel Algorithms for Embedded Planar Graphs

We consider the massively parallel computation (MPC) model, which is a t...
research
07/13/2023

Establishing Herd Immunity is Hard Even in Simple Geometric Networks

We study the following model of disease spread in a social network. At f...
research
06/29/2021

Optimal Spanners for Unit Ball Graphs in Doubling Metrics

Resolving an open question from 2006, we prove the existence of light-we...
research
07/18/2019

Very fast construction of bounded-degree spanning graphs via the semi-random graph process

Semi-random processes involve an adaptive decision-maker, whose goal is ...
research
02/22/2023

Finding a Small Vertex Cut on Distributed Networks

We present an algorithm for distributed networks to efficiently find a s...

Please sign up or login with your details

Forgot password? Click here to reset