Transportation and Assignment Problems
Chapter 7
Transportation and Assignment Problems
Learning Objectives
1. Be able to identify the special features of the transportation problem.
2. Become familiar with the types of problems that can be solved by applying a transportation model.
3. Be able to develop network and integer programming models of the transportation problem.
4. Know how to handle the cases of (1) unequal supply and demand, (2) unacceptable routes, and (3) maximization objective for a transportation problem.
5. Be able to identify the special features of the assignment problem.
6. Become familiar with the types of problems that can be solved by applying an assignment model.
7. Be able to develop network and integer programming models of the assignment problem.
8. Understand the following terms.
transportation problem
source/origin assignment problem
destination network model
Solutions:
4. a.
b. Let xij = Amount shipped from plant i to warehouse j
7 - XXX
Transportation and Assignment Problems
Min / 20x11 / + / 16x12 / + / 24x13 / + / 10x21 / + / 10x22 / + / 8x23 / + / 12x31 / + / 18x32 / + / 10x33s.t.
x11 / + / x12 / + / x13 / £ / 300
x21 / + / x22 / + / x23 / £ / 500
x31 / + / x32 / + / x33 / £ / 100
x11 / + / x21 / + / x31 / = / 200
x12 / + / x22 / + / x32 / = / 400
x13 / + / x23 / + / x33 / = / 300
xij ³ 0 and integer, i = 1, 2, 3; j = 1, 2, 3
Storm Output using Transportation Module:
bubba - problem 7.4
TRANSPORTATION - OPTIMAL SOLUTION - SUMMARY REPORT
------Cell ------Unit Cell
Row Column Amount COST COST
P1 W2 300 16.0000 4800.0000
P1 Subtotal = 4800.0000
P2 W1 100 10.0000 1000.0000
P2 W2 100 10.0000 1000.0000
P2 W3 300 8.0000 2400.0000
P2 Subtotal = 4400.0000
P3 W1 100 12.0000 1200.0000
P3 Subtotal = 1200.0000
Total Cost = 10400.0000
Number of iterations = 1
c. The only change necessary, if the data are profit values, is to change the objective to one of maximization.
New Storm Output using Transportation Module:
bubba - problem 7.4c
TRANSPORTATION - OPTIMAL SOLUTION - SUMMARY REPORT
------Cell ------Unit Cell
Row Column Amount PAYOFF PAYOFF
P1 W3 300 24.0000 7200.0000
P1 Subtotal = 7200.0000
P2 W1 200 10.0000 2000.0000
P2 W2 300 10.0000 3000.0000
P2 Subtotal = 5000.0000
P3 W2 100 18.0000 1800.0000
P3 Subtotal = 1800.0000
Total Payoff = 14000.0000
Number of iterations = 1
8. The network model, the integer programming formulation, and the optimal solution are shown.
Decision Variables:
Note that the third “supply constraint” corresponds to the imaginary/dummy source. The variables x31, x32, x33, and x34 are the amounts “shipped” out of the dummy source [i.e., demands that are NOT met]; they do not appear in the objective function since they are given a coefficient of zero.
Storm Output using Transportation Module:
bubba - problem 7.8
TRANSPORTATION - OPTIMAL SOLUTION - SUMMARY REPORT
------Cell ------Unit Cell
Row Column Amount PAYOFF PAYOFF
CLIFTON SP D2 4000 34.0000136000.0000
CLIFTON SP D4 1000 40.0000 40000.0000
CLIFTON SP Subtotal = 176000.0000
DANVILLE D1 2000 34.0000 68000.0000
DANVILLE D4 1000 38.0000 38000.0000
DANVILLE Subtotal = 106000.0000
Dummy D2 1000 0.0000 0.0000
Dummy D3 3000 0.0000 0.0000
Dummy Subtotal = 0.0000
Total Payoff = 282000.0000
Number of iterations = 3
Interpretation of optimal solution:
The Clifton Springs plant should produce 4,000 units for customer D2 and 1,000 units for customer D4.
The Danville plant should produce 2,000 units for customer D1 and 1,000 units for customer D4.
(Customer D2’s demand for 1,000 units is NOT met; customer D3’s demand for 3,000 units is NOT met.)
This production schedule will yield a maximum profit of $282,000.
14. a.
b.
Max / 100x11 / + / 95x12 / + / 85x21 / + / 80x22 / + / 90x31 / + / 75x32s.t.
x11 / + / x12 / £ / 1
x21 / + / x22 / £ / 1
x31 / + / x32 / £ / 1
x11 / + / x21 / + / x31 / = / 1
x12 / + / x22 / + / x32 / = / 1
xij = 0 or 1, i = 1,2,3; j = 1,2
Storm Output using Assignment Module:
bubba - problem 7.14
OPTIMAL SOLUTION
Row Column Cost
BOSTOCK SOUTHWEST 95
MILLER NORTHWEST 90
Total Cost = 185
Number of Iterations = 2
Optimal Solution: x12 = 1, x31 = 1 Optimal annual sales: $185 (000)
Assign Bostock to the Southwest territory and Miller to the Northwest territory.
15. Storm Output using Assignment Module:
bubba - problem 7.15
OPTIMAL SOLUTION
Row Column Cost
TERRY CLIENT 2 15
CARLE CLIENT 3 5
MCCLYMONDS CLIENT 1 6
Total Cost = 26
Number of Iterations = 3
Interpretation of Optimal Solution:
Assign Terry to Client 2.
Assign Carle to Client 3.
Assign McClymonds to Client 1.
Higley is unassigned.
Total completion time = 26 days
Note: An alternative optimal solution (also with total completion time of 26 days) is Terry → Client 2, Carle → unassigned, McClymonds → Client 3, and Higley → Client 1.
7 - XXX