On Two-Stage Stochastic Minimum Spanning Trees

We consider the undirected minimum spanning tree problem in a stochastic optimization setting. For the two-stage stochastic optimization formulation with finite scenarios, a simple iterative randomized rounding method on a natural LP formulation of the problem yields a nearly best-possible approximation algorithm. We then consider the Stochastic minimum spanning tree problem in a more general black-box model and show that even under the assumptions of bounded inflation the problem remains log n-hard to approximate unless P = NP; where n is the size of graph. We also give approximation algorithm matching the lower bound up to a constant factor. Finally, we consider a slightly different cost model where the second stage costs are independent random variables uniformly distributed between [0,1]. We show that a simple thresholding heuristic has cost bounded by the optimal cost plus $\frac{\zeta(3)}{4}+o(1)$.

[1]  L. Wolsey,et al.  Chapter 9 Optimal trees , 1995 .

[2]  Ran Raz,et al.  A sub-constant error-probability low-degree test, and a sub-constant error-probability PCP characterization of NP , 1997, STOC '97.

[3]  Alan M. Frieze,et al.  On the value of a random minimum spanning tree problem , 1985, Discret. Appl. Math..

[4]  Nicole Immorlica,et al.  On the costs and benefits of procrastination: approximation algorithms for stochastic combinatorial optimization problems , 2004, SODA '04.

[5]  R. Ravi,et al.  An edge in time saves nine: LP rounding approximation algorithms for stochastic network design , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.

[6]  Alexander Shapiro,et al.  Monte Carlo simulation approach to stochastic programming , 2001, Proceeding of the 2001 Winter Simulation Conference (Cat. No.01CH37304).

[7]  David Aldous Discrete probability and algorithms , 1995 .

[8]  Chaitanya Swamy,et al.  Stochastic optimization is (almost) as easy as deterministic optimization , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.

[9]  R. Ravi,et al.  Boosted sampling: approximation algorithms for stochastic optimization , 2004, STOC '04.

[10]  Alan M. Frieze,et al.  On the random 2-stage minimum spanning tree , 2005, SODA '05.

[11]  A. Shapiro Monte Carlo sampling approach to stochastic programming , 2003 .

[12]  Philip N. Klein,et al.  A randomized linear-time algorithm to find minimum spanning trees , 1995, JACM.

[13]  Noga Alon,et al.  A Note on Network Reliability , 1995 .

[14]  R. Ravi,et al.  Hedging Uncertainty: Approximation Algorithms for Stochastic Optimization Problems , 2004, Math. Program..