14.07.2013 Views

X - UWSpace - University of Waterloo

X - UWSpace - University of Waterloo

X - UWSpace - University of Waterloo

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.

I<br />

Table 6.1 The distinction between Lan's aigorithm and the new parallel decomposition aigorithm<br />

Lads algorithm<br />

Applied structure<br />

/ Construction <strong>of</strong> subproblems 1 One srnall and everything elw / Half and half 1<br />

.- . - -<br />

Depth <strong>of</strong> subproblems<br />

Information exchange<br />

Weighting scheme<br />

Subproblem computation<br />

More depth (N- 1 )<br />

Sending nearest neighbor<br />

1 Decornposition algorithm 1 Nested<br />

1<br />

New Parallel algorithm<br />

Less depth (floor(10gzN)<br />

or l+floor(logzhr))<br />

Broadcasting to othen<br />

In this thesis. we have completed several theoreticai and implementation tasks. namely.<br />

1. developed the parailel decomposition algorithm for two-part models,<br />

2. proved the convergence <strong>of</strong> the rwo-part method as well as other useful properties.<br />

3. developed the parallel multi-part decomposition algorithm,<br />

4. proved several usefui properties <strong>of</strong> the multi-part method.<br />

5. developed a variant (heuristic) decomposition algorithm for multi-part models.<br />

6. modified SET in order to extnct the multi-pan structure h m GAMS.<br />

7. developed a s<strong>of</strong>tware for a pdlel primal-duai decomposition soiver using PVM and<br />

CPLEX.<br />

Weights camied over<br />

Serial computation (fonvard<br />

md backward)<br />

No carryover <strong>of</strong> weights<br />

Parailel computation

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

Saved successfully!

Ooh no, something went wrong!