1 ENGM 792. 2 Prototype Example K-Log Lumber Mill Warehouse.

Slides:



Advertisements
Similar presentations
Transportation Assignment and Transshipments Problems
Advertisements

Transportation Problem
© Copyright Andrew Hall, 2002 FOMGT 353 Introduction to Management Science Lecture 18 Slide 1 Network Models Lecture 18 The Transportation Algorithm II.
Transportation simplex method. B1B2B3B4 R R R Balanced?
Linear Programming – Simplex Method
Transportation Problem
Transportation Problem (TP) and Assignment Problem (AP)
© Copyright Andrew Hall, 2002 FOMGT 353 Introduction to Management Science Lecture 17n. Slide 1 Network Models Lecture 17 (part n.) The Northwest Corner.
Transportation, Transshipment and Assignment Models and Assignment Models.
Transportation and Assignment Models
1 Chapter 2 Basic Models for the Location Problem.
Quantitative Techniques for Decision Making M.P. Gupta & R.B. Khanna © Prentice Hall India.
ITGD4207 Operations Research
Introduction to Operations Research
Transportation Problems MHA Medical Supply Transportation Problem A Medical Supply company produces catheters in packs at three productions facilities.
1 Transportation Problems Transportation is considered as a “special case” of LP Reasons? –it can be formulated using LP technique so is its solution (to.
Computational Methods for Management and Economics Carla Gomes Module 8b The transportation simplex method.
Basic Feasible Solutions: Recap MS&E 211. WILL FOLLOW A CELEBRATED INTELLECTUAL TEACHING TRADITION.
Linear Programming Example 5 Transportation Problem.
The Transportation and Assignment Problems
Presentation: H. Sarper
Transportation Problems Dr. Ron Tibben-Lembke. Transportation Problems Linear programming is good at solving problems with zillions of options, and finding.
Transportation-1 Operations Research Modeling Toolset Linear Programming Network Programming PERT/ CPM Dynamic Programming Integer Programming Nonlinear.
Chapter 7 Transportation, Assignment & Transshipment Problems Part 1 ISE204/IE252 Prof. Dr. Arslan M. ÖRNEK.
Transportation Model Lecture 16 Dr. Arshad Zaheer
Transportation Method Lecture 20 By Dr. Arshad Zaheer.
The Supply Chain Customer Supplier Manufacturer Distributor
Transportation Transportation models deals with the transportation of a product manufactured at different plants or factories supply origins) to a number.
Transportation Problem
Transportation Problem
Chapter 7 Transportation, Assignment & Transshipment Problems
. 1 Transportation and Assignment Problems. . 2 Applications Physical analog of nodes Physical analog of arcs Flow Communication systems phone exchanges,
EMIS 8373: Integer Programming “Easy” Integer Programming Problems: Network Flow Problems updated 11 February 2007.
QUANTITATIVE ANALYSIS FOR MANAGERS TRANSPORTATION MODEL
Transportation and Assignment Problems
Transportation Problems Dr. Ron Lembke. Transportation Problems Linear programming is good at solving problems with zillions of options, and finding the.
Transportation problems – The north-west corner method A manufacturer has 70 products at depot A, 30 at depot B and 40 at depot C. He has orders for 50.
Chapter 4 Linear Programming: The Simplex Method
1 Network Models Transportation Problem (TP) Distributing any commodity from any group of supply centers, called sources, to any group of receiving.
EMIS 8374 Network Flow Models updated 29 January 2008.
OR Chapter 8. General LP Problems Converting other forms to general LP problem : min c’x  - max (-c)’x   = by adding a nonnegative slack variable.
In some cases, the waste generated by the production of material at a facility must be disposed of at special waste disposal locations. We need to identify.
Operations Management MBA Sem II Module IV Transportation.
Transportation Problems Joko Waluyo, Ir., MT., PhD Dept. of Mechanical and Industrial Engineering.
Transportation problems Operational Research Level 4
Transportation Problems The EBKK company has three plants producing child push chairs that are to be shipped to four distribution centers. Plans 1, 2,
TM 631 Optimization Assignment Problems. Prototype Problem K-Corp has 3 parts, each of which can be assigned to 1 of 3 machines. The problem is to assign.
1 1 Slide Subject Name: Operation Research Subject Code: 10CS661 Prepared By:Mrs.Pramela Devi, Mrs.Sindhuja.K Mrs.Annapoorani Department:CSE 3/1/2016.
Reid & Sanders, Operations Management © Wiley 2002 Solving Transportation Problems C SUPPLEMENT.
The Transportation Problem Simplex Method Remember our initial transportation problem with the associated cost to send a unit from the factory to each.
Tuesday, March 19 The Network Simplex Method for Solving the Minimum Cost Flow Problem Handouts: Lecture Notes Warning: there is a lot to the network.
The Transportation and Assignment Problems
Transportation Problems
The Transportation Model
Problem 1 Demand Total There are 20 full time employees, each can produce 10.
ENGM 535 Optimization Assignment Problems.
The Transportation Model
Andrew-Carter, Inc. Issue: Due to the economic depression, A-C considers to close one of its 3 plants. The objective is to minimize the Cost. Setup: 1.
ENGM 631 Optimization Transportation Problems.
ENGM 631 Optimization Ch. 4: Solving Linear Programs: The Simplex Method.
Chapter 7 Transportation, Assignment & Transshipment Problems
Transportation Problems
Operations Research (OR)
Chapter 5 Transportation, Assignment, and Transshipment Problems
Transportation Models
Simplex Transportation (skip)
Transportation and Assignment Problems
Presentation transcript:

1 ENGM 792

2 Prototype Example K-Log Lumber Mill Warehouse

3 Prototype Example K-Log Lumber Mill Warehouse

4 Prototype Example K-Log Lumber Mill Warehouse

5 Prototype Example K-Log Lumber Mill Warehouse

6 Prototype RC DO OC SF AL SP

7 Prototype RC DO OC SF AL SP Supply Demand

8 Prototype Supply Demand

9 Prototype Min Z = Transportation Costs s.t. Total amount shipped from plant i = Capacity at i Demand at each Warehouse is satisfied

10 Prototype Min Z = 10X X X X X X X X X 36

11 Prototype Min Z = 10X X X X X X X X X 36 s.t. X 14 + X 15 + X 16 = 130 X 24 + X 25 + X 26 = 100 X 34 + X 35 + X 36 = 120

12 Prototype Min Z = 10X X X X X X X X X 36 s.t. X 14 + X 15 + X 16 = 130 X 24 + X 25 + X 26 = 100 X 34 + X 35 + X 36 = 120 X 14 + X 24 + X 34 = 150 X 15 + X 25 + X 35 = 80 X 16 + X 26 + X 36 = 120

13 Prototype (re-index warehouse) Min Z = 10X X X X X X X X X 33 s.t. X 11 + X 12 + X 13 = 130 X 21 + X 22 + X 23 = 100 X 31 + X 32 + X 32 = 120 X 11 + X 21 + X 31 = 150 X 12 + X 22 + X 32 = 80 X 13 + X 23 + X 33 = 120

14 General Formulation Transportation Problem MinZcX st Xsim Xdjn ij j n i m j n i i m j          ,,,...,,,,..., Also, requires that supply matches demand.

15 General Format Transportation Problem Also, requires that supply matches demand.

16 Excel Solver Setup

17 Excel Solver Setup

18 Excel Solver Setup  Note Excel Solver does not use a special transportation problem method.  It just solves the problem with the usual LP software.  For larger problems Excel Solver will be considerably slower than software designed to for transportation problems

19 Transportation Tableau

20 Transportation Tableau Total Demand = Total Supply

21 Initial Feasible Solution Northwest Cornerrequires m+n-1 basic variables Vogel’s Approximation Russel’s Approximation (Not done for class)

22 Initial Feasible Solution Northwest Corner

23 Initial Feasible Solution Northwest Corner

24 Initial Feasible Solution Total Cost = 10(130) + 13(20) + 7(80) + 11(0) + 12(120) = $3,560

25 Clever Idea Suppose we can find a loop to move units around.

26 Clever Idea Suppose we can find a loop to move units around.

27 Clever Idea Suppose we can find a loop to move units around.

28 Clever Idea Suppose we can find a loop to move units around.

29 Clever Idea Suppose we can find a loop to move units around.

30 Clever Idea For each unit I can move around the loop, I can save = 3 per unit of flow

31 Clever Idea I can move at most 80 units around this loop

32 Clever Idea I can move at most 80 units around this loop

33 Clever Idea Total Cost = 10(130) + 13(20) + 11(80) + 5(80) + 12(40) = $3,320 = $3, (80)

34 Finding the Best Loop Basic Cell c ij = u i + v j Nonbasic Celld ij = c ij - u i – v j Note: book doesn’t use d’s page 321

35 Transportation Algorithm Arbitrarily select u 2 = 0

36 Transportation Algorithm 13 = 0 + v 1 v 1 = 13 7 = 0 + v 2 v 2 = 7

37 Transportation Algorithm 10 = u u 1 = = u u 3 = 4

38 Transportation Algorithm 12 = 4 + v 3 v 3 = 8

39 Transportation Algorithm d 12 = 7 -(-3) - 7 = +3 3

40 Transportation Algorithm d 13 = 8 -(-3) - 8 = +3 33

41 Transportation Algorithm d 23 = =

42 Transportation Algorithm d 31 = =

43 Transportation Algorithm Note: -3 is the same thing we got earlier by finding a loop

44 Transportation Algorithm Let non-basic cell with largest -d ij enter basis

45 Transportation Algorithm Find a feasible loop.

46 Transportation Algorithm Move the maximim unit flow around the loop.

47 Transportation Algorithm Move the maximim unit flow around the loop. Total Cost = 10(130) + 13(20) + 7(80) + 12(120) = $3,560

48 Transportation Algorithm Note that ui and vj must now be recomputed from new basis. Arbitrarily select v 1 = 0

49 Class Problem Find u 1, u 2, u 3, v 2, v 3 d ij for non-basic cells

50 Class Problem Find u 1, u 2, u 3, v 2, v 3 d ij for non-basic cells

51 Class Problem Find u 1, u 2, u 3, v 2, v 3 d ij for non-basic cells

52 Class Problem Find u 1, u 2, u 3, v 2, v 3 and d ij for non-basic cells 8 14

53 Class Problem Find most -d ij. Find feasible loop for transfer. 14

54 Class Problem Find most -d ij. Find feasible loop for transfer.

55 Class Problem Total Cost = 10(130) + 7(80) + 5(20) + 6(20) + 12(120) = $3,280 = 3, (14)

56 Class Problem Arbitrarily select u 2 = 0. Find other multiplier values.

57 Class Problem Arbitrarily select u 2 = 0. Find other multiplier values.

58 Class Problem Arbitrarily select u 2 = 0. Find other multiplier values.

59 Class Problem Arbitrarily select u 2 = 0. Find other multiplier values.

60 Class Problem Arbitrarily select u 2 = 0. Find other multiplier values.

61 Class Problem Find all d ij values. Select largest –d ij to leave basis.

62 Class Problem Find largest -d ij. Find feasible loop for transfer.

63 Class Problem Total Cost = 10(50) + 7(80) + 5(100) + 6(100) + 12(20) = $2,400 = 3, (80)

64 Class Problem Arbitrarily select u 1 = 0. Find other multiplier values.

65 Class Problem Arbitrarily select u 1 = 0. Find other multiplier values.

66 Class Problem Arbitrarily select u 1 = 0. Find other multiplier values.

67 Class Problem Arbitrarily select u 1 = 0. Find other multiplier values.

68 Class Problem Arbitrarily select u 1 = 0. Find other multiplier values.

69 Class Problem 8 Find all d ij values. Select largest –d ij to leave basis.

70 Class Problem Find largest -d ij. Find feasible loop. 8

71 Class Problem Find largest -d ij. Find feasible loop.

72 Class Problem Total Cost = 10(30) + 7(80) + 8(20) + 5(100) + 6(120) = $2,240 = 2, (20)

73 Class Problem Arbitrarily select u 1 = 0.

74 Class Problem Arbitrarily select u 1 = 0. Find other multipliers.

75 Class Problem Arbitrarily select u 1 = 0. Find other multipliers.

76 Class Problem optimal All d ij > 0 Solution is optimal

77 Class Problem Z = 10(30) + 7(80) + 8(20) + 5(100) + 6(120) = 2,

78 Initialization (Vogel’s)

79 Initialization (Vogel’s) Table 8.17 H&L

80 Initialization (Vogel’s) Table 8.17 H&L

81 Initialization (Vogel’s) Table 8.17 H&L

82 Initialization (Vogel’s) Table 8.17 H&L

83 Initialization (Vogel’s) Table 8.17 H&L

84 Initialization (Vogel’s) Table 8.17 H&L

85 Dummy Warehouse Suppose total supply exceeds total demand.

86 Dummy Warehouse Add dummy warehouse with 0 cost.

87 Dummy Supplier Suppose total demand exceeds total supply.

88 Dummy Supplier

89 Final slide  Transportation Problem  Northwest corner Method  Transportation Tableau Method  Vogler’s approximation (Initialization)