Related Experiment Video
Updated: May 2, 2026

Quantitative Analysis of Neuronal Dendritic Arborization Complexity in Drosophila
Published on: January 7, 2019
A 4 3 -approximation for the maximum leaf spanning arborescence problem in DAGs
1Department of Mathematics, London School of Economics and Political Science, London, UK.
This study introduces a new approximation algorithm for the Maximum Leaf Spanning Arborescence (MLSA) problem in directed acyclic graphs (dags). The algorithm achieves a 4/3 approximation, improving upon previous results and offering a best-possible guarantee for local search methods.
Area of Science:
- Theoretical Computer Science
- Graph Algorithms
- Combinatorial Optimization
Background:
- The Maximum Leaf Spanning Arborescence (MLSA) problem seeks to find a spanning arborescence with the maximum number of leaves in a directed acyclic graph (dag).
- MLSA in dags is known to be APX-hard, with the best prior approximation guarantee being 7/5.
- Existing approximation algorithms for MLSA are often linked to the hereditary 3-set packing problem.
Purpose of the Study:
- To improve the approximation ratio for the MLSA problem in dags.
- To establish a tighter connection between MLSA and hereditary set packing problems.
- To analyze the performance of a simple local search algorithm for MLSA.
Main Methods:
- A local search algorithm considering swaps of size up to 10 is analyzed.
- A two-stage charging argument is employed for algorithm analysis.
- The MLSA problem is rephrased as a hereditary set packing problem to extend existing reductions.
Main Results:
- A 4/3 approximation for the MLSA problem in dags is achieved, improving the state-of-the-art.
- This result is derived from a 4/3 approximation for the hereditary 3-set packing problem.
- A generalized reduction shows that an α-approximation for hereditary k-set packing implies a max{(k+1)/k, α}-approximation for MLSA.
Conclusions:
- The developed 4/3 approximation algorithm offers the best possible guarantee for local search methods with constant improvement size.
- The study provides a clearer understanding of the relationship between MLSA and hereditary set packing.
- The findings advance the field of approximation algorithms for graph problems.
Related Concept Videos
Mathematical Modeling: Problem Solving
Arc Length of a Curve: Problem Solving
Area Computation by the Alternative Coordinate Method
Area Problem
Vector Algebra: Graphical Method
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
Euler's Formula to Columns: Problem Solving
The system comprises two vertical rigid bars, AB and BC, of...

