Skip to main content
Log in

A management system for decompositions in stochastic programming

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

This paper presents two contributions: A set of routines that manipulate instances of stochastic programming problems in order to make them more amenable for different solution approaches; and a development environment where these routines can be accessed and in which the modeler can examine aspects of the problem structure. The goal of the research is to reduce the amount of work, time, and cost involved in experimenting with different solution methods.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  • Benders, J.F. (1962). “Partitioning Procedures for Solving Mixed Variables Programming Problems.” Numerische Mathematik 4, 238–252.

    Article  Google Scholar 

  • Birge, J., M. Dempster, H. Gassmann, E. Gunn, A. King, and S. Wallace. (1987). “A Standard Input Format for Multiperiod Stochastic Linear Programs.” COAL Newsletter 17, 1–19.

    Google Scholar 

  • Birge, J.R. (1985). “Decomposition and Partitioning Methods for Multi-Stage Stochastic Linear Programming.” Operations Research 33, 989–1007.

    Google Scholar 

  • Birge, J.R. and F. Louveaux. (1997) Introduction to Stochastic Programming. Springer-Verlag.

  • Carøe, C. and R. Schulz. (1999). “Dual Decomposition in Stochastic Integer Programming.” Operations Research Letters 24, 37–45.

    Article  Google Scholar 

  • Condevaux-Lanloy, C. and E. Fragniere. (1998). Setstoch: A Tool for Multistage Stochastic Programming with Recourse. Technical Report, Logilab Department of Management Studies, University of Geneva, Switzerland.

  • Czyzyk, J., M.P. Mesnier, and J.J. Moré. (1998.) “The NEOS Server.” IEEE Computational Science and Engineering 5(3), 68–75, July.

  • Dempster, M., J. Scott, and G. Thompson. (2002). Stochastic Modelling and Optimization using Stochastics. Technical Report, Judge Institute of Management Studies.

  • Dempster, M.A.H. and R.T. Thompson. (1998). “Parallelization and Aggregation of Nested Benders Decomposition.” Annals of Operations Research 81, 163–187.

    Article  Google Scholar 

  • Fisher, M.L. (1981). “The lagrangian Relaxation Method for Solving Integer Programming Problems.” Managment Science 27, 1–18.

    Google Scholar 

  • Fisher, M.L. (1985). “An Applications Oriented Guide to Lagrangian Relaxation.” Interfaces 15(2), 10–21.

    Google Scholar 

  • Gassmann, H. (1990). MSLiP: A Computer Code for the Multistage Stochastic Linear Programming Problem. Mathematical Programming 47, 407–423.

    Article  Google Scholar 

  • Gassmann, H. and E. Schweitzer. (1996). “A Comprehensive Input Format for Stochastic Linear Programs.” Working Paper, School of Business Administration, Dalhousie Uinversity, Halifax, Canada.

  • Goux, J.-P., S. Kulkarni, J. Linderoth, and M. Yoder. (2000). An Enabling Framework for Master-Worker Applications on the Computational Grid. “Technical report, Argonne National Laboratories.”

  • Gupta, A. and N. Nishimura. (1998). “Finding Largest Subtrees and Smallest Supertrees.” Algorithmica 21(2), 183–210.

    Article  Google Scholar 

  • Kall, P. and J. Mayer. (1996). Slp-ior: An Interactive Model Management System for Stochastic Linear Programs. Mathematical Programming 75, 221–240.

    Article  Google Scholar 

  • King, A. (1994). SP/OSL V1.0, Stochastic Programming Interface Library, User's Guide.

  • Klaassen, P. (1998). “Financial Asset-Pricing Theory and Stochastic Programming Models for Asset/liability Management: A Synthesis.” Management Science 44, 31–48.

    Article  Google Scholar 

  • Linderoth, J. and S. Wright. (2001). “Decomposition Algorithms for Stochastic Programming on a Computational Grid.” Technical Report ANL/MCS-P875-0401, Argonne National Laboratories, Apr.

  • Mulvey, J.M. and H. Vladimirou. (1992). “Stochastic network programming for Financial Planning Problems.” Management Science 38(11), 1642–1664.

    Google Scholar 

  • Nowak, M.P. and W. Römisch. (2000). “Stochastic Lagrangian Relaxation applied to Power Scheduling in a Hydro-Thermal System under Uncertainty.” Annals of Operations Research 100, 251–272.

    Article  Google Scholar 

  • Rockafellar, R. and R.J.-B. Wets. (1991). “Scenarios and Policy Aggregation in Optimization Under Uncertainty.” Mathematics of Operations Research 16, 119–147.

    Google Scholar 

  • Slyke, R.V. and R.J.-B. Wets. (1969). “L-shaped Linear Programs with Application to Optimal Control and Stochastic Programming.” SIAM Journal on Applied Mathematics 17, 638–663.

    Article  Google Scholar 

  • Takriti, S. and J. Birge. (2000). “Lagrangian Solution Tehniques and Bounds for Loosely Coupled Mixed-Integer Stochastic Programs.” Operations Research 48(1), 91–98.

    Article  Google Scholar 

  • Valente, P., G. Mitra, C. Poojari, and T. Kyriakis. (2001). “Software Tools for Stochastic Programming: A Stochastic Programming Integrated Environment (SPInE).” Technical report, Brunel University, Uxbridge, UK UB8 3PH.

  • Van Slyke, R. and R.J.-B. Wets. (1967). “L-shaped Linear Programs with Application to Optimal Control and Sotchastic Programming.” SIAM Journal on Applied Mathematics 17(4), 638–663.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Leo Lopes.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Fourer, R., Lopes, L. A management system for decompositions in stochastic programming. Ann Oper Res 142, 99–118 (2006). https://doi.org/10.1007/s10479-006-6163-1

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-006-6163-1

Keywords

Navigation