Approximation algorithms for connectivity augmentation problems

Abstract

In Connectivity Augmentation problems we are given a graph H=(V,EH) and an edge set E on V, and seek a min-size edge set J ⊂eq E such that H J has larger edge/node connectivity than H. In the Edge-Connectivity Augmentation problem we need to increase the edge-connectivity by 1. In the Block-Tree Augmentation problem H is connected and H S should be 2-connected. In Leaf-to-Leaf Connectivity Augmentation problems every edge in E connects minimal deficient sets. For this version we give a simple combinatorial approximation algorithm with ratio 5/3, improving the previous 1.91 approximation that applies for the general case. We also show by a simple proof that if the Steiner Tree problem admits approximation ratio α then the general version admits approximation ratio 1+(4-x)+ε, where x is the solution to the equation 1+(4-x)=α+(α-1)x. For the currently best value of α= 4+ε this gives ratio 1.942. This is slightly worse than the best ratio 1.91, but has the advantage of using Steiner Tree approximation as a "black box", giving ratio < 1.9 if ratio α ≤ 1.35 can be achieved. In the Element Connectivity Augmentation problem we are given a graph G=(V,E), S ⊂eq V, and connectivity requirements \r(u,v):u,v ∈ S\. The goal is to find a min-size set J of new edges on S such that for all u,v ∈ S the graph G J contains r(u,v) uv-paths such that no two of them have an edge or a node in V S in common. The problem is NP-hard even when u,v ∈ S r(u,v)=2. We obtain approximation ratio 3/2, improving the previous ratio 7/4.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…