lagrangean decomposition algorithm for supply chain...

14
Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric Motors Industry Yongheng Jiang Iiro Harjunkoski Ignacio Grossmann

Upload: phungnhu

Post on 06-Mar-2018

216 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Lagrangean Decomposition Algorithm for Supply Chain ...egon.cheme.cmu.edu/ewo/docs/ABB_Grossmann_3_2013.pdf · Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric

Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric Motors

Industry

Yongheng Jiang Iiro Harjunkoski Ignacio Grossmann

Page 2: Lagrangean Decomposition Algorithm for Supply Chain ...egon.cheme.cmu.edu/ewo/docs/ABB_Grossmann_3_2013.pdf · Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric

Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric Motors

Industry

  Introduction of the Supply Chain Model

3/22/13 2

Analia Rodriguez

Page 3: Lagrangean Decomposition Algorithm for Supply Chain ...egon.cheme.cmu.edu/ewo/docs/ABB_Grossmann_3_2013.pdf · Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric

3/22/13 3

4

Demand, Safety stock & Back-orders   Uncertainty modeled with Poisson distribution

  Mean demand is given by the average failure rate   Standard deviation indicates demand (failure) variability

Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric Motors

Industry

Page 4: Lagrangean Decomposition Algorithm for Supply Chain ...egon.cheme.cmu.edu/ewo/docs/ABB_Grossmann_3_2013.pdf · Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric

 Lagrangean Decomposition Algorithm

3/22/13 4 Factories i Warehouses j

k5

i1

i2

i3

j1

j2

j3

j4

k1

k2

k3

k4

Demand constraints are relaxed

Capacity constraints are relaxed

Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric Motors

Industry

Page 5: Lagrangean Decomposition Algorithm for Supply Chain ...egon.cheme.cmu.edu/ewo/docs/ABB_Grossmann_3_2013.pdf · Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric

 Lagrangean Decomposition Algorithm

3/22/13 5 Factories i Warehouses j

 Handling of nonlinear terms of subproblems:  Adaptive linear approximation

Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric Motors

Industry

Page 6: Lagrangean Decomposition Algorithm for Supply Chain ...egon.cheme.cmu.edu/ewo/docs/ABB_Grossmann_3_2013.pdf · Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric

 Lagrangean Decomposition Algorithm

3/22/13 6

 Feasibility scheme:  Adaptive linear approximation

Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric Motors

Industry

Page 7: Lagrangean Decomposition Algorithm for Supply Chain ...egon.cheme.cmu.edu/ewo/docs/ABB_Grossmann_3_2013.pdf · Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric

 Lagrangean Decomposition Algorithm

3/22/13 7

 Multipliers initialization:  Calculate the initial multipliers for WH constraints as a unit cost of the corresponding supply actions by an arbitrary feasible solution

i1j1

k1

K2,  sp

Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric Motors

Industry

Page 8: Lagrangean Decomposition Algorithm for Supply Chain ...egon.cheme.cmu.edu/ewo/docs/ABB_Grossmann_3_2013.pdf · Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric

 Lagrangean Decomposition Algorithm

3/22/13 8

 Multipliers Scaling: avoid ill-conditioning

Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric Motors

Industry

Page 9: Lagrangean Decomposition Algorithm for Supply Chain ...egon.cheme.cmu.edu/ewo/docs/ABB_Grossmann_3_2013.pdf · Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric

 Results Analysis

3/22/13 9

Element Case 1 Case 2 Case 3 Factory 3 7 7 Warehouse 7 5 5 Customer 27 27 27 Standard motor

32 32 99

Special motor 49 49 396 Service level 4 4 4 Time horizon 5 5 5

Item Case 1 Case 2 Case 3 Number of constraints

326,151 430,707 1,471,287

Number of variables

190,414 236,853 807,713

Number of binary variables

14,444 16,339 47,654

Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric Motors

Industry

Page 10: Lagrangean Decomposition Algorithm for Supply Chain ...egon.cheme.cmu.edu/ewo/docs/ABB_Grossmann_3_2013.pdf · Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric

 Results Analysis-Case 1

3/22/13 10

Name Optimal objective/$ Error/% Time consumed

MINLP No feasible solution ─ 3:23:05 MILP-2 points 5747911.872 0.24 0:11:35 MILP-5 points 5748118.909 0.24 2:49:01 LD (30 iterations) 5733962.14 0 0:20:51 LD (7 iterations) 5733962.14 0.005* 0:05:48*

4900000

5000000

5100000

5200000

5300000

5400000

5500000

5600000

5700000

5800000

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29

Lower bound

Upper bound

Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric Motors

Industry

Page 11: Lagrangean Decomposition Algorithm for Supply Chain ...egon.cheme.cmu.edu/ewo/docs/ABB_Grossmann_3_2013.pdf · Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric

 Results Analysis-Case 2

3/22/13 11

Name Optimal objective/$ Error/% Time consumed MINLP 6537842.475 5.40 8:58:56 MILP-2 6354304.153 2.44 0:13:32 MILP-5 6354304.153 2.44 23:56:11 LD (30 iterations) 6202732.33 0 0:21:45

LD (8 iterations) 6202732.33 0.004* 0:06:24*

4600000

4800000

5000000

5200000

5400000

5600000

5800000

6000000

6200000

6400000

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29

Lower bound

Upper bound

Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric Motors

Industry

Page 12: Lagrangean Decomposition Algorithm for Supply Chain ...egon.cheme.cmu.edu/ewo/docs/ABB_Grossmann_3_2013.pdf · Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric

 Results Analysis-Case 3

3/22/13 12

Name Optimal objective/$ Error/% Time consumed

MINLP No feasible solution ─ 100:02:28 MILP-2 1.205469E+8 11.43 3:08:8 MILP-5 No feasible solution ─ 23:28:51

LD (30 iterations)

108178792.52 0 6:08:15

LD (7 iterations) 108178792.52 0.003* 1:35:00*

80000000

85000000

90000000

95000000

100000000

105000000

110000000

115000000

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29

Lower bound

Upper bound

Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric Motors

Industry

Page 13: Lagrangean Decomposition Algorithm for Supply Chain ...egon.cheme.cmu.edu/ewo/docs/ABB_Grossmann_3_2013.pdf · Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric

 Conclusion

3/22/13 13

 Supply chain for electric motors is complex due to reverse flows  MILP approximation only computationally feasible with few points => less accuracy  LD algorithm can obtain optimal solution efficiently, especially if convergence is within ~0.005%

Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric Motors

Industry

Page 14: Lagrangean Decomposition Algorithm for Supply Chain ...egon.cheme.cmu.edu/ewo/docs/ABB_Grossmann_3_2013.pdf · Lagrangean Decomposition Algorithm for Supply Chain Redesign of Electric

Thanks!