Transcript
Page 1: Decomposition Methods

Decomposition Methods

Lecture 6

Leonidas SakalauskasInstitute of Mathematics and InformaticsVilnius, Lithuania EURO Working Group on Continuous Optimization

Page 2: Decomposition Methods

Content

Constraint matrix block systems Benders decomposition Master problem and cuts Dantzig-Wolfe decomposition Comparison of Benders and Dantzig-Wolfe

decompositions

Page 3: Decomposition Methods

Two-stage SLP

The two-stage stochastic linear programming problem can be stated as

minmin)( yqExcxF y

,hxTyW ,mRy

., XxbAx

Page 4: Decomposition Methods

Two-Stage SLP

Assume the set of scenarios K be finite and defibed by probabilities

,,...,, 21 Kppp

In continuous stochastic programming by the Monte-Carlo Method this is equivalent to

Npi

1

Page 5: Decomposition Methods

Two-Stage SLP

Using the definition of discrete random variable the SLP considered is equivalent to large linear problem with block constraint matrix:

K

kkkk

T

zzzxyqpxc

k 1,...,,, 21

min

,, XxbAx

,kkkk hxTzW ,mk Rz Kk ,...,2,1

Page 6: Decomposition Methods

Block Diagonal

Page 7: Decomposition Methods

Staircase Systems

Page 8: Decomposition Methods

Block Angular

Page 9: Decomposition Methods

Benders Decomposition

Page 10: Decomposition Methods
Page 11: Decomposition Methods
Page 12: Decomposition Methods
Page 13: Decomposition Methods
Page 14: Decomposition Methods
Page 15: Decomposition Methods
Page 16: Decomposition Methods
Page 17: Decomposition Methods
Page 18: Decomposition Methods
Page 19: Decomposition Methods
Page 20: Decomposition Methods

Feasibility

Page 21: Decomposition Methods
Page 22: Decomposition Methods
Page 23: Decomposition Methods

Dantzif-Wolfe Decomposition Primal Block Angular Structure

Page 24: Decomposition Methods

The Problem

Page 25: Decomposition Methods
Page 26: Decomposition Methods
Page 27: Decomposition Methods
Page 28: Decomposition Methods
Page 29: Decomposition Methods
Page 30: Decomposition Methods
Page 31: Decomposition Methods
Page 32: Decomposition Methods
Page 33: Decomposition Methods
Page 34: Decomposition Methods
Page 35: Decomposition Methods
Page 36: Decomposition Methods
Page 37: Decomposition Methods
Page 38: Decomposition Methods
Page 39: Decomposition Methods

Wrap-Up and conclusions

oThe discrete SLP is reduced to equivalent linear program with block constraint matrix, that solved by Benders or Dantzig-Wolfe decomposition method

o The continuous SLP is solved by decomposition method simulating the finite set of random scenarios


Top Related