Linear Programming: Sensitivity Analysis and Duality

Slides:



Advertisements
Similar presentations
Multicriteria Decision-Making Models
Advertisements

LINEAR PROGRAMMING SENSITIVITY ANALYSIS
Introduction to Sensitivity Analysis Graphical Sensitivity Analysis
Transportation, Transshipment, and Assignment Problems
Sensitivity Analysis Sensitivity analysis examines how the optimal solution will be impacted by changes in the model coefficients due to uncertainty, error.
Optimization Models Module 9. MODEL OUTPUT EXTERNAL INPUTS DECISION INPUTS Optimization models answer the question, “What decision values give the best.
Chapter 7 Linear Programming Models Part One n Basis of Linear Programming n Linear Program formulati on.
19 Linear Programming CHAPTER
Introduction to Management Science
Finite Mathematics & Its Applications, 10/e by Goldstein/Schneider/SiegelCopyright © 2010 Pearson Education, Inc. 1 of 99 Chapter 4 The Simplex Method.
Linear Programming: Fundamentals
6s-1Linear Programming CHAPTER 6s Linear Programming.
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.
LINEAR PROGRAMMING: THE GRAPHICAL METHOD
Graduate Program in Business Information Systems Linear Programming: Sensitivity Analysis and Duality Aslı Sencer.
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved Slides by JOHN LOUCKS St. Edward’s University.
3-1 Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Linear Programming: Computer Solution and Sensitivity Analysis 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
Department of Business Administration
Introduction to Management Science
The Theory of the Simplex Method
Operations Research Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD4207 University of Palestine.
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.
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,
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
1 Chapter 10 The primal linear program solution answers the tactical question when it tells us how much to produce. But the dual can have far greater impact.
Table of Contents Chapter 5 (What-If Analysis for Linear Programming) Continuing the Wyndor Case Study (Section 5.2)5.2 Changes in One Objective Function.
1 LINEAR PROGRAMMING Introduction to Sensitivity Analysis Professor Ahmadi.
Chapter 6 Supplement Linear Programming.
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.
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 © 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.
What-If Analysis for Linear Programming
1 BA 555 Practical Business Analysis Linear Programming (LP) Sensitivity Analysis Simulation Agenda.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Supplement 6 Linear Programming.
Kerimcan OzcanMNGT 379 Operations Research1 Linear Programming Chapter 2.
3-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Linear Programming: Computer Solution and Sensitivity Analysis Chapter 3-Part1.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
P RIMAL -D UAL LPP. T HE R EDDY M IKKS C OMPANY - PROBLEM Reddy Mikks company produces both interior and exterior paints from two raw materials, M 1 and.
6s-1Linear Programming William J. Stevenson Operations Management 8 th edition.
Managerial Decision Modeling with Spreadsheets Chapter 4 Linear Programming Sensitivity Analysis.
Part 3 Linear Programming 3.3 Theoretical Analysis.
1 2 Linear Programming Chapter 3 3 Chapter Objectives –Requirements for a linear programming model. –Graphical representation of linear models. –Linear.
Chapter 3: Sensitivity Analysis and the Dual Problem & Shadow Prices
Linear Programming.
St. Edward’s University
Table of Contents Chapter 5 (What-If Analysis for Linear Programming)
The Simplex Method The geometric method of solving linear programming problems presented before. The graphical method is useful only for problems involving.
Chapter 5 Simplex-Based Sensitivity Analysis and Duality
Introduction to linear programming (LP): Minimization
Duality Theory and Sensitivity Analysis
St. Edward’s University
Sensitivity.
The Simplex Method The geometric method of solving linear programming problems presented before. The graphical method is useful only for problems involving.
Copyright © 2004 The McGraw-Hill Companies, Inc. All rights reserved.
Optimization Models Module 9.
Linear Programming: Computer Solution and Sensitivity Analysis
Applied Statistical and Optimization Models
Presentation transcript:

Linear Programming: Sensitivity Analysis and Duality Part 2 Deterministic Decision Models Chapter 5 Linear Programming: Sensitivity Analysis and Duality

Learning Objectives After completing this chapter, you should be able to: Explain how sensitivity analysis can be useful to a decision maker. Explain why it can be useful for a decision maker to extend the analysis of a linear programming problem beyond determination of the optimal solution. Explain how to analyze graphically and interpret the impact of a change in the value of the objective function coefficient. Explain how to graphically analyze and interpret the impact of a change in the right-hand-side value of a constraint. Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Learning Objectives (cont’d) After completing this chapter, you should be able to: Explain what a dual is. Formulate the dual of a problem. Read and interpret the solution to a dual problem and relate the dual solution to the primal solution. Explain in economic terms the interpretation of dual variables and the dual solution. Determine if adding another variable to a problem will change the optimal solution mix of the original problem. Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Sensitivity Analysis Benefits of sensitivity analysis Enables the decision maker to determine how a change in one of the values of a model will impact the optimal solution and the optimal value of the objective function while holding all other parameters constant. Provides the decision maker with greater insight about the sensitivity of the optimal solution to changes in various parameters of a problem. Permits quick examination of changes due to improved information relating to a problem or because of the desire to know the potential impact of changes that are contemplated. Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Changes in Parameter Values Categories of model parameters subject to potential changes The value of an objective function coefficient The right-hand side (RHS) value of a constraint A coefficient of a constraint Concerns about ranges of changes Which range pertains to a given situation? How can the range be determined? What impact on the optimal solution does a change that is within the range have? Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Optimality and the Objective Function Coefficient Range of optimality Finding the range of objective function values for which the optimal values of the decision variables would not change. A value of the objective function that falls within the range of optimality will not change the optimal solution, although the optimal value of the objective function will change. Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Feasibility Range of feasibility The range of values over which the right-hand-side (RHS) value can change without causing the shadow price to change. Within this range of feasibility, the same decision variables will remain optimal, although their values and the optimal value of the objective function will change. Analysis of RHS changes begins with determination of a constraint’s shadow price in the optimal solution. Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Figure 5–1 A Graph of the Server Problem Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Figure 5–2 Graphical Representation of a Change in the Objective Function Coefficients Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Example 5-1 Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Figure 5–3 Solution for Revised Server Problem Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Example 5-2 Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Figure 5–4 The Upper Limit on Using Additional Inspection Time Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Figure 5–5 The Lower Limit on Inspection Time Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Figure 5–6 Range of Feasibility for Changes in Inspection Time Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Example 5-2 (cont’d) Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Figure 5–7 Range of Feasibility for the Storage Constraint Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Exhibit 5-1 Excel Input Screen for the Server Problem Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Exhibit 5-2 Solver Input Specification (parameter) Screen Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Exhibit 5–3 Optimization Output Screen Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Exhibit 5–4 Excel Basic Output (Answer) Report for the Server Problem Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Exhibit 5–5 Excel Sensitivity Analysis Report for the Server Problem Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Example 5-3 Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Example 5-3 (cont’d) Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Table 5–1 Summary of Results of Changes That Are within Ranges of Optimality and Feasibility Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Duality The Dual An alternate formulation of a linear programming problem as either the original problem or its mirror image, the dual, which can be solved to obtain the optimal solution. Its variables have a different economic interpretation than the original formulation of the linear programming problem (the primal). It can be easily used to determine if the addition of another variable to a problem will change the optimal. Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Formulation of a Dual Dual The number of decision variables in the primal is equal to the number of constraints in the dual. The number of decision variables in the dual is equal to the number of constraints in the primal. Since it is computationally easier to solve problems with less constraints in comparison to solving problems with less variables, the dual gives us the flexibility to choose which problem to solve. Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Example 5-4 A comparison of these two versions of the problem will reveal why the dual might be termed the “mirror image” of the primal. Table 5-2 shows how the primal problem is transformed into its dual. We can see in Table 5-2 that the original objective was to minimize, whereas the objective of the dual is to maximize. In addition, the coefficients of the primal’s objective function become the right-hand-side values for the dual’s constraints, whereas the primal’s right-hand side values become the coefficients of the dual’s objective function. Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Table 5–2 Transforming the Primal into Its Dual Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Example 5-5 Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Economic Interpretation of The Dual Economic interpretation of dual solution results Analysis enables a manager to evaluate the potential impact of a new product. Analysis can determine the marginal values of resources (i.e., constraints) to determine how much profit one unit of each resource is equivalent to. Analysis helps the manager to decide which of several alternative uses of resources is the most profitable. Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Example 5-7 Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Exhibit 5–6 Excel Worksheet for Arc Manufacturing Inc. Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Exhibit 5–7 Excel Basic Output Report for Arc Manufacturing Inc. Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Exhibit 5–8 Excel Sensitivity Analysis for Arc Manufacturing Inc. Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Exhibit 5–9 Excel Sensitivity Report for Solved Problem 3 Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Table 5–3 Excel Reports for Problem 14 Copyright © 2007 The McGraw-Hill Companies. All rights reserved.

Table 5–3 Excel Reports for Problem 14 (cont’d) Copyright © 2007 The McGraw-Hill Companies. All rights reserved.