Abstract
This paper provides a rigorous asymptotic analysis and justification of upper and lower confidence bounds proposed by Dantzig and Infanger (A probabilistic lower bound for two-stage stochastic programs, Stanford University, CA, 1995) for an iterative sampling-based decomposition algorithm, introduced by Dantzig and Glynn (Ann. Oper. Res. 22:1–21, 1990) and Infanger (Ann. Oper. Res. 39:41–67, 1992), for solving two-stage stochastic programs. The paper provides confidence bounds in the presence of both independent sampling across iterations, and when common samples are used across different iterations. Confidence bounds for sample-average approximation then follow as a special case. Extensions of the theory to cover use of variance reduction and the dropping of cuts are also presented. An extensive empirical investigation of the performance of these bounds establishes that the bounds perform reasonably on realistic problems.
Similar content being viewed by others
References
Asmussen, S., Glynn, P.W.: Stochastic Simulation: Algorithms and Analysis. Springer, New York (2007)
Bayraksan, G., Morton, D.P.: Assessing solution quality in stochastic programs. Math. Program. Series B 108, 495–514 (2006)
Bayraksan, G., Morton, D.P., Partani, A.: Simulation-based optimality tests for stochastic programs. In: Infanger, G. (ed.) Stochastic Programming, pp. 37–55. Springer, New York (2011)
Beale, E.M.L.: On minimizing a convex function subject to linear inequalities. J. R. Stat. Soc. 17b, 173–184 (1955)
Billingsley, P.: Convergence of Probability Measures. Wiley, New York (1968)
Dantzig, G.B., Infanger, G.: A probabilistic lower bound for two-stage stochastic programs, Report SOL 95–6. Stanford University, CA, Department of Operations Research (1995)
Dantzig, G.B., Madansky, M.: On the solution of two-staged linear programs under uncertainty. In: Proceedings 4th Berkeley Symposium on Mathematical Statistics and Probability. I, Neyman, J. (ed.), pp. 165–176 (1961)
Dantzig, G.B.: Linear programming under uncertainty. Manag. Sci. 1, 197–206 (1955)
Dantzig, G.B.: Linear Programming and Extensions. Princeton University Press, Princeton (1963)
Dantzig, G.B., Glynn, P.W.: Parallel processors for planning under uncertainty. Ann. Oper. Res. 22, 1–21 (1990)
Dupačová, J., Wets, R.J.-B.: Asymptotic behavior of statistical estimation and of optimal solutions of stochastic optimization problems. Ann. Stat. 16, 1517–1549 (1988)
Feller, W.: An Introduction to Probability Theory and Its Applications, vol. 2. Wiley, New York (1971)
Glynn, P.W., Iglehart, D.L.: Importance sampling for stochastic simulations. Manag. Sci. 35, 1367–1392 (1989)
Higle, J.L., Sen, S.: Stochastic decomposition: an algorithm for two-stage linear programs with recourse. Math. Oper. Res. 16, 650–669 (1991)
Higle, J.L., Sen, S.: Finite master programs in stochastic decomposition. Math. Program. 67, 143–168 (1994)
Higle, J.L., Sen, S.: Stochastic Decomposition: A statistical Method for Large-Scale Stochastic Linear Programming. Kluwer, Dordrecht (1996)
Higle, J.L., Sen, S.: Statistical approximations for stochastic linear programming problems. Ann. Oper. Res. 85, 173–192 (1999)
Ho, J.K.: A successive linear optimization approach to the dynamic traffic assignment problem. Transp. Sci. 14(4), 295–305 (1980)
Infanger, G.: DECIS User’s Guide. Infanger Investment Technology, LLC., Mountain View, CA (1997)
Infanger, G.: Monte Carlo (importance) sampling within a Benders decomposition algorithm for stochastic linear programs. Ann. Oper. Res. 39, 41–67 (1992)
Infanger, G., Morton, D.: Cut sharing for multistage stochastic linear programs with interstage dependency. Math. Program. 75, 241–256 (1996)
Kall, P.: Stochastic Linear Programming. Springer, Berlin (1976)
Karlin, S., Taylor, H.M.: Stochastic Processes. Academic Press, New York (1975)
King, A.J., Wets, R.J.-B.: Epi-consistency of convex stochastic programs. Stoch. Stoch. Reports 34, 83–92 (1991)
King, A.J., Rockafellar, R.T.: Asymptotic theory for solutions in statistical estimation and stochastic programming. Math. Oper. Res. 18, 148–162 (1993)
Kushner, H.J., Yin, G.: Stoch. Approx. Springer, New York (1997)
Linderoth, J., Shapiro, A., Wright, S.: The empirical behavior of sampling methods for stochastic programming. Ann. Oper. Res. 142, 215–241 (2006)
Louveaux, F.V., Smeers, Y.: Optimal investment for electricity generation: a stochastic model and a test problem. In: Ermoliev, Y., Wets, R.J.-B. (eds.) Numerical Techniques for Stochastic Optimization. Springer, Berlin (1988)
Lustig, I.L., Mulvey, J.M., Carpenter, T.J.: Formulating two-stage stochastic programs for interior point methods. Oper. Res. 39, 757–770 (1991)
Mak, W.-K., Morton, D.P., Wood, R.K.: Monte Carlo bounding techniques for determining solution quality in stochastic programs. Oper. Res. Lett. 24, 47–56 (1999)
Mulvey, J., Ruszczyński, A.: A new scenario decomposition method for large scale stochastic optimization. Oper. Res. 43, 477–490 (1995)
Resnick, S.I.: Extreme Values, Regular Variation and Point Processes. Springer, New York (1987)
Robinson, S.M.: Analysis of sample path optimization. Math. Oper. Res. 21, 513–528 (1996)
Rockafellar, R.T., Wets, R.J.-B.: Scenario and policy aggregation in optimization under uncertainty. Math. Oper. Res. 16, 119–147 (1989)
Ruszczyński, A.: A regularized decomposition method for minimizing a sum of polyhedral functions. Math. Program. 35, 309–333 (1986)
Ruszczyński, A., Śvetanowski, A.: Accelerating the regularized decomposition method for two-stage stochastic linear programs. Eur. J. Oper. Res. 101, 328–342 (1997)
Sen, S., Doverspike, R.D., Cosares, S.: Network planning with random demand. Telecommun. Syst. 3, 11–30 (1994)
Sen, S., Zhou, Z., Huang, K.: Enhancements of two-stage stochastic decomposition. Comput. Oper. Res. 36(8), 2434–2439 (2009)
Shapiro, A., Homem-de-Mello, T.: A simulation-based approach to two-stage stochastic programs with recourse. Math. Program. 81, 301–325 (1998)
Shapiro, A., Homem-de-Mello, T.: On the rate of convergence of optimal solutions of Monte Carlo approximations of stochastic programs. SIAM J. Optim. 11, 70–86 (2000)
Shapiro, A., Homem-de-Mello, T., Kim, J.: Conditioning of convex piecewise linear stochastic programs. Math. Program. 94, 1–19 (2002)
Shapiro, A.: Monte Carlo sampling methods. In: Ruszczyński, A., Shapiro, A. (eds.) Stochastic Programing. Elsevier, Amsterdam (2003)
Smith, R.L.: Efficient Monte Carlo procedures for generating points uniformly distributed over bounded regions. Oper. Res. 32, 1296–1308 (1984)
Van Slyke, R.M., Wets, R.: L-shaped linear programs with applications to optimal control and stochastic programming. SIAM J. Appl. Math. 17, 638–663 (1969)
Wets, R.J.-B.: On the continuity of the value of a linear program and of related polyhedral-valued multifunctions. Math. Program. Study 14, 14–29 (1985)
Acknowledgments
The authors wish to thank the referees and Associate Editor for their very helpful and insightful comments and suggestions, which have served to greatly improve both the content and exposition of this paper.
Author information
Authors and Affiliations
Corresponding author
Additional information
Dedicated to the memory of George B. Dantzig.
Rights and permissions
About this article
Cite this article
Glynn, P.W., Infanger, G. Simulation-based confidence bounds for two-stage stochastic programs. Math. Program. 138, 15–42 (2013). https://doi.org/10.1007/s10107-012-0621-0
Received:
Accepted:
Published:
Issue date:
DOI: https://doi.org/10.1007/s10107-012-0621-0

