Approximation algorithms for Steiner Tree Augmentation Problems
R. Ravi, Weizhong Zhang, Michael Zlatin

TL;DR
This paper presents the first polynomial-time approximation algorithm for the Steiner Tree Augmentation Problem with a ratio better than 2, achieving a ratio of (1.5 + ε), and extends techniques to related node-weighted problems.
Contribution
It introduces a novel polynomial-time algorithm with an approximation ratio of (1.5 + ε) for STAP, improving upon the previous factor of 2, and generalizes existing decomposition methods.
Findings
Achieved a (1.5 + ε)-approximation for STAP.
Extended local search techniques to hyper-links.
Provided an O(log^2 |R|)-approximation for NW-STAP.
Abstract
In the Steiner Tree Augmentation Problem (STAP), we are given a graph , a set of terminals , and a Steiner tree spanning . The edges are called links and have non-negative costs. The goal is to augment by adding a minimum cost set of links, so that there are 2 edge-disjoint paths between each pair of vertices in . This problem is a special case of the Survivable Network Design Problem, which can be approximated to within a factor of 2 using iterative rounding~\cite{J2001}. We give the first polynomial time algorithm for STAP with approximation ratio better than 2. In particular, we achieve an approximation ratio of . To do this, we employ the Local Search approach of~\cite{TZ2022} for the Tree Augmentation Problem and generalize their main decomposition theorem from links (of size two) to hyper-links.…
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
TopicsVLSI and FPGA Design Techniques
