Spellman’s Distribution Network Optimization

Spellman’s would like Sabrina to focus on the optimization of their distribution network, to support the distribution of the 2 types of drinks from 3 sourcing facilities to 4 destination warehouses, through 6 intermediate warehouses. Sabrina needs to take into account the transportation costs (both from sourcing warehouses to intermediate warehouses and from intermediate warehouses to final destinations). Additionally, Sabrina can decide how many of the 6 intermediate solutions to use, given that they have a fixed operational cost that needs to be paid when the warehouse is used.

The following tables contain the transportation problem data:

Capacities of Sourcing Facilities (in units)

Sourcing Warehouse

Product A Capacity (units)

Product B Capacity (units)

S1

300

400

S2

250

150

S3

350

250

Demands at Final Destinations (in units)

Destination Warehouse

Product A Demand (units)

Product B Demand (units)

D1

150

150

D2

200

250

D3

175

175

D4

225

175

Sourcing to Intermediate Warehouses Transportation Costs (Euros)

From/To

I1

I2

I3

I4

I5

I6

S1

2

4

5

7

3

6

S2

3

2

6

8

4

5

S3

1

3

4

6

5

7

Intermediate to Destination Warehouses Transportation Costs (Euros)

From/To

D1

D2

D3

D4

I1

5

2

3

4

I2

4

1

5

2

I3

3

4

2

5

I4

5

3

4

1

I5

2

5

3

4

I6

4

2

1

5

Operational Costs of Intermediate Warehouses (Euros)

Warehouse

Operational Cost

I1

1000

I2

800

I3

1200

I4

1100

I5

700

I6

900

Note that the distribution costs are independent of the product type.

  1. Help Sabrina write an Integer Programming Problem to model the transportation problem .

  2. How would a Greedy algorithm solve the problem? Motivate your response