Prize-Collecting Steiner Tree: A 1.79 Approximation
Ali Ahmadi, Iman Gholami, MohammadTaghi Hajiaghayi, Peyman Jabbarzade, Mohammad Mahdavi
Abstract
Prize-Collecting Steiner Tree (PCST) is a generalization of the Steiner Tree problem, a fundamental problem in computer science. In the classic Steiner Tree problem, we aim to connect a set of vertices known as terminals using the minimum-weight tree in a given weighted graph. In this generalized version, each vertex has a penalty, and there is flexibility to decide whether to connect each vertex or pay its associated penalty, making the problem more realistic and practical.
Both the Steiner Tree problem and its Prize-Collecting version had long-standing 2-approximation algorithms, matching the integrality gap of the natural LP formulations for both. This barrier for both problems has been surpassed, with algorithms achieving approximation factors below 2. While research on the Steiner Tree problem has led to a series of reductions in the approximation ratio below 2, culminating in a ln(4) + ǫ approximation by Byrka, Grandoni, Rothvoß, and Sanità [12], the Prize-Collecting version has not seen improvements in the past 15 years since the work of Archer, Bateni, Hajiaghayi, and Karloff [5, 6] (FOCS'09), which reduced the approximation factor for this problem from 2 to 1.9672. Interestingly, even the Prize-Collecting TSP approximation, which was first improved below 2 in the same paper, has seen several advancements since then (see, e.g., Blauth and Nägele [11] in STOC'23).
In this paper, we reduce the approximation factor for the PCST problem substantially to 1.7994 via a novel iterative approach.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 6c98d78b-ec3f-4b4c-a6b9-72db5e6a2111Cited by top-tier papers1
Ask how each one uses itBuilds on2
Related papers
- A Constant Factor Approximation for Navigating Through Connected Obstacles in the PlaneNeeraj Kumar, Daniel Lokshtanov, Saket Saurabh, Subhash SuriSODA 2021 · 3 citations
- The Bidirected Cut Relaxation for Steiner Tree has Integrality Gap Smaller Than 2Jaroslaw Byrka, Fabrizio Grandoni, Vera TraubFOCS 2024 · 3 citations
- Hunting multiple bumps in graphsYahui Sun, Jun Luo, Theodoros Lappas, Xiaokui Xiao et al.VLDB 2020 · 2 citations
- Approximation Algorithms for Steiner Tree Augmentation ProblemsR. Ravi, Weizhong Zhang, Michael ZlatinSODA 2023 · 4 citations
- Polynomial Integrality Gap of Flow LP for Directed Steiner TreeShi Li, Bundit LaekhanukitSODA 2022 · 3 citations
