decomposition methods

39
Decomposition Methods Lecture 6 Leonidas Sakalauskas Institute of Mathematics and Informatics Vilnius, Lithuania EURO Working Group on Continuous Optimization

Upload: christian-zurlo

Post on 03-Jan-2016

97 views

Category:

Documents


10 download

DESCRIPTION

Decomposition Methods. Lecture 6. Leonidas Sakalauskas Institute of Mathematics and Informatics Vilnius, Lithuania EURO Working Group on Continuous Optimization. Content. Constraint matrix block systems Benders decomposition Master problem and cuts Dantzig-Wolfe decomposition - PowerPoint PPT Presentation

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