Professional Documents
Culture Documents
Chapter 6
Distribution and Network Models
Solutions:
6. The network model, the linear programming formulation, and the optimal solution are shown. Note
that the third constraint corresponds to the dummy origin. The variables x31, x32, x33, and x34 are
the amounts shipped out of the dummy origin; they do not appear in the objective function since they
are given a coefficient of zero.
Demand
D1 2000
Supply 32
34
5000 C.S.
32
40
D2 5000
34
30
3000 D. 28
38
D3 3000
0
0
0
4000 Dum
D4 2000
6-1
Chapter 6
10. a. The total cost is the sum of the purchase cost and the transportation cost. We show the calculation
for Division 1 - Supplier 1 and present the result for the other Division-Supplier combinations.
Division 1 - Supplier 1
Purchase Cost (40,000 x $12.60) $504,000
Transportation Cost (40,000 x $2.75) 110,000
Total Cost: $614,000
6-2
Distribution and Network Models
1 2 3 4 5 6
b. Optimal Solution:
6
300
C1
Supply
1 4
450
P1 6
7 4
4 7
W1 8 300
C2
8 4
2
600
P2 5 3
6
5 7 8
300
W2 C3
5
7
3 6
380
P3
9
C4 400
6-3
Chapter 6
b. & c.
The linear programming formulation and solution is shown below.
MIN 4X14 + 7X15 + 8X24 + 5X25 + 5X34 + 6X35 + 6X46 + 4X47 + 8X48 + 4X49 + 3X56 + 6X57 + 7X58
+ 7X59
S.T.
OPTIMAL SOLUTION
6-4
Distribution and Network Models
12. a. Three arcs must be added to the network model in problem 23a. The new network is shown.
Demand
6
300
C1
Supply
1 4
450
P1 6
7 4
4 7
W1 8 300
C2
8 4
2
600 2 2 3
P2 5
6
5 7 8
300
W2 C3
5
7
3 6
380
P3
7 9
C4 400
b.&c.
The linear programming formulation and optimal solution is shown below.
MIN 4X14 + 7X15 + 8X24 + 5X25 + 5X34 + 6X35 + 6X46 + 4X47 + 8X48 + 4X49 + 3X56 + 6X57 + 7X58
+ 7X59 + 7X39 + 2X45 + 2X54
S.T.
OPTIMAL SOLUTION
6-5
Chapter 6
The value of the solution here is $630 less than the value of the solution for problem 23. The new
shipping route from plant 3 to customer 4 has helped (X39 = 380). There is now excess capacity of
130 units at plant 1.
16. a.
Min 20x12 + 25x15 + 30x25 + 45x27 + 20x31 + 35x36
+ 30x42 + 25x53 + 15x54 + 28x56 + 12x67 + 27x74
s.t.
x31 - x12 - x15 = 8
x25 + x27 - x12 - x42 = 5
x31 + x36 - x53 = 3
x54 + x74 - x42 = 3
x53 + x54 + x56 - x15 - x25 = 2
x36 + x56 - x67 = 5
x74 - x27 - x67 = 6
xij ≥ 0 for all i, j
b. x12 = 0 x53 = 5
x15 = 0 x54 = 0
x25 = 8 x56 = 5
x27 = 0 x67 = 0
x31 = 8 x74 = 6
x36 = 0 x56 = 5
x42 = 3
6-6
Distribution and Network Models
17. a.
b.
Min 10x11 + 16x12 + 32x13 + 14x21 + 22x22 + 40x23 + 22x31 + 24x32 + 34x33
s.t.
x11 + x12 + x13 ≤ 1
x21 + x22 + x23 ≤ 1
x31 + x32 + x33 ≤ 1
x11 x
+ 21 + x31 = 1
x12 + x22 + x32 = 1
x13 + x23 + x33 = 1
Transshipment Nodes 2 to 5
Destination – Node 7
The linear program will have 14 variables for the arcs and 7 constraints for the nodes.
Min 7 x12 + 9 x13 + 18 x14 + 3 x23 + 5 x25 + 3 x32 + 4 x35 + 3 x46 + 5 x52 + 4 x53 + 2 x56
6-7
Chapter 6
Length = 17
Max x61
s.t.
x12 + x13 + x14 - x61 = 0
x24 + x25 - x12 - x42 = 0
x34 + x36 - x13 - x43 = 0
x42 + x43 + x45 + x46 - x14 - x24 - x34 - x54 = 0
x54 + x56 - x25 - x45 =0
x61 - x36 + x46 - x56 =0
x12 ≤ 2 x13 ≤ 6 x14 ≤ 3
x24 ≤ 1 x25 ≤ 4
x34 ≤ 3 x36 ≤ 2
x42 ≤ 1 x43 ≤ 3 x45 ≤ 1 x46 ≤ 3
x54 ≤ 1 x56 ≤ 6
xij ≥ 0 for all i, j
3
2 5
2 1 1 4
Maximum Flow
3 3
1 4 6 9,000 Vehicles
Per Hour
4 2 2
3
The system cannot accommodate a flow of 10,000 vehicles per hour.
6-8
Distribution and Network Models
b. Use the following notation to define the variables: first two letters designates the "from node" and
the second two letters designates the "to node" of the arc. For instance, R1D1 is amount of regular
time production available to satisfy demand in month 1, O1D1 is amount of overtime production in
month 1 available to satisfy demand in month 1, D1D2 is the amount of inventory carried over from
month 1 to month 2, and so on.
S.T.
1) R1D1 ≤ 275
2) O1D1 ≤ 100
3) R2D2 ≤ 200
6-9
Chapter 6
4) O2D2 ≤ 50
5) R3D3 ≤ 100
6) O3D3 ≤ 50
7) R1D1 + O1D1 - D1D2 = 150
8) R2D2 + O2D2 + D1D2 - D2D3 = 250
9) R3D3 + O3D3 + D2D3 = 300
c. Optimal Solution:
Variable Value
-------------- ---------------
R1D1 275.000
O1D1 25.000
D1D2 150.000
R2D2 200.000
O2D2 50.000
D2D3 150.000
R3D3 100.000
O3D3 50.000
Value = $46,750
d. The values of the slack variables for constraints 1 through 6 represent unused capacity. The only
nonzero slack variable is for constraint 2; its value is 75. Thus, there are 75 units of unused overtime
capacity in month 1.
6 - 10