Abstract
We propose an algorithm for multistage stochastic linear programs with recourse where random quantities in different stages are independent. The algorithm approximates successively expected recourse functions by building up valid cutting planes to support these functions from below. In each iteration, for the expected recourse function in each stage, one cutting plane is generated using the dual extreme points of the next-stage problem that have been found so far. We prove that the algorithm is convergent with probability one.
Similar content being viewed by others
References
Powell, W. B., Jaillet, P., and Odoni, A., Stochastic and Dynamic Networks and Routing, Handbook in Operations Research and Management Science, Volume on Networks, Edited by C. Monma, T. Magnanti, and M. Ball, North Holland, Amsterdam, Holland, pp. 141–295, 1995.
Escudero, L. F., Kamesam, P. V., King, A. J., and Wets, R., Production Planning via Scenario Modeling, Annals of Operations Research, Vol. 43, pp. 311–335, 1993.
Mulvey, J. M., and Vladimirou, H., Stochastic Network Programming for Financial Planning Problems, Management Science, Vol. 38, pp. 1642–1664, 1992.
Birge, J. R., Stochastic Programming Computation and Applications, INFORMS Journal on Computing, Vol. 9, pp. 111–133, 1997.
Birge, J. R., and Mulvey, J. M., Stochastic Programming in Industrial Engineering, Technical Report, Department of Industrial and Operations Engineering, University of Michigan, 1996.
Mulvey, J. M., and Ruszczynski, A., A Diagonal Quadratic Approximation Method for Large-Scale Linear Programs, Operations Research Letters, Vol. 12, pp. 205–215, 1991.
Rosa, C., and Ruszczynski, A., On Augmented Lagrangian Decomposition Methods for Multistage Stochastic Programs, Annals of Operations Research, Vol. 64, pp. 289–309, 1996.
Van Slyke, R., and Wets, R., L-Shaped Linear Programs with Applications to Optimal Control and Stochastic Programming, SIAM Journal on Applied Mathematics, Vol. 17, pp. 638–663, 1969.
Birge, J. R., Decomposition and Partitioning Techniques for Multistage Stochastic Linear Programs, Operations Research, Vol. 33, pp. 989–1007, 1985.
Rockafellar, T. R., and Wets, R., Scenarios and Policy Aggregation in Optimization under Uncertainty, Mathematics of Operations Research, Vol. 16, pp. 119–147, 1991.
Gupal, A. M., and Bazhenov, L. G., A Stochastic Method of Linearization, Cybernetics, Vol. 8, pp. 482–484, 1972.
Ermoliev, Y., Stochastic Quasigradient Methods and Their Application to System Optimization, Stochastics, Vol. 9, pp. 1–36, 1983.
Culioli, J. C., and Cohen, G., Decomposition/Coordination Algorithms in Stochastic Optimization, SIAM Journal on Control and Optimization, Vol. 28, pp. 1372–1403, 1990.
Higle, J. L., and Sen, S., Stochastic Decomposition: An Algorithm for Two-Stage Linear Programs with Recourse, Mathematics of Operations Research, Vol. 16, pp. 650–669, 1991.
Robinson, S. M., Analysis of Sample Path Optimization, Mathematics of Operations Research, Vol. 21, pp. 1–528, 1996.
Cheung, R. K. M., and Powell, W. B., A Stochastic Hybrid Approximation Procedure, with an Application to Dynamic Networks, Technical Report SOR-94-02, Department of Civil Engineering and Operations Research, Princeton University, 1994.
Wets, R., Programming under Uncertainty: The Solution Set, SIAM Journal on Applied Mathematics, Vol. 14, pp. 1143–1151, 1966.
Wittrock, R. J., Advances in a Nested Decomposition Algorithm for Solving Staircase Linear Programs, Technical Report SOL-83-2, Stanford University, 1983.
Gassman, H. I., MSLIP: A Computer Code for the Multistage Stochastic Linear Programming Problem, Mathematical Programming, Vol. 47, pp. 407–423, 1990.
Pereira, M. V. F., and Pinto, L. M. V. G., Multistage Stochastic Optimization Applied to Energy Planning, Mathematical Programming, Vol. 52, pp. 359–375, 1991.
Infanger, G., Planning under Uncertainty: Solving Large-Scale Stochastic Linear Programs, Boyd and Fraser, Scientific Press Series, New York, New York, 1994.
Morton, D. P., An Enhanced Decomposition Algorithm for Multistage Stochastic Hydroelectric Scheduling, Annals of Operations Research, Vol. 64, pp. 211–235, 1996.
Infanger, G., and Morton, D. P., Cut Sharing for Multistage Stochastic Linear Programs with Interstate Dependency, Mathematical Programming, Vol. 75, pp. 241–256, 1996.
Chung, K. L., A Course in Probability Theory, Academic Press, New York, New York, 1974.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Chen, Z.L., Powell, W.B. Convergent Cutting-Plane and Partial-Sampling Algorithm for Multistage Stochastic Linear Programs with Recourse. Journal of Optimization Theory and Applications 102, 497–524 (1999). https://doi.org/10.1023/A:1022641805263
Issue Date:
DOI: https://doi.org/10.1023/A:1022641805263