Revisiting Garg's 2-Approximation Algorithm for the k-MST Problem in Graphs
Abstract
This paper revisits the 2-approximation algorithm for -MST presented by Garg in light of a recent paper of Paul et al.. In the -MST problem, the goal is to return a tree spanning vertices of minimum total edge cost. Paul et al. extend Garg's primal-dual subroutine to improve the approximation ratios for the budgeted prize-collecting traveling salesman and minimum spanning tree problems. We follow their algorithm and analysis to provide a cleaner version of Garg's result. Additionally, we introduce the novel concept of a kernel which allows an easier visualization of the stages of the algorithm and a clearer understanding of the pruning phase. Other notable updates include presenting a linear programming formulation of the -MST problem, including pseudocode, replacing the coloring scheme used by Garg with the simpler concept of neutral sets, and providing an explicit potential function.
Cite
@article{arxiv.2306.01867,
title = {Revisiting Garg's 2-Approximation Algorithm for the k-MST Problem in Graphs},
author = {Emmett Breen and Renee Mirka and Zichen Wang and David P. Williamson},
journal= {arXiv preprint arXiv:2306.01867},
year = {2023}
}
Comments
Proceedings of SIAM Symposium on Simplicity in Algorithms (SOSA) 2023