Skip to main content

Recent Progress in Two-stage Mixed-integer Stochastic Programming with Applications to Power Production Planning

  • Chapter
  • First Online:
Handbook of Power Systems I

Part of the book series: Energy Systems ((ENERGY))

Abstract

We present recent developments in two-stage mixed-integer stochastic programming with regard to application in power production planning. In particular, we review structural properties, stability issues, scenario reduction, and decomposition algorithms for two-stage models. Furthermore, we describe an application to stochastic thermal unit commitment.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Ahmed S, Tawarmalani M, Sahinidis NV (2004) A finite branch and bound algorithm for two-stage stochastic integer programs. Math Program 100:355–377

    Article  MATH  MathSciNet  Google Scholar 

  • Alonso-Ayuso A, Escudero LF, Teresa Ortuńo M (2003) BFC, a branch-and-fix coordination algorithmic framework for solving some types of stochastic pure and mixed 0-1 programs. Eur J Oper Res 151:503–519

    Article  MATH  Google Scholar 

  • Balas E (1998) Disjunctive programming: Properties of the convex hull of feasible points. Discrete Appl Math 89:3–44; originally MSRR#348, Carnegie Mellon University (1974)

    Google Scholar 

  • Bank B, Guddat J, Kummer B, Klatte D, Tammer K (1982) Non-linear parametric optimization. Akademie-Verlag, Berlin

    Book  Google Scholar 

  • Bertsekas DP (1982) Constrained optimization and Lagrange multiplier methods. Academic Press, NY

    MATH  Google Scholar 

  • Birge JR (1985) Decomposition and partitioning methods for multistage stochastic programming. Oper Res 33(5):989–1007

    Article  MATH  MathSciNet  Google Scholar 

  • Blair CE, Jeroslow RG (1982) The value function of an integer program. Math Program 23:237–273

    Article  MATH  MathSciNet  Google Scholar 

  • Carøe CC, Schultz R (1999) Dual decomposition in stochastic integer programming. Oper Res Lett 24(1–2):37–45

    Article  MATH  MathSciNet  Google Scholar 

  • Carøe CC, Tind J (1997) A cutting-plane approach to mixed 0–1 stochastic integer programs. Eur J Oper Res 101(2):306–316

    Article  Google Scholar 

  • Carøe CC, Tind J (1998) L-shaped decomposition of two-stage stochastic programs with integer recourse. Math Program 83(3A):451–464

    Google Scholar 

  • Carpentier P, Cohen G, Culioli JC, Renaud (1996) A stochastic optimization of unit commitment: A new decomposition framework. IEEE Trans Power Syst 11:1067–1073

    Google Scholar 

  • Dentcheva D, Römisch W (2004) Duality gaps in nonconvex stochastic optimization. Math Program 101(3A):515–535

    Google Scholar 

  • Dupačová J, Gröwe-Kuska N, Römisch W (2003) Scenarios reduction in stochastic programming: An approach using probability metrics. Math Program 95:493–511

    Article  MATH  MathSciNet  Google Scholar 

  • Eichhorn A, Heitsch H, Römisch W (2010) Stochastic optimization of electricity portfolios: Scenario tree modeling and risk management. In: Rebennack S, Pardalos PM, Pereira MVF, Illiadis NA (eds.) Handbook of Power Systems, vol. II. Springer, Berlin, pp. 405–432

    Chapter  Google Scholar 

  • Eichhorn A, Römisch W (2005) Polyhedral risk measures in stochastic programming. SIAM J Optim 16:69–95

    Article  MATH  MathSciNet  Google Scholar 

  • Eichhorn A, Römisch W (2007) Stochastic integer programming: Limit theorems and confidence intervals. Math Oper Res 32:118–135

    Article  MATH  MathSciNet  Google Scholar 

  • Eichhorn A, Römisch W, Wegner I (2005) Mean-risk optimization of electricity portfolios using multiperiod polyhedral risk measures. In: IEEE St. Petersburg PowerTech Proceedings

    Google Scholar 

  • Escudero LF, Garín A, Merino M, Pérez G (2007) A two-stage stochastic integer programming approach as a mixture of branch-and-fix coordination and Benders decomposition schemes. Ann Oper Res 152:395–420

    Article  MATH  MathSciNet  Google Scholar 

  • Gröwe-Kuska N, Kiwiel KC, Nowak MP, Römisch W, Wegner I (2002) Power management in a hydro-thermal system under uncertainty by Lagrangian relaxation. In: Greengard C, Ruszczyński A (eds.) Decision making under uncertainty: Energy and power, Springer, NY, pp. 39–70

    Chapter  Google Scholar 

  • Gröwe-Kuska N, Römisch W (2005) Stochastic unit commitment in hydro-thermal power production planning. In: Wallace SW, Ziemba WT (eds.) Applications of stochastic programming. MPS/SIAM series on optimization, SIAM, Philadelphia, pp. 633–653

    Chapter  Google Scholar 

  • Heitsch H, Römisch W (2007) A note on scenario reduction for two-stage stochastic programs. Oper Res Lett 35:731–738

    Article  MATH  MathSciNet  Google Scholar 

  • Henrion R, Küchler C, Römisch W (2008) Discrepancy distances and scenario reduction in two-stage stochastic mixed-integer programming. J Ind Manag Optim 4:363–384

    Article  MATH  MathSciNet  Google Scholar 

  • Henrion R, Küchler C, Römisch W (2009) Scenario reduction in stochastic programming with respect to discrepancy distances. Comput Optim Appl 43:67–93

    Article  MATH  MathSciNet  Google Scholar 

  • Henrion R, Küchler C, Römisch W (in preparation) A scenario reduction heuristic for two-stage stochastic integer programs

    Google Scholar 

  • Kiwiel KC (1990) Proximity control in bundle methods for convex nondifferentiable optimization. Math Program 46:105–122

    Article  MATH  MathSciNet  Google Scholar 

  • Klein Haneveld WK, Stougie L, van der Vlerk MH (2006) Simple integer recourse models: convexity and convex approximations. Math Program 108(2–3B):435–473

    Google Scholar 

  • Küchler C, Vigerske S (2007) Decomposition of multistage stochastic programs with recombining scenario trees. Stoch Program E-Print Series 9 www.speps.org

  • Laporte G, Louveaux FV (1993) The integer L-shaped method for stochastic integer programs with complete recourse. Oper Res Lett 13(3):133–142

    Article  MATH  MathSciNet  Google Scholar 

  • Louveaux FV, Schultz R (2003) Stochastic integer programming. In: Ruszczyński A, Shapiro A (eds.) Stochastic programming, pp. 213–266; Handbooks in operations research and management science vol. 10 Elsevier

    Google Scholar 

  • Lulli G, Sen S (2004) A branch and price algorithm for multi-stage stochastic integer programs with applications to stochastic lot sizing problems. Manag Sci 50:786–796

    Article  MATH  Google Scholar 

  • Niederreiter H (1992) Random number generation and Quasi-Monte Carlo methods. SIAM, Philadelphia

    Book  MATH  Google Scholar 

  • Nowak MP, Römisch W (2000) Stochastic Lagrangian relaxation applied to power scheduling in a hydro-thermal system under uncertainty. Ann Oper Res 100:251–272

    Article  MATH  MathSciNet  Google Scholar 

  • Nowak MP, Schultz R, Westphalen M (2005) A stochastic integer programming model for incorporating day-ahead trading of electricity into hydro-thermal unit commitment. Optim Eng 6:163–176

    Article  MATH  MathSciNet  Google Scholar 

  • Ntaimo L, Sen S (2005) The million-variable “march” for stochastic combinatorial optimization. J Global Optim 32(3):385–400

    Article  MATH  MathSciNet  Google Scholar 

  • Ntaimo L, Sen S (2008) A comparative study of decomposition algorithms for stochastic combinatorial optimization. Comput Optim Appl 40(3):299–319

    Article  MATH  MathSciNet  Google Scholar 

  • Ntaimo L, Sen S (2008) A branch-and-cut algorithm for two-stage stochastic mixed-binary programs with continuous first-stage variables. Int J Comp Sci Eng 3:232–241

    Google Scholar 

  • Nürnberg R, Römisch W (2002) A two-stage planning model for power scheduling in a hydro-thermal system under uncertainty. Optim Eng 3:355–378

    Article  MATH  MathSciNet  Google Scholar 

  • Philpott AB, Craddock M, Waterer H (2000) Hydro-electric unit commitment subject to uncertain demand. Eur J Oper Res 125:410–424

    Article  MATH  Google Scholar 

  • Rachev ST (1991) Probability Metrics and the Stability of Stochastic Models. Wiley, Chichester

    MATH  Google Scholar 

  • Römisch W, Schultz R (2001) Multistage stochastic integer programs: An introduction. In: Grötschel M, Krumke SO, Rambau J (eds.) Online optimization of large scale systems, Springer, Berlin, pp. 581–600

    Chapter  Google Scholar 

  • Römisch W, Vigerske S (2008) Quantitative stability of fully random mixed-integer two-stage stochastic programs. Optim Lett 2:377–388

    Article  MATH  MathSciNet  Google Scholar 

  • Schultz R (1996) Rates of convergence in stochastic programs with complete integer recourse. SIAM J Optim 6:1138–1152

    Article  MATH  MathSciNet  Google Scholar 

  • Schultz R (2003) Stochastic programming with integer variables. Math Program 97:285–309

    MATH  MathSciNet  Google Scholar 

  • Schultz R, Stougie L, van der Vlerk MH (1998) Solving stochastic programs with integer recourse by enumeration: a framework using Gröbner basis reductions. Math Program 83(2A):229–252

    Google Scholar 

  • Schultz R, Tiedemann S (2006) Conditional value-at-risk in stochastic programs with mixed-integer recourse. Math Program 105:365–386

    Article  MATH  MathSciNet  Google Scholar 

  • Sen S (2005) Algorithms for stochastic mixed-integer programming models. In: Aardal K, Nemhauser GL, Weismantel R (eds.) Handbook of discrete optimization, North-Holland Publishing Co. pp. 515–558

    Google Scholar 

  • Sen S, Higle JL (2005) The \(\mathrm{{C}^{3}}\) theorem and a \(\mathrm{{D}^{2}}\) algorithm for large scale stochastic mixed-integer programming: set convexification. Math Program 104(A):1–20

    Google Scholar 

  • Sen S, Sherali HD (2006) Decomposition with branch-and-cut approaches for two-stage stochastic mixed-integer programming. Math Progr 106(2A):203–223

    Google Scholar 

  • Sen S, Yu L, Genc T (2006) A stochastic programming approach to power portfolio optimization. Oper Res 54:55–72

    Article  MATH  MathSciNet  Google Scholar 

  • Takriti S, Birge JR, Long E (1996) A stochastic model for the unit commitment problem. IEEE Trans Power Syst 11:1497–1508

    Article  Google Scholar 

  • Takriti S, Krasenbrink B, Wu LSY (2000) Incorporating fuel constraints and electricity spot prices into the stochastic unit commitment problem. Oper Res 48:268–280

    Article  Google Scholar 

  • Tind J, Wolsey LA (1981) An elementary survey of general duality theory in mathematical programming. Math Program 21:241–261

    Article  MATH  MathSciNet  Google Scholar 

  • van den Bosch PPJ, Lootsma FA (1987) Scheduling of power generation via large-scale nonlinear optimization. J Optim Theor Appl 55:313–326

    Article  MATH  Google Scholar 

  • van der Vlerk MH (2004) Convex approximations for complete integer recourse models. Math Program 99(2A):297–310

    Google Scholar 

  • van der Vlerk MH (1996-2007) Stochastic integer programming bibliography. http://mally.eco.rug.nl/spbib.html

  • van der Vlerk MH (2005) Convex approximations for a class of mixed-integer recourse models; Ann Oper Res (to appear); Stoch Program E-Print Series

    Google Scholar 

  • Van Slyke RM, Wets R (1969) L-Shaped Linear Programs with Applications to Optimal Control and Stochastic Programming. SIAM J Appl Math 17(4):638–663

    Article  MATH  MathSciNet  Google Scholar 

  • Wolsey LA (1981) Integer programming duality: Price functions and sensitivity analysis. Math Program 20:173–195

    Article  MATH  MathSciNet  Google Scholar 

  • Zhuang G, Galiana FD (1988) Towards a more rigorous and practical unit commitment by Lagrangian relaxation. IEEE Trans Power Syst 3:763–773

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Werner Römisch .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Römisch, W., Vigerske, S. (2010). Recent Progress in Two-stage Mixed-integer Stochastic Programming with Applications to Power Production Planning. In: Pardalos, P., Rebennack, S., Pereira, M., Iliadis, N. (eds) Handbook of Power Systems I. Energy Systems. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02493-1_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-02493-1_8

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-02492-4

  • Online ISBN: 978-3-642-02493-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics