English

An improved approximation algorithm for the minimum-cost subset k-connected subgraph problem

Data Structures and Algorithms 2013-01-21 v4

Abstract

The minimum-cost subset kk-connected subgraph problem is a cornerstone problem in the area of network design with vertex connectivity requirements. In this problem, we are given a graph G=(V,E)G=(V,E) with costs on edges and a set of terminals TT. The goal is to find a minimum cost subgraph such that every pair of terminals are connected by kk openly (vertex) disjoint paths. In this paper, we present an approximation algorithm for the subset kk-connected subgraph problem which improves on the previous best approximation guarantee of O(k2logk)O(k^2\log{k}) by Nutov (FOCS 2009). Our approximation guarantee, α(T)\alpha(|T|), depends upon the number of terminals: [\alpha(|T|) \ \ =\ \ O(|T|^2) & if |T| < 2k O(k \log^2 k) & if 2k\le |T| < k^2 O(k \log k) & if |T| \ge k^2] So, when the number of terminals is {\em large enough}, the approximation guarantee improves significantly. Moreover, we show that, given an approximation algorithm for T=k|T|=k, we can obtain almost the same approximation guarantee for any instances with T>k|T|> k. This suggests that the hardest instances of the problem are when Tk|T|\approx k.

Keywords

Cite

@article{arxiv.1104.3923,
  title  = {An improved approximation algorithm for the minimum-cost subset k-connected subgraph problem},
  author = {Bundit Laekhanukit},
  journal= {arXiv preprint arXiv:1104.3923},
  year   = {2013}
}
R2 v1 2026-06-21T17:56:34.844Z