TY - GEN

T1 - Approximating steiner networks with node weights

AU - Nutov, Zeev

PY - 2008

Y1 - 2008

N2 - The (undirected) Steiner Network problem is: given a graph G∈=∈(V,E) with edge/node weights and edge-connectivity requirements {r(u,v):u,v∈ ∈U V}, find a minimum weight subgraph H of G containing U so that the uv-edge-connectivity in H is at least r(u,v) for all u,v∈ ∈U. The seminal paper of Jain [12], and numerous papers preceding it, considered the Edge-Weighted Steiner Network problem, with weights on the edges only, and developed novel tools for approximating minimum weight edge-covers of several types of set functions and families. However, for the Node-Weighted Steiner Network ( ) problem, nontrivial approximation algorithms were known only for 0,1 requirements. We make an attempt to change this situation, by giving the first non-trivial approximation algorithm for with arbitrary requirements. Our approximation ratio for is r max •O(ln |U|), where r max ∈=∈ max u,v∈ ∈U r(u,v). This generalizes the result of Klein and Ravi [14] for the case r max =∈1. We also give an O(ln |U|)-approximation algorithm for the node-connectivity variant of (when the paths are required to be internally-disjoint) for the case r max =∈2. Our results are based on a much more general approximation algorithm for the problem of finding a minimum node-weighted edge-cover of an uncrossable set-family. We also give the first evidence that a polylogarithmic approximation ratio for might not exist even for |U|∈=∈2 and unit weights.

AB - The (undirected) Steiner Network problem is: given a graph G∈=∈(V,E) with edge/node weights and edge-connectivity requirements {r(u,v):u,v∈ ∈U V}, find a minimum weight subgraph H of G containing U so that the uv-edge-connectivity in H is at least r(u,v) for all u,v∈ ∈U. The seminal paper of Jain [12], and numerous papers preceding it, considered the Edge-Weighted Steiner Network problem, with weights on the edges only, and developed novel tools for approximating minimum weight edge-covers of several types of set functions and families. However, for the Node-Weighted Steiner Network ( ) problem, nontrivial approximation algorithms were known only for 0,1 requirements. We make an attempt to change this situation, by giving the first non-trivial approximation algorithm for with arbitrary requirements. Our approximation ratio for is r max •O(ln |U|), where r max ∈=∈ max u,v∈ ∈U r(u,v). This generalizes the result of Klein and Ravi [14] for the case r max =∈1. We also give an O(ln |U|)-approximation algorithm for the node-connectivity variant of (when the paths are required to be internally-disjoint) for the case r max =∈2. Our results are based on a much more general approximation algorithm for the problem of finding a minimum node-weighted edge-cover of an uncrossable set-family. We also give the first evidence that a polylogarithmic approximation ratio for might not exist even for |U|∈=∈2 and unit weights.

UR - http://www.scopus.com/inward/record.url?scp=43049129650&partnerID=8YFLogxK

U2 - 10.1007/978-3-540-78773-0_36

DO - 10.1007/978-3-540-78773-0_36

M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???

AN - SCOPUS:43049129650

SN - 3540787720

SN - 9783540787723

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 411

EP - 422

BT - LATIN 2008

T2 - 8th Latin American TheoreticalINformatics Symposium, LATIN 2008

Y2 - 7 April 2008 through 11 April 2008

ER -