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

TL;DR
This paper presents a new polynomial-time approximation algorithm achieving a 4/3-approximation ratio for the Maximum Leaf Spanning Arborescence problem in directed acyclic graphs, improving previous guarantees.
Contribution
It introduces a 4/3-approximation algorithm for MLSA in DAGs by leveraging a novel local search approach and an improved approximation for the hereditary 3-set packing problem.
Findings
Achieves a 4/3-approximation for MLSA in DAGs.
Uses a local search method with swaps up to size 10.
Leverages improved approximation for hereditary 3-set packing.
Abstract
The Maximum Leaf Spanning Arborescence problem (MLSA) is defined as follows: Given a directed graph and a vertex from which every other vertex is reachable, find a spanning arborescence rooted at 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 -approximation. In the (still APX-hard) special case where the input graph is acyclic, the best known approximation guarantee of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScheduling and Optimization Algorithms · Assembly Line Balancing Optimization
