Skip to main navigation Skip to search Skip to main content

Set connectivity problems in undirected graphs and the directed steiner network problem

Chandra Chekuri, Guy Even, Anupam Gupta, Danny Segev

Research output: Contribution to journalArticlepeer-review

Abstract

In the generalized connectivity problem, we are given an edge-weighted graph G = (V, E) and a collection = {(S1, T1), ⋯ , (Sk, Tk)} of distinct demands; each demand (Si , Ti ) is a pair of disjoint vertex subsets. We say that a subgraph F of Gconnects a demand (Si , Ti ) when it contains a path with one endpoint in Si and the other in Ti . The goal is to identify a minimum weight subgraph that connects all demands in D. Alon et al. (SODA '04) introduced this problem to study online network formation settings and showed that it captures some well-studied problems such as Steiner forest, facility location with nonmetric costs, tree multicast, and group Steiner tree. Obtaining a nontrivial approximation ratio for generalized connectivity was left as an open problem. We describe the first poly-logarithmic approximation algorithm for generalized connectivity that has a performance guarantee of O(log2 nlog2 k). Here, n is the number of vertices in G and k is the number of demands. We also prove that the cut-covering relaxation of this problem has an O(log3 nlog 2 k) integrality gap. Building upon the results for generalized connectivity, we obtain improved approximation algorithms for two problems that contain generalized connectivity as a special case. For the directed Steiner network problem, we obtain an O(k1/2+ε ) approximation which improves on the currently best performance guarantee of Õ(k2/3) due to Charikar et al. (SODA '98). For the set connector problem, recently introduced by Fukunaga and Nagamochi (IPCO '07), we present a poly-logarithmic approximation; this result improves on the previously known ratio which can be Ω(n) in the worst case.

Original languageAmerican English
Article number18
JournalACM Transactions on Algorithms
Volume7
Issue number2
DOIs
StatePublished - Mar 2011

Keywords

  • Approximation algorithms
  • Directed Steiner network
  • Generalized connectivity

All Science Journal Classification (ASJC) codes

  • Mathematics (miscellaneous)

Fingerprint

Dive into the research topics of 'Set connectivity problems in undirected graphs and the directed steiner network problem'. Together they form a unique fingerprint.

Cite this