arXiv · 2307.08505
Approximation Algorithms for the Graph Burning on Cactus and Directed Trees
Abstract
Given a graph $G=(V, E)$, the problem of Graph Burning is to find a sequence of nodes from $V$, called a burning sequence, to burn the whole graph. This is a discrete-step process, and at each step, an unburned vertex is selected as an agent to spread fire to its neighbors by marking it as a burnt node. A burnt node spreads the fire to its neighbors at the next consecutive step. The goal is to find the burning sequence of minimum length. The Graph Burning problem is NP-Hard for general graphs and even for binary trees. A few approximation results are known, including a $ 3$-approximation algorithm for general graphs and a $ 2$-approximation algorithm for trees. The Graph Burning on directed graphs is more challenging than on undirected graphs. In this paper, we propose 1) A $2.75$-approximation algorithm for a cactus graph (undirected), 2) A $3$-approximation algorithm for multi-rooted directed trees (polytree) and 3) A $1.905$-approximation algorithm for single-rooted directed tree (arborescence). We implement all the three approximation algorithms and the results are shown for randomly generated cactus graphs and directed trees.
Explore related subjects
Keep this discovery
Rahul Kumar Gautam, Anjeneya Swami Kare, S. Durga Bhavani. 2023-07-17. Approximation Algorithms for the Graph Burning on Cactus and Directed Trees. https://arxiv.org/abs/2307.08505
Cite the original work for its findings. Save a collection to share your selection of sources.