English

Approximation Algorithms for the Graph Burning on Cactus and Directed Trees

Data Structures and Algorithms 2023-07-18 v1 Discrete Mathematics

Abstract

Given a graph G=(V,E)G=(V, E), the problem of Graph Burning is to find a sequence of nodes from VV, 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 3-approximation algorithm for general graphs and a 2 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.752.75-approximation algorithm for a cactus graph (undirected), 2) A 33-approximation algorithm for multi-rooted directed trees (polytree) and 3) A 1.9051.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.

Keywords

Cite

@article{arxiv.2307.08505,
  title  = {Approximation Algorithms for the Graph Burning on Cactus and Directed Trees},
  author = {Rahul Kumar Gautam and Anjeneya Swami Kare and S. Durga Bhavani},
  journal= {arXiv preprint arXiv:2307.08505},
  year   = {2023}
}

Comments

arXiv admin note: text overlap with arXiv:2204.00772

R2 v1 2026-06-28T11:32:30.533Z