Operations Management

Slides:



Advertisements
Similar presentations
Chapter 19 – Linear Programming
Advertisements

LINEAR PROGRAMMING SENSITIVITY ANALYSIS
Linear Programming Problem. Introduction Linear Programming was developed by George B Dantzing in 1947 for solving military logistic operations.
Lesson 08 Linear Programming
Linear Programming.
OPS 301 Module B and Additional Topics in Linear Programming
2-1 Linear Programming: Model Formulation and Graphical Solution Chapter 2 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
LINEAR PROGRAMMING (LP)
C – 1 Linear Programming. C – 2 Linear Programming  A mathematical technique to help plan and make decisions relative to the trade-offs necessary to.
19 Linear Programming CHAPTER
Linear Programming Introduction George B Dantzig developed LP in It is a problem solving approach designed to help managers/decision makers in planning.
B Linear Programming PowerPoint presentation to accompany
© 2006 Prentice Hall, Inc.B – 1 Operations Management Module B – Linear Programming © 2006 Prentice Hall, Inc. PowerPoint presentation to accompany Heizer/Render.
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 7-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 7 Linear.
Operations Management
Introduction to Management Science
B-1 Operations Management Linear Programming Module B.
1 2TN – Linear Programming  Linear Programming. 2 Linear Programming Discussion  Requirements of a Linear Programming Problem  Formulate:  Determine:Graphical.
Linear Programming: Fundamentals
6s-1Linear Programming CHAPTER 6s Linear Programming.
To Accompany Russell and Taylor, Operations Management, 4th Edition,  2003 Prentice-Hall, Inc. All rights reserved by Prentice-Hall, Inc1  Model.
To Accompany Krajewski & Ritzman Operations Management: Strategy and Analysis, Seventh Edition © 2004 Prentice Hall, Inc. All rights reserved. Linear Programming.
B-1 Operations Management Linear Programming Module B.
Linear Programming: Computer Solution and Sensitivity Analysis
3-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Linear Programming: Computer Solution and Sensitivity Analysis Chapter 3.
1 1 Slide LINEAR PROGRAMMING Introduction to Sensitivity Analysis Professor Ahmadi.
Introduction to Management Science
Linear Programming: Model Formulation and Graphical Solution
Operations Management - 5 th Edition Chapter 13 Supplement Roberta Russell & Bernard W. Taylor, III Linear Programming.
Linear Programming Models: Graphical Methods 5/4/1435 (1-3 pm)noha hussein elkhidir.
FORMULATION AND GRAPHIC METHOD
Linear programming. Linear programming… …is a quantitative management tool to obtain optimal solutions to problems that involve restrictions and limitations.
1-1 Introduction to Optimization and Linear Programming Chapter 1.
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Linear Programming Chapter 14 Supplement. Lecture Outline Model Formulation Graphical Solution Method Linear Programming Model Solution Solving Linear.
3-1 Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Linear Programming: Computer Solution and Sensitivity Analysis Chapter 3.
Chapter 19 Linear Programming McGraw-Hill/Irwin
Chapter 4: Modeling and Analysis
Linear Programming Chapter 13 Supplement.
PowerPoint presentation to accompany Operations Management, 6E (Heizer & Render) © 2001 by Prentice Hall, Inc., Upper Saddle River, N.J B-1 Operations.
Mathematical Programming Cht. 2, 3, 4, 5, 9, 10.
Chapter Topics Computer Solution Sensitivity Analysis
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
Linear Programming Topics General optimization model LP model and assumptions Manufacturing example Characteristics of solutions Sensitivity analysis Excel.
Operations Management
1 DSCI 3023 Linear Programming Developed by Dantzig in the late 1940’s A mathematical method of allocating scarce resources to achieve a single objective.
1 Linear Programming: Model Formulation and Graphical Solution.
B Linear Programming PowerPoint presentation to accompany
1 Additional examples LP Let : X 1, X 2, X 3, ………, X n = decision variables Z = Objective function or linear function Requirement: Maximization of the.
Chapter 6 Supplement Linear Programming.
Transparency Masters to accompany Heizer/Render – Principles of Operations Management, 5e, and Operations Management, 7e © 2004 by Prentice Hall, Inc.,
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
3-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Linear Programming: Computer Solution and Sensitivity Analysis Chapter 3.
Linear Programming Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
Linear Programming Models: Graphical and Computer Methods
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Supplement 6 Linear Programming.
LINEAR PROGRAMMING.
1 Optimization Techniques Constrained Optimization by Linear Programming updated NTU SY-521-N SMU EMIS 5300/7300 Systems Analysis Methods Dr.
© 2008 Prentice Hall, Inc.B – 1 Operations Management Module B – Linear Programming PowerPoint presentation to accompany Heizer/Render Principles of Operations.
© 2008 Prentice-Hall, Inc. Linear Programming Models: Graphical and Computer Methods.
MCCARL AND SPREEN TEXT CH. 2 T Y/MCCARL-BRUCE/BOOKS.HTM Lecture 2: Basic LP Formulation.
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 7-1 1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 7 Linear.
6s-1Linear Programming William J. Stevenson Operations Management 8 th edition.
Linear Programming Models: Graphical and Computer Methods 7 To accompany Quantitative Analysis for Management, Twelfth Edition, by Render, Stair, Hanna.
Managerial Decision Modeling with Spreadsheets Chapter 4 Linear Programming Sensitivity Analysis.
PowerPoint presentation to accompany Operations Management, 6E (Heizer & Render) © 2001 by Prentice Hall, Inc., Upper Saddle River, N.J B-1 PENYELESAIAN.
Supply Chain Management By Dr. Asif Mahmood Chapter 9: Aggregate Planning.
Linear Programming.
Operations Management Linear Programming Module B
Presentation transcript:

Operations Management Module B – Linear Programming PowerPoint presentation to accompany Heizer/Render Principles of Operations Management, 6e Operations Management, 8e © 2006 Prentice Hall, Inc.

Lecture Outline Remind me what LP is What types of problems can we solve with LP? Formulating LP problems Example Sensitivity of the Answer

Linear Programming A model consisting of linear relationships representing a firm’s objective and resource constraints LP is a mathematical modeling technique used to determine a level of operational activity in order to achieve an objective, subject to restrictions called constraints

Common Elements to LP Decision variables Objective Function (OF) Should completely describe the decisions to be made by the decision maker (DM) Objective Function (OF) DM wants to maximize or minimize some function of the decision variables Constraints Restrictions on resources such as time, money, labor, etc.

LP Assumptions OF and constraints must be linear Proportionality Contribution of each decision variable is proportional to the value of the decision variable Additivity Contribution of any variable is independent of values of other decision variables

LP Assumptions, cont’d. Divisibility Certainty Allow both integer and non-integer (real) numbers Certainty All coefficients are known with certainty We are dealing with a deterministic world

Types of Problems Module C Chapter 13 Aggregate Planning Module B SCM: transportation models Chapter 13 Aggregate Planning Module B Product Mix Blending Scheduling (Production and Labor)

Formulating LP Problems The product-mix problem at Shader Electronics Two products Shader Walkman, a portable CD/DVD player Shader Watch-TV, a wristwatch-size Internet-connected color TV Determine the mix of products that will produce the maximum profit

LP Model Formulation Data Decision variables Input to the model – given in the problem Decision variables Mathematical symbols representing levels of activity of an operation The quantities to be determined

LP Model Formulation, cont’d. Objective function (OF) The quantity to be optimized A linear relationship reflecting the objective of an operation Most frequent objective of business firms is to maximize profit Most frequent objective of individual operational units (such as a production or packaging department) is to minimize cost

LP Model Formulation, cont’d. Constraint A linear relationship representing a restriction on decision making Binding relationships Attach a word description to each set of constraints Include bounds on variables

Formulating LP Problems Walkman Watch-TVs Available Hours Department (X1) (X2) This Week Hours Required to Produce 1 Unit Electronic 4 3 240 Assembly 2 1 100 Profit per unit $7 $5 Table B.1 Decision Variables: X1 = number of Walkmans to be produced X2 = number of Watch-TVs to be produced

Formulating LP Problems Objective Function: Maximize Profit = $7X1 + $5X2 There are three types of constraints Upper limits where the amount used is ≤ the amount of a resource Lower limits where the amount used is ≥ the amount of the resource Equalities where the amount used is = the amount of the resource

Formulating LP Problems First Constraint: Electronic time available time used is ≤ 4X1 + 3X2 ≤ 240 (hours of electronic time) Second Constraint: Assembly time available time used is ≤ 2X1 + 1X2 ≤ 100 (hours of assembly time)

Formulating LP Problems Third Constraint Set: None Walkmans Produced is > X1 > 0 (non-negativity) The book sometimes leaves this constraint set out. However, it is very important! In other words, if you do not explicitly have these in your formulation, you will get points off! None Watch-TVs Produced is > X2 > 0 (non-negativity)

Graphical Solution Can be used when there are two decision variables Plot the constraint equations at their limits by converting each equation to an equality Identify the feasible solution space Create an iso-profit line based on the objective function Move this line outwards until the optimal point is identified

Graphical Solution X2 Assembly (constraint B) Number of Watch-TVs – 80 – 60 – 40 – 20 – | | | | | | | | | | | 0 20 40 60 80 100 Number of Watch-TVs Number of Walkmans X1 X2 Assembly (constraint B) Electronics (constraint A) Feasible region Figure B.3

Graphical Solution Iso-Profit Line Solution Method $210 = 7X1 + 5X2 – 80 – 60 – 40 – 20 – | | | | | | | | | | | 0 20 40 60 80 100 Number of Watch TVs Number of Walkmans X1 X2 Assembly (constraint B) Electronics (constraint A) Feasible region Figure B.3 Choose a possible value for the objective function $210 = 7X1 + 5X2 Solve for the axis intercepts of the function and plot the line X2 = 42 X1 = 30

Graphical Solution $210 = $7X1 + $5X2 X2 Number of Watch-TVs (0, 42) – 80 – 60 – 40 – 20 – | | | | | | | | | | | 0 20 40 60 80 100 Number of Watch-TVs Number of Walkmans X1 X2 Figure B.4 $210 = $7X1 + $5X2 (0, 42) (30, 0)

Graphical Solution $350 = $7X1 + $5X2 $280 = $7X1 + $5X2 – 80 – 60 – 40 – 20 – | | | | | | | | | | | 0 20 40 60 80 100 Number of Watch-TVs Number of Walkmans X1 X2 $350 = $7X1 + $5X2 $280 = $7X1 + $5X2 $210 = $7X1 + $5X2 $420 = $7X1 + $5X2 Figure B.5

Optimal solution point Graphical Solution – 80 – 60 – 40 – 20 – | | | | | | | | | | | 0 20 40 60 80 100 Number of Watch-TVs Number of Walkmans X1 X2 Maximum profit line Optimal solution point (X1 = 30, X2 = 40) $410 = $7X1 + $5X2 Figure B.6

Corner-Point Method 2 3 1 4 X2 Number of Watch-TVs X1 – 80 – 60 – 40 – 20 – | | | | | | | | | | | 0 20 40 60 80 100 Number of Watch-TVs Number of Walkmans X1 X2 2 3 1 Figure B.7 4

Corner-Point Method The optimal value will always be at a corner point Find the objective function value at each corner point and choose the one with the highest profit Point 1 : (X1 = 0, X2 = 0) Profit $7(0) + $5(0) = $0 Point 2 : (X1 = 0, X2 = 80) Profit $7(0) + $5(80) = $400 Point 4 : (X1 = 50, X2 = 0) Profit $7(50) + $5(0) = $350 Point 3 : (X1 = 30, X2 = 40) Profit $7(30) + $5(40) = $410

Sensitivity Analysis How sensitive the results are to parameter changes Change in the value of coefficients Change in a right-hand-side value of a constraint Trial-and-error approach Analytic postoptimality method

Sensitivity Report Program B.1

Changes in Resources The right-hand-side values of constraint equations may change as resource availability changes The shadow price of a constraint is the change in the value of the objective function resulting from a one-unit change in the right-hand-side value of the constraint

Changes in Resources Shadow prices are often explained as answering the question “How much would you pay for one additional unit of a resource?” Shadow prices are only valid over a particular range of changes in right-hand-side values Sensitivity reports provide the upper and lower limits of this range

Sensitivity Analysis Changed assembly constraint from 2X1 + 1X2 = 100 – 100 – 80 – 60 – 40 – 20 – | | | | | | | | | | | 0 20 40 60 80 100 X1 X2 Changed assembly constraint from 2X1 + 1X2 = 100 to 2X1 + 1X2 = 110 2 Corner point 3 is still optimal, but values at this point are now X1 = 45, X2 = 20, with a profit = $415 Electronics constraint is unchanged 3 1 Figure B.8 (a) 4

Sensitivity Analysis Changed assembly constraint from 2X1 + 1X2 = 100 – 100 – 80 – 60 – 40 – 20 – | | | | | | | | | | | 0 20 40 60 80 100 X1 X2 Changed assembly constraint from 2X1 + 1X2 = 100 to 2X1 + 1X2 = 90 2 Corner point 3 is still optimal, but values at this point are now X1 = 15, X2 = 60, with a profit = $405 3 Electronics constraint is unchanged 1 Figure B.8 (b) 4

Changes in the Objective Function A change in the coefficients in the objective function may cause a different corner point to become the optimal solution The sensitivity report shows how much objective function coefficients may change without changing the optimal solution point