11.07.2015 Views

Dantzig-Wolfe Decomposition with GAMS - Amsterdam Optimization ...

Dantzig-Wolfe Decomposition with GAMS - Amsterdam Optimization ...

Dantzig-Wolfe Decomposition with GAMS - Amsterdam Optimization ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6 ERWIN KALVELAGEN7. Example: multi-commodity network flowThe multi-commodity network flow (MCNF) problem can be stated as:min ∑ ∑c k i,jx k i,jk∈K (i,j)∈A∑x k i,j −∑x k j,i = b k j(20)(i,j)∈A (j,i)∈A∑x k i,j ≤ u i,jk∈Kx k i,j ≥ 0This is sometimes called the node-arc formulation.<strong>Dantzig</strong>-<strong>Wolfe</strong> decomposition is a well-known solution strategy for this type ofproblems. For each commodity a subproblem is created.We consider here a multi-commodity transportation problem:min ∑ ∑c k i,jx k i,jk∈K (i,j)∑x k i,j = supplyik(21)j∑x k i,j = demand k ji∑x k i,j ≤ u i,jk∈Kx k i,j ≥ 0<strong>with</strong> data from [4]. A similar <strong>Dantzig</strong>-<strong>Wolfe</strong> decomposition algorithm written inAMPL can be found in [3].Model dw.gms. 2$ontext<strong>Dantzig</strong>-<strong>Wolfe</strong> <strong>Decomposition</strong> <strong>with</strong> <strong>GAMS</strong>Reference:http://www.gams.com/~erwin/dw/dw.pdfErwin Kalvelagen, April 2003$offtextsetsi ’origins’ /GARY, CLEV, PITT /j ’destinations’ /FRA, DET, LAN, WIN, STL, FRE, LAF /p ’products’ /bands, coils, plate/;table supply(p,i)GARY CLEV PITTbands 400 700 800coils 800 1600 1800plate 200 300 300;2 http://www.amsterdamoptimization.com/models/dw/dw.gms

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!