English

A $\frac{4}{3}$-Approximation for the Maximum Leaf Spanning Arborescence Problem in DAGs

Data Structures and Algorithms 2024-07-08 v1

Abstract

The Maximum Leaf Spanning Arborescence problem (MLSA) is defined as follows: Given a directed graph GG and a vertex rV(G)r\in V(G) from which every other vertex is reachable, find a spanning arborescence rooted at rr maximizing the number of leaves (vertices with out-degree zero). The MLSA has applications in broadcasting, where a message needs to be transferred from a source vertex to all other vertices along the arcs of an arborescence in a given network. In doing so, it is desirable to have as many vertices as possible that only need to receive, but not pass on messages since they are inherently cheaper to build. We study polynomial-time approximation algorithms for the MLSA. For general digraphs, the state-of-the-art is a min{OPT,92}\min\{\sqrt{\mathrm{OPT}},92\}-approximation. In the (still APX-hard) special case where the input graph is acyclic, the best known approximation guarantee of 75\frac{7}{5} is due to Fernandes and Lintzmayer: They prove that any α\alpha-approximation for the \emph{hereditary 33-set packing problem}, a special case of weighted 33-set packing, yields a max{43,α}\max\{\frac{4}{3},\alpha\}-approximation for the MLSA in acyclic digraphs (dags), and provide a 75\frac{7}{5}-approximation for the hereditary 33-set packing problem. In this paper, we obtain a 43\frac{4}{3}-approximation for the hereditary 33-set packing problem, and, thus, also for the MLSA in dags. In doing so, we manage to leverage the full potential of the reduction provided by Fernandes and Lintzmayer. The algorithm that we study is a simple local search procedure considering swaps of size up to 1010. Its analysis relies on a two-stage charging argument.

Keywords

Cite

@article{arxiv.2407.04342,
  title  = {A $\frac{4}{3}$-Approximation for the Maximum Leaf Spanning Arborescence Problem in DAGs},
  author = {Meike Neuwohner},
  journal= {arXiv preprint arXiv:2407.04342},
  year   = {2024}
}

Comments

this article has a high overlap with arXiv:2305.07808, 24 pages, 6 figures, extended abstract published in the proceedings of IPCO 2024

R2 v1 2026-06-28T17:29:55.640Z