A 2-approximation for the $k$-prize-collecting Steiner tree problem
Lehilton Lelis Chaves Pedrosa, Hugo Kooki Kasuya Rosado

TL;DR
This paper presents a 2-approximation algorithm for the $k$-prize-collecting Steiner tree problem, improving the approximation factor and efficiency over previous methods, using a modified primal-dual approach.
Contribution
It introduces a novel 2-approximation algorithm for the problem, enhancing previous approximation bounds and computational speed.
Findings
Achieves a 2-approximation factor, better than the previous 3.96.
Uses a modified primal-dual framework for improved results.
Reveals properties applicable to similar network design problems.
Abstract
We consider the -prize-collecting Steiner tree problem. An instance is composed of an integer and a graph with costs on edges and penalties on vertices. The objective is to find a tree spanning at least vertices which minimizes the cost of the edges in the tree plus the penalties of vertices not in the tree. This is one of the most fundamental network design problems and is a common generalization of the prize-collecting Steiner tree and the -minimum spanning tree problems. Our main result is a 2-approximation algorithm, which improves on the currently best known approximation factor of 3.96 and has a faster running time. The algorithm builds on a modification of the primal-dual framework of Goemans and Williamson, and reveals interesting properties that can be applied to other similar problems.
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.
