MT 2351 Chapter 5 Transportation, Assignment, and Transshipment
MT 2352 Network Flow Problems Transportation Assignment Transshipment Production and Inventory
MT 2353 Network Flow Problems - Transportation Building Brick Company (BBC) manufactures bricks. One of BBC’s main concerns is transportation costs which are a very significant percentage of total costs. BBC has orders for 80 tons of bricks at three suburban locations as follows: NNorthwood – 25 tons WWestwood – 45 tons EEastwood – 10 tons BBC has two plants, each of which can produce 50 tons per week. BBC would like to minimize transportation costs. How should end of week shipments be made to fill the above orders given the following delivery cost per ton? $/tonNorthwoodWestwoodEastwood Plant Plan
MT 2354 Network Representation - BBC 1 Northwood 2 Westwood 3 Eastwood 1 Plant 1 2 Plant Plants (Origin Nodes) DestinationsTransportation Cost per Unit Distribution Routes - arcsDemandSupply $24 $30 $40 $30 $40 $42
MT 2355 Define Variables - BBC Let: x ij = # of units shipped from Plant i to Destination j
MT 2356 General Form - BBC Min 24x x x x x x 23 s.t. x 11 +x 12 +x 13 <= 50 x 21 +x 22 + x 23 <= 50 x 11 + x 21 = 25 x 12 + x 22 = 45 x 13 + x 23 = 10 x ij >= 0 for i = 1, 2 and j = 1, 2, 3 Plant 1 Supply Plant 2 Supply North Demand West Demand East Demand
MT 2357
8
9
10
MT Network Flow Problems Transportation Problem Variations TTotal supply not equal to total demand Total supply greater than or equal to total demand Total supply less than or equal to total demand MMaximization/ minimization Change from max to min or vice versa RRoute capacities or route minimums UUnacceptable routes
MT Network Flow Problems - Transportation Building Brick Company (BBC) manufactures bricks. One of BBC’s main concerns is transportation costs which are a very significant percentage of total costs. BBC has orders for 80 tons of bricks at three suburban locations as follows: NNorthwood – 25 tons WWestwood – 45 tons EEastwood – 10 tons BBC has two plants, each of which can produce 50 tons per week. BBC would like to minimize transportation costs. How should end of week shipments be made to fill the above orders given the following delivery cost per ton? Suppose demand at Eastwood grows to 50 tons. $/tonNorthwoodWestwoodEastwood Plant Plan
MT Network Representation - BBC 1 Northwood 2 Westwood 3 Eastwood 1 Plant 1 2 Plant Plants (Origin Nodes) DestinationsTransportation Cost per Unit Distribution Routes - arcsDemandSupply $24 $30 $40 $30 $40 $42 50
MT General Form - BBC Min 24x x x x x x 23 s.t. x 11 +x 12 +x 13 <= 50 x 21 +x 22 + x 23 <= 50 x 11 + x 21 = 25 x 12 + x 22 = 45 x 13 + x 23 = 10 x ij >= 0 for i = 1, 2 and j = 1, 2, 3 Plant 1 Supply Plant 2 Supply North Demand West Demand East Demand Min 24x x x x x x 23 s.t. x 11 +x 12 +x 13 = 50 x 21 +x 22 + x 23 = 50 x 11 + x 21 <= 25 x 12 + x 22 <= 45 x 13 + x 23 <= 50 x ij >= 0 for i = 1, 2 and j = 1, 2, 3
MT 23515
MT 23516
MT 23517
MT 23518
MT Network Flow Problems Transportation Problem Variations TTotal supply not equal to total demand Total supply greater than or equal to total demand Total supply less than or equal to total demand MM aximization/ minimization C hange from max to min or vice versa RRoute capacities or route minimums UUnacceptable routes
MT Network Flow Problems - Transportation Building Brick Company (BBC) manufactures bricks. BBC has orders for 80 tons of bricks at three suburban locations as follows: NNorthwood – 25 tons WWestwood – 45 tons EEastwood – 10 tons BBC has two plants, each of which can produce 50 tons per week. BBC would like to maximize profit. How should end of week shipments be made to fill the above orders given the following profit per ton? $/tonNorthwoodWestwoodEastwood Plant Plan
MT Network Representation - BBC 1 Northwood 2 Westwood 3 Eastwood 1 Plant 1 2 Plant Plants (Origin Nodes) DestinationsTransportation Cost per Unit Distribution Routes - arcsDemandSupply $24 $30 $40 $30 $40 $42 Profit per Unit
MT General Form - BBC Min 24x x x x x x 23 s.t. x 11 +x 12 +x 13 <= 50 x 21 +x 22 + x 23 <= 50 x 11 + x 21 = 25 x 12 + x 22 = 45 x 13 + x 23 = 10 x ij >= 0 for i = 1, 2 and j = 1, 2, 3 Plant 1 Supply Plant 2 Supply North Demand West Demand East Demand Max
MT 23523
MT 23524
MT 23525
MT 23526
MT Network Flow Problems Transportation Problem Variations TTotal supply not equal to total demand Total supply greater than or equal to total demand Total supply less than or equal to total demand MMaximization/ minimization Change from max to min or vice versa RRoute capacities or route minimums UUnacceptable routes
MT Network Flow Problems - Transportation Building Brick Company (BBC) manufactures bricks. One of BBC’s main concerns is transportation costs which are a very significant percentage of total costs. BBC has orders for 80 tons of bricks at three suburban locations as follows: NNorthwood – 25 tons WWestwood – 45 tons EEastwood – 10 tons BBC has two plants, each of which can produce 50 tons per week. BBC would like to minimize transportation costs. How should end of week shipments be made to fill the above orders given the following delivery cost per ton? BBC has just been instructed to deliver at most 5 tons of bricks to Eastwood from Plant 2. $/tonNorthwoodWestwoodEastwood Plant Plan
MT Network Representation - BBC 1 Northwood 2 Westwood 3 Eastwood 1 Plant 1 2 Plant Plants (Origin Nodes) DestinationsTransportation Cost per Unit Distribution Routes - arcsDemandSupply $24 $30 $40 $30 $40 $42 At most 5 tons Delivered from Plant 2
MT General Form - BBC Min 24x x x x x x 23 s.t. x 11 +x 12 +x 13 <= 50 x 21 +x 22 + x 23 <= 50 x 11 + x 21 = 30 x 12 + x 22 = 45 x 13 + x 23 = 10 x 23 <= 5 x ij >= 0 for i = 1, 2 and j = 1, 2, 3 Plant 1 Supply Plant 2 Supply North Demand West Demand East Demand Route Max
MT 23531
MT 23532
MT 23533
MT 23534
MT Network Flow Problems Transportation Problem Variations TTotal supply not equal to total demand Total supply greater than or equal to total demand Total supply less than or equal to total demand MMaximization/ minimization Change from max to min or vice versa RRoute capacities or route minimums UUnacceptable routes
MT Network Flow Problems - Transportation Building Brick Company (BBC) manufactures bricks. One of BBC’s main concerns is transportation costs which are a very significant percentage of total costs. BBC has orders for 80 tons of bricks at three suburban locations as follows: NNorthwood – 25 tons WWestwood – 45 tons EEastwood – 10 tons BBC has two plants, each of which can produce 50 tons per week. BBC would like to minimize transportation costs. How should end of week shipments be made to fill the above orders given the following delivery cost per ton? BBC has just learned the route from Plant 2 to Eastwood is no longer acceptable. $/tonNorthwoodWestwoodEastwood Plant Plan
MT Network Representation - BBC 1 Northwood 2 Westwood 3 Eastwood 1 Plant 1 2 Plant Plants (Origin Nodes) DestinationsTransportation Cost per Unit Distribution Routes - arcsDemandSupply $24 $30 $40 $30 $40 $42 Route no longer acceptable
MT General Form - BBC Min 24x x x x x x 23 s.t. x 11 +x 12 +x 13 <= 50 x 21 +x 22 + x 23 <= 50 x 11 + x 21 = 30 x 12 + x 22 = 45 x 13 + x 23 = 10 x ij >= 0 for i = 1, 2 and j = 1, 2, 3 Plant 1 Supply Plant 2 Supply North Demand West Demand East Demand x 13 = 10 24x x x x x 22 x 21 +x 22 <= 50
MT 23539
MT 23540
MT 23541
MT 23542
MT Network Flow Problems Transportation Assignment Transshipment Production and Inventory
MT Network Flow Problems - Assignment ABC Inc. General Contractor pays their subcontractors a fixed fee plus mileage for work performed. On a given day the contractor is faced with three electrical jobs associated with various projects. Given below are the distances between the subcontractors and the projects. HHow should the contractors be assigned to minimize total distance (and total cost)? Project SubcontractorsABC Westside Federated Goliath Universal25 14
MT Network Representation - ABC 1A1A 2B2B 3C3C 1 West 2 Fed Contractors (Origin Nodes) Electrical Jobs (Destination Nodes) Transportation Distance Possible Assignments - arcs DemandSupply Goliath 4 Univ
MT Define Variables - ABC Let: x ij = 1 if contractor i is assigned to Project j and equals zero if not assigned
MT General Form - ABC Min 50x x x x x x x x x x x x 43 s.t. x 11 +x 12 +x 13 <=1 x 21 +x 22 +x 23 <=1 x 31 +x 32 +x 33 <=1 x 41 +x 42 +x 43 <=1 x 11 +x 21 +x 31 +x 41 =1 x 12 +x 22 +x 32 +x 42 =1 x 13 +x 23 +x 33 +x 43 =1 x ij >= 0 for i = 1, 2, 3, 4 and j = 1, 2, 3
MT Network Flow Problems Assignment Problem Variations TTotal number of agents (supply) not equal to total number of tasks (demand) Total supply greater than or equal to total demand Total supply less than or equal to total demand MMaximization/ minimization Change from max to min or vice versa UUnacceptable assignments
MT 23549
MT 23550
MT 23551
MT 23552
MT Network Flow Problems Transportation Assignment Transshipment Production and Inventory
MT Network Flow Problems - Transshipment Thomas Industries and Washburn Corporation supply three firms (Zrox, Hewes, Rockwright) with customized shelving for its offices. Thomas and Washburn both order shelving from the same two manufacturers, Arnold Manufacturers and Supershelf, Inc. Currently weekly demands by the users are: 550 for Zrox, 660 for Hewes, 440 for Rockwright. Both Arnold and Supershelf can supply at most 75 units to its customers. Because of long standing contracts based on past orders, unit shipping costs from the manufacturers to the suppliers are: ThomasWashburn Arnold58 Supershelf74 The costs (per unit) to ship the shelving from the suppliers to the final destinations are: ZroxHewesRockwright Thomas158 Washburn344 Formulate a linear programming model which will minimize total shipping costs for all parties.
MT Network Representation - Transshipment 5 Zrox 6 Hewes 7 Rockwright 3 Thomas 4 Washburn Warehouses (Transshipment Nodes) Retail Outlets (Destinations Nodes) Transportation Cost per Unit Distribution Routes - arcsDemandSupply $1 $5 $8 $3 $4 Transportation Cost per Unit 1 Arnold 2 Super S. $5 $8 $7 $4 Plants (Origin Nodes) Flow In 150 Flow Out 150 Resembles Transportation Problem
MT Define Variables - Transshipment Let: x ij = # of units shipped from node i to node j
MT General Form - Transshipment Min 5x 13 +8x 14 +7x 23 +4x 24 +1x 35 +5x 36 +8x 37 +3x 45 +4x 46 +4x 47 s.t. x 13 +x 14 <= 75 x 23 +x 24 <= 75 x 35 +x 36 +x 37 = x 13 +x 23 x 45 +x 46 +x 47 = x 14 +x 24 +x 35 +x 45 = 50 +x 36 +x 46 = 60 +x 37 +x 47 = 40 x ij >= 0 for all i and j Flow In 150 Flow Out 150
MT Network Flow Problems Transshipment Problem Variations TTotal supply not equal to total demand Total supply greater than or equal to total demand Total supply less than or equal to total demand MMaximization/ minimization Change from max to min or vice versa RRoute capacities or route minimums UUnacceptable routes
MT 23559
MT 23560
MT 23561
MT 23562
MT Network Flow Problems Transportation Assignment Transshipment Production and Inventory
MT Network Flow Problems – Production & Inventory A producer of building bricks has firm orders for the next four weeks. Because of the changing cost of fuel oil which is used to fire the brick kilns, the cost of producing bricks varies week to week and the maximum capacity varies each week due to varying demand for other products. They can carry inventory from week to week at the cost of $0.03 per brick (for handling and storage). There are no finished bricks on hand in Week 1 and no finished inventory is required in Week 4. The goal is to meet demand at minimum total cost. AAssume delivery requirements are for the end of the week, and assume carrying cost is for the end-of-the-week inventory. (Units in thousands)Week 1Week 2Week 3Week 4 Delivery Requirements Production Capacity Unit Production Cost ($/unit)$28$27$26$29
MT Network Representation – Production and Inventory 1 Week 1 62 Production NodesDemand NodesProduction Costs Production - arcs Demand Production Capacity 2 Week 2 3 Week 3 4 Week Week 1 6 Week 2 7 Week 3 8 Week $28 $27 $26 $29 $0.03 Inventory Costs
MT Define Variables - Inventory Let: x ij = # of units flowing from node i to node j
MT General Form - Production and Inventory Min 28x x x x x x x 78 s.t. x 15 <= 60 x 26 <= 62 x 37 <= 64 x 48 <= 66 x 15 = 58+x 56 x 26 +x 56 = 36+x 67 x 37 +x 67 = 52+x 78 x 48 +x 78 = 70 x ij >= 0 for all i and j
MT 23568
MT 23569
MT 23570
MT 23571