Score: 1

Steiner Forest: A Simplified Better-Than-2 Approximation

Published: November 23, 2025 | arXiv ID: 2511.18460v1

By: Anupam Gupta, Vera Traub

Potential Business Impact:

Finds shortest paths connecting many points.

Business Areas:
A/B Testing Data and Analytics

In the Steiner Forest problem, we are given a graph with edge lengths, and a collection of demand pairs; the goal is to find a subgraph of least total length such that each demand pair is connected in this subgraph. For over twenty years, the best approximation ratio known for the problem was a $2$-approximation due to Agrawal, Klein, and Ravi (STOC 1991), despite many attempts to surpass this bound. Finally, in a recent breakthrough, Ahmadi, Gholami, Hajiaghayi, Jabbarzade, and Mahdavi (FOCS 2025) gave a $2-\varepsilon$-approximation, where $\varepsilon \approx 10^{-11}$. In this work, we show how to simplify and extend the work of Ahmadi et al. to obtain an improved $1.994$-approximation. We combine some ideas from their work (e.g., an extended run of the moat-growing primal-dual algorithm, and identifying autarkic pairs) with other ideas -- submodular maximization to find components to contract, as in the relative greedy algorithms for Steiner tree, and the use of autarkic triples. We hope that our cleaner abstraction will open the way for further improvements.

Country of Origin
πŸ‡ΊπŸ‡Έ πŸ‡¨πŸ‡­ United States, Switzerland

Page Count
34 pages

Category
Computer Science:
Data Structures and Algorithms