A 2-Approximation for Minimum Cost {0, 1, 2} Vertex Connectivity

  • Authors:
  • Lisa Fleischer

  • Affiliations:
  • -

  • Venue:
  • Proceedings of the 8th International IPCO Conference on Integer Programming and Combinatorial Optimization
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

In survivable network design, each pair (i, j) of vertices is assigned a level of importance rij. The vertex connectivity problem is to design a minimum cost network such that between each pair of vertices with importance level r, there are r vertex disjoint paths. There is no approximation algorithm known for this general problem. In this paper, we give a 2-approximation for the problem when r ∈ {0, 1, 2}V × V, improving on a previous known 3-approximation. This matches the best known approximation for the easier problem that requires that the paths be only edge-disjoint. Our algorithm extends an iterative rounding algorithm that gives a 2-approximation for the edge-connectivity problem, for arbitrary connectivity requirements r. (K. Jain, A factor 2 approximation for the generalized Steiner network problem.) This algorithm relies on well-known uncrossing lemma for tight edge cutsets. Our extension uses a new type of uncrossing lemma for tight cutsets that may include vertices as well as edges. For r ∈ {1, k}V × V, k ≥ 3, we show that a) uncrossing tight cutsets is not possible, and b) any analysis for iterative rounding that depends directly on the largest fractional value in the linear programming solution cannot provide approximation guarantees better than the maximum connectivity requirement.