TY - GEN
T1 - Stochastic steiner tree with non-uniform inflation
AU - Gupta, Anupam
AU - Hajiaghayi, Mohammad Taghi
AU - Kumar, Amit
PY - 2007
Y1 - 2007
N2 - We study the Steiner Tree problem in the model of two-stage stochastic optimization with non-uniform inflation factors, and give a poly-logarithmic approximation factor for this problem. In this problem, we are given a graph G = (V, E), with each edge having two costs cM and cT (the costs for Monday and Tuesday, respectively). We are also given a probability distribution π : 2V → [0, 1] over subsets of V, and will be given a client set S drawn from this distribution on Tuesday. The algorithm has to buy a set of edges EM on Monday, and after the client set S is revealed on Tuesday, it has to buy a (possibly empty) set of edges ET(S) SO that the edges in EM ∪ ET(S) connect all the nodes in S. The goal is to minimize the cM(EM) + E S→π[ cT( ET(S))]. We give the first poly-logarithmic approximation algorithm for this problem. Our algorithm builds on the recent techniques developed by Chekuri et al. (FOCS 2006) for multi-commodity Cost-Distance. Previously, the problem had been studied for the cases when cT = σ × cM for some constant σ > 1 (i.e., the uniform case), or for the case when the goal was to find a tree spanning all the vertices but Tuesday's costs were drawn from a given distribution π̂ (the so-called "stochastic MST case"). We complement our results by showing that our problem is at least as hard as the single-sink Cost-Distance problem (which is known to be Ω(log log n) hard). Moreover, the requirement that Tuesday's costs are fixed seems essential: if we allow Tuesday's costs to dependent on the scenario as in stochastic MST, the problem becomes as hard as Label Cover (which is Ω(2 log1-∈)-hard). As an aside, we also give an LP-rounding algorithm for the multi-commodity CostDistance problem, matching the O(log 4 n) approximation guarantee given by Chekuri et al. (FOCS 2006).
AB - We study the Steiner Tree problem in the model of two-stage stochastic optimization with non-uniform inflation factors, and give a poly-logarithmic approximation factor for this problem. In this problem, we are given a graph G = (V, E), with each edge having two costs cM and cT (the costs for Monday and Tuesday, respectively). We are also given a probability distribution π : 2V → [0, 1] over subsets of V, and will be given a client set S drawn from this distribution on Tuesday. The algorithm has to buy a set of edges EM on Monday, and after the client set S is revealed on Tuesday, it has to buy a (possibly empty) set of edges ET(S) SO that the edges in EM ∪ ET(S) connect all the nodes in S. The goal is to minimize the cM(EM) + E S→π[ cT( ET(S))]. We give the first poly-logarithmic approximation algorithm for this problem. Our algorithm builds on the recent techniques developed by Chekuri et al. (FOCS 2006) for multi-commodity Cost-Distance. Previously, the problem had been studied for the cases when cT = σ × cM for some constant σ > 1 (i.e., the uniform case), or for the case when the goal was to find a tree spanning all the vertices but Tuesday's costs were drawn from a given distribution π̂ (the so-called "stochastic MST case"). We complement our results by showing that our problem is at least as hard as the single-sink Cost-Distance problem (which is known to be Ω(log log n) hard). Moreover, the requirement that Tuesday's costs are fixed seems essential: if we allow Tuesday's costs to dependent on the scenario as in stochastic MST, the problem becomes as hard as Label Cover (which is Ω(2 log1-∈)-hard). As an aside, we also give an LP-rounding algorithm for the multi-commodity CostDistance problem, matching the O(log 4 n) approximation guarantee given by Chekuri et al. (FOCS 2006).
UR - http://www.scopus.com/inward/record.url?scp=38049064042&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=38049064042&partnerID=8YFLogxK
U2 - 10.1007/978-3-540-74208-1_10
DO - 10.1007/978-3-540-74208-1_10
M3 - Conference contribution
AN - SCOPUS:38049064042
SN - 9783540742074
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 134
EP - 148
BT - Approximation, Randomization, and Combinatorial Optimization
PB - Springer Verlag
T2 - 10th International Workshop on Approximation Algorithms for Combinatorial Optimization Problems, APPROX 2007 and 11th International Workshop on Randomization and Computation, RANDOM 2007
Y2 - 20 August 2007 through 22 August 2007
ER -