Top Banner
Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012 Professor Gerd Infanger
20

Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

Jan 05, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

Dantzig-Wolfe Decomposition

MS&E348Winter 2011/2012

Professor Gerd Infanger

Page 2: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

Winter 2011/2012 MS&E348/Infanger 2

Primal block angular structure

Page 3: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

Winter 2011/2012 MS&E348/Infanger 3

The problem

Page 4: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

The feasible region of the subproblems

Winter 2011/2012 MS&E348/Infanger 4

Page 5: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

The full master problem

Winter 2011/2012 MS&E348/Infanger 5

Page 6: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

Restricted master problem

Winter 2011/2012 MS&E348/Infanger 6

Page 7: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

Pricing out

Winter 2011/2012 MS&E348/Infanger 7

Page 8: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

Subproblems

Winter 2011/2012 MS&E348/Infanger 8

Page 9: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

Winter 2011/2012 MS&E348/Infanger 9

Page 10: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

Optimal solution

Winter 2011/2012 MS&E348/Infanger 10

Page 11: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

Considering unboundedness of subs

Winter 2011/2012 MS&E348/Infanger 11

Page 12: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

Initial master

Winter 2011/2012 MS&E348/Infanger 12

Page 13: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

Winter 2011/2012 MS&E348/Infanger 13

D-W bounds

Page 14: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

Winter 2011/2012 MS&E348/Infanger 14

D-W(2) versus Benders decomposition

A

B D

AT BT

DT

Benders D-W

Page 15: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

Winter 2011/2012 MS&E348/Infanger 15

Page 16: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

D-W on the dual problem

Winter 2011/2012 MS&E348/Infanger 16

Page 17: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

D-W full master problem

Winter 2011/2012 MS&E348/Infanger 17

Page 18: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

Observe:

Winter 2011/2012 MS&E348/Infanger 18

Page 19: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

Continuing with D-W:

Winter 2011/2012 MS&E348/Infanger 19

Page 20: Dantzig-Wolfe Decomposition - Stanford Universityweb.stanford.edu/class/msande348/handouts/Dantzig-Wolfe Decomposition.pdf · Dantzig-Wolfe Decomposition MS&E348 Winter 2011/2012

Winter 2011/2012 MS&E348/Infanger 20

D-W bounds revisited