1 LINEAR PROGRAMMING Introduction to Sensitivity Analysis Professor Ahmadi.

Slides:



Advertisements
Similar presentations
LINEAR PROGRAMMING SENSITIVITY ANALYSIS
Advertisements

Understanding optimum solution
Chapter 5 Sensitivity Analysis: An Applied Approach
Copyright (c) 2003 Brooks/Cole, a division of Thomson Learning, Inc. 1 Chapter 5 Sensitivity Analysis: An Applied Approach to accompany Introduction to.
Introduction to Sensitivity Analysis Graphical Sensitivity Analysis
Sensitivity Analysis Sensitivity analysis examines how the optimal solution will be impacted by changes in the model coefficients due to uncertainty, error.
Linear Programming Sensitivity of the Right Hand Side Coefficients.
1/53 Slide Linear Programming: Sensitivity Analysis and Interpretation of Solution n Introduction to Sensitivity Analysis n Graphical Sensitivity Analysis.
BA 452 Lesson A.2 Solving Linear Programs 1 1ReadingsReadings Chapter 2 An Introduction to Linear Programming.
SENSITIVITY ANALYSIS.
SOLVING LINEAR PROGRAMS USING EXCEL Dr. Ron Lembke.
Operations Management Linear Programming Module B - Part 2
Chapter 7 Linear Programming Models Part One n Basis of Linear Programming n Linear Program formulati on.
Chapter 3 Linear Programming: Sensitivity Analysis and Interpretation of Solution MT 235.
Sensitivity analysis BSAD 30 Dave Novak
An Introduction to Linear Programming : Graphical and Computer Methods
Chapter 4: Linear Programming Sensitivity Analysis
Linear Programming: Fundamentals
Linear Programming OPIM 310-Lecture 2 Instructor: Jose Cruz.
1 1 Slide LINEAR PROGRAMMING Introduction to Sensitivity Analysis Professor Ahmadi.
LINEAR PROGRAMMING: THE GRAPHICAL METHOD
Spreadsheet Modeling & Decision Analysis:
John Loucks Modifications by A. Asef-Vaziri Slides by St. Edward’s
Linear Programming.
Solver Linear Problem Solving MAN Micro-computers & Their Applications.
1 1 Slide LINEAR PROGRAMMING: THE GRAPHICAL METHOD n Linear Programming Problem n Properties of LPs n LP Solutions n Graphical Solution n Introduction.
© Copyright 2004, Alan Marshall 1 Lecture 1 Linear Programming.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved Slides by JOHN LOUCKS St. Edward’s University.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved Slides by JOHN LOUCKS St. Edward’s University.
Kerimcan OzcanMNGT 379 Operations Research1 LP: Sensitivity Analysis and Interpretation of Solution Chapter 3.
1 The Role of Sensitivity Analysis of the Optimal Solution Is the optimal solution sensitive to changes in input parameters? Possible reasons for asking.
Chapter 19 Linear Programming McGraw-Hill/Irwin
Readings Readings Chapter 3
Introduction to Management Science
Sensitivity Analysis What if there is uncertainly about one or more values in the LP model? 1. Raw material changes, 2. Product demand changes, 3. Stock.
Presentation: H. Sarper
Operations Research Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD4207 University of Palestine.
Chapter Topics Computer Solution Sensitivity Analysis
Managerial Decision Making and Problem Solving
McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Table of Contents Chapter 5 (What-If Analysis for Linear Programming) Continuing the Wyndor.
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
THE GALAXY INDUSTRY PRODUCTION PROBLEM -
Chapter 6 Supplement Linear Programming.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
5-1 Wyndor (Before What-If Analysis). 5-2 Using the Spreadsheet to do Sensitivity Analysis The profit per door has been revised from $300 to $200. No.
1 1 Slide © 2009 South-Western, a part of Cengage Learning Slides by John Loucks St. Edward’s University.
Linear Programming: Sensitivity Analysis and Interpretation of Solution Pertemuan 5 Matakuliah: K0442-Metode Kuantitatif Tahun: 2009.
1 The Dual in Linear Programming In LP the solution for the profit- maximizing combination of outputs automatically determines the input amounts that must.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or.
Professional software packages such as The WinQSB and LINDO provide the following LP information: Information about the objective function: –its optimal.
Chapter 6 Simplex-Based Sensitivity Analysis and Duality
Sensitivity analysis LI Xiao-lei. A graphical introduction to sensitivity analysis Sensitivity analysis is concerned with how changes in an LP’s parameters.
1 1 Slide © 2005 Thomson/South-Western Simplex-Based Sensitivity Analysis and Duality n Sensitivity Analysis with the Simplex Tableau n Duality.
1 1 Slide © 2000 South-Western College Publishing/ITP Slides Prepared by JOHN LOUCKS.
Sensitivity analysis continued… BSAD 30 Dave Novak Source: Anderson et al., 2013 Quantitative Methods for Business 12 th edition – some slides are directly.
Spreadsheet Modeling & Decision Analysis A Practical Introduction to Management Science 5 th edition Cliff T. Ragsdale.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Supplement 6 Linear Programming.
Lecture 6 Linear Programming Sensitivity Analysis
Kerimcan OzcanMNGT 379 Operations Research1 Linear Programming Chapter 2.
Sensitivity Analysis Introduction to Sensitivity Analysis
Operations Research By: Saeed Yaghoubi 1 Graphical Analysis 2.
1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.
1 2 Linear Programming Chapter 3 3 Chapter Objectives –Requirements for a linear programming model. –Graphical representation of linear models. –Linear.
St. Edward’s University
Chapter 5 Sensitivity Analysis: An Applied Approach
Graphical Sensitivity Analysis and Computer Solution
Duality Theory and Sensitivity Analysis
Sensitivity Analysis and
Presentation transcript:

1 LINEAR PROGRAMMING Introduction to Sensitivity Analysis Professor Ahmadi

2 Chapter 3 Linear Programming: Sensitivity Analysis and Interpretation of Solution n Introduction to Sensitivity Analysis n Graphical Sensitivity Analysis n Spreadsheet Solution & Sensitivity Analysis

3 Sensitivity Analysis n Sensitivity analysis (or post-optimality analysis) is used to determine how the optimal solution is affected by changes, within specified ranges, in: the objective function coefficientsthe objective function coefficients the right-hand side (RHS) valuesthe right-hand side (RHS) values n Sensitivity analysis is important to the manager who must operate in a dynamic environment with imprecise estimates of the coefficients. n Sensitivity analysis allows the manager to ask certain what-if questions about the problem.

4 Range of Optimality: The Objective Function Coefficients n A range of optimality of an objective function coefficient is found by determining an interval for the coefficient in which the original optimal solution remains optimal while keeping all other data of the problem constant. (The value of the objective function may change in this range.)

5 The Right Hand Sides: Shadow Price (Dual Price) n A shadow price for a right hand side value (or resource limit) is the amount the objective function will change per unit increase in the right hand side value of a constraint. n The range of feasibility for a change in the right hand side value is the range of values for this coefficient in which the original shadow price remains constant. n Graphically, a shadow price is determined by adding +1 to the right hand side value in question and then resolving for the optimal solution in terms of the same two binding constraints. n The shadow price is equal to the difference in the values of the objective functions between the new and original problems. n The shadow price for a non-binding constraint is 0.

6 Example n Refer to the “Woodworking” example of chapter 2, where X1 = Tables and X2= Chairs. The problem is shown below. Max. Z=$100X1+60X2 Max. Z=$100X1+60X2 s.t.12X1+4X2 < 60 (Assembly time in hours) 4X1+8X2 < 40 (Painting time in hours) 4X1+8X2 < 40 (Painting time in hours) The optimum solution was X1=4, X2=3, and Z=$580. Answer the following questions regarding this problem.

7 Answer the following Questions: 1. Compute the range of optimality for the contribution of X1 (Tables) 2. Compute the range of optimality for the contribution of X2 (Chairs) 3. Determine the dual Price (Shadow Price) for the assembly stage. 4. Determine the dual Price (Shadow Price) for the painting stage.

8 Example 2: Your Turn n Refer to The Olympic Bike Co. (From Chapter 2) Solve this Problem and find the optimum solution.Solve this Problem and find the optimum solution. Max 10 x x 2 (Total Weekly Profit) Max 10 x x 2 (Total Weekly Profit) s.t. 2 x x 2 < 100 (Aluminum Available) s.t. 2 x x 2 < 100 (Aluminum Available) 3 x x 2 < 80(Steel Available) 3 x x 2 < 80(Steel Available) x 1, x 2 > 0(Non-negativity) x 1, x 2 > 0(Non-negativity)

9 Example 2: Olympic Bike Co. n Range of Optimality Question: Suppose the profit on deluxe frames is increased to $20. Is the above solution still optimal? What is the value of the objective function when this unit profit is increased to $20? Answer:

10 Example 2: Olympic Bike Co. n Range of Optimality Question: If the unit profit on deluxe frames were $6 instead of $10 would the optimal solution change? Answer:

11 Range of Feasibility n The range of feasibility for a change in a right-hand side value is the range of values for this parameter in which the original shadow price remains constant.

12 Example 2: Olympic Bike Co. n Range of Feasibility and Relevant Costs Question: If aluminum were a relevant cost, what is the maximum amount the company should pay for 50 extra pounds of aluminum? Answer:

13 Example 3 n Consider the following Minimization linear program: Min Z = 6 x x 2 ($ cost) Min Z = 6 x x 2 ($ cost) s.t. x x 2 < 8 s.t. x x 2 < 8 10 x x 2 > x x 2 > 30 x 2 > 2 x 2 > 2 x 1, x 2 > 0 x 1, x 2 > 0 Use Excel to solve this problem.

14 Example 3 n Optimal Solution According to the output: x 1 = 1.5 x 2 = 2.0 Z (the objective function value) =

15 Example 3 n Range of Optimality Question: Suppose the unit cost of x 1 is decreased to $4. Is the current solution still optimal? What is the value of the objective function when this unit cost is decreased to $4? Answer:

16 Example 3 n Range of Optimality Question: How much can the unit cost of x 2 be decreased without concern for the optimal solution changing? Answer:

17 Example 3 n Range of Feasibility Question: If the right-hand side of constraint 3 is increased by 1, what will be the effect on the optimal solution? Answer:

18 A Note on Sunk Cost and Relevant Cost n A resource cost is a relevant cost if the amount paid for it is dependent upon the amount of the resource used by the decision variables. n Relevant costs are reflected in the objective function coefficients. n A resource cost is a sunk cost if it must be paid regardless of the amount of the resource actually used by the decision variables. n Sunk resource costs are not reflected in the objective function coefficients.

19 Reduced Cost n The reduced cost for a decision variable whose value is 0 in the optimal solution is the amount the variable's objective function coefficient would have to improve (increase for maximization problems, decrease for minimization problems) before this variable could assume a positive value. n The reduced cost for a decision variable with a positive value is 0.