Approximating k-Forest with Resource Augmentation: A Primal-Dual Approach
Abstract
In this paper, we study the -forest problem in the model of resource augmentation. In the -forest problem, given an edge-weighted graph , a parameter , and a set of demand pairs , the objective is to construct a minimum-cost subgraph that connects at least demands. The problem is hard to approximate---the best-known approximation ratio is . Furthermore, -forest is as hard to approximate as the notoriously-hard densest -subgraph problem. While the -forest problem is hard to approximate in the worst-case, we show that with the use of resource augmentation, we can efficiently approximate it up to a constant factor. First, we restate the problem in terms of the number of demands that are {\em not} connected. In particular, the objective of the -forest problem can be viewed as to remove at most demands and find a minimum-cost subgraph that connects the remaining demands. We use this perspective of the problem to explain the performance of our algorithm (in terms of the augmentation) in a more intuitive way. Specifically, we present a polynomial-time algorithm for the -forest problem that, for every , removes at most demands and has cost no more than times the cost of an optimal algorithm that removes at most demands.
Cite
@article{arxiv.1611.07489,
title = {Approximating k-Forest with Resource Augmentation: A Primal-Dual Approach},
author = {Eric Angel and Nguyen Kim Thang and Shikha Singh},
journal= {arXiv preprint arXiv:1611.07489},
year = {2016}
}