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.

Slides:



Advertisements
Similar presentations
Understanding optimum solution
Advertisements

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.
1/53 Slide Linear Programming: Sensitivity Analysis and Interpretation of Solution n Introduction to Sensitivity Analysis n Graphical Sensitivity Analysis.
IENG313 Operation Research I
SENSITIVITY ANALYSIS.
Optimization Models Module 9. MODEL OUTPUT EXTERNAL INPUTS DECISION INPUTS Optimization models answer the question, “What decision values give the best.
SOLVING LINEAR PROGRAMS USING EXCEL Dr. Ron Lembke.
LP EXAMPLES.
Chapter 7 Linear Programming Models Part One n Basis of Linear Programming n Linear Program formulati on.
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. Linear programming A technique that allows decision makers to solve maximization and minimization problems where there are certain.
Linear Programming: Fundamentals
1 Linear Programming With Sensitivity Analysis Here we look at some graphs to learn some ideas.
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.
Chapter 4 The Simplex Method
LINEAR PROGRAMMING: THE GRAPHICAL METHOD
John Loucks Modifications by A. Asef-Vaziri Slides by St. Edward’s
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.
Graduate Program in Business Information Systems Linear Programming: Sensitivity Analysis and Duality Aslı Sencer.
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.
3-1 Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Linear Programming: Computer Solution and Sensitivity Analysis Chapter 3.
Introduction to Mathematical Programming OR/MA 504 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
Introduction to Management Science
The Theory of the Simplex Method
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,
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.
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 Chapter 11 A number of important scheduling problems... require the study of an astronomical number of arrangements to determine which one is best....
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.
3-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Linear Programming: Computer Solution and Sensitivity Analysis Chapter 3.
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
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.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 13 Duality Theory.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
6s-1Linear Programming William J. Stevenson Operations Management 8 th edition.
Example 3.1a Sensitivity Analysis and Solver Table Add-in.
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: Sensitivity Analysis and Duality
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
The Simplex Method: Standard Minimization Problems
Duality Theory and Sensitivity Analysis
St. Edward’s University
Optimization Models Module 9.
Linear Programming: Computer Solution and Sensitivity Analysis
Presentation transcript:

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 because it addresses strategical issues regarding the structure of the business itself. Sensitivity Analysis and Duality in Linear Programming

2 Shadow Prices and Opportunity Costs  The Redwood furniture problem involves X T and X C denote the number of tables and chairs to be made. Maximize P = 6X T + 8X C Subject to: 30X T + 20X C < 300 (wood) 5X T + 10X C < 110 (labor) where X T, X C > 0  What is the effect of one additional unit of the respective resources?  It will allow more product to be made, increasing profit.  That is the resource’s marginal value or shadow price.  The marginal value of a resource can be found by changing the available level and solving the revised problem.  There is a faster way to find the marginal value.  Knowing levels for marginal values enhances planning capabilities.  They can be used to “price” out a new product.  Consider the wood used in making furniture. Raising the available level from 300 to 301 board feet will change the feasible solution region, as shown on the following slide. It will increase profit by $.10.

3 Shadow Prices and Opportunity Costs

4 The Dual Linear Program  The original problem is here referred to as the primal linear program.  The dual linear program expresses the problem with a resource orientation.  Let U W and U L denote the marginal values of wood and labor. The objective is to Minimize C = 300U W + 110U L Subject to: 30U W + 5U L > 6(table) 20U W + 10U L > 8(chair) where U W, U L > 0  The total value of available resources is minimized.  The constraint left-hand sides express the opportunity cost of making one unit of the respective product.  It is an opportunity cost because making the product may divert resources from their optimal utilization, and theUs measure their value.  Each product is required to have an opportunity cost > its unit profit.  The dual has a column (variable) for each primal row (constraint). Primal right-hand sides are dual objective coefficients and vice versa.

5 Redwood Furniture Problem: Graphical Solution of Dual

6 Meaning of Dual Solution  The values U W =.10 and U L =.60 tell us that additional wood (acquired at present costs) would raise profit by $.10. Similarly, an additional hour of labor raises P by $.60.  Redwood would benefit by more resources. They would even pay a small premium to get it (not more than the respective U.)  The Us are shadow prices for resource in pricing out a new product, such a desk.  Making a desk would divert resources from tables and chairs, and fewer would be made.

7 Evaluating New Products Using the Dual  Redwood evaluates new products:  Bench having profit of $7, needing 25 board feet of wood and 7 hours of labor.  Planter box having profit of $2, needing 10 board feet of wood and 2 hours of labor.  The opportunity costs for one of each are:  Bench: $.10(25) +.60(7) = $6.70 (< $7). Make it, because doing so increases P by $.30/unit.  Planter box: $.10(10) +.60(2) = $2.40 (> $2). Do not make. Resources are too valuable.

8 Sensitivity Limits for Right-Hand Sides wood labor  QuickQuant provides the following report that lists for each constraint the optimal level of the applicable dual variable.  Included are the sensitivity limits for the right-hand sides. The dual values will be the same for any available quantity of wood and labor falling within those limits.

9 Sensitivity Limits for Objective Coefficients  QuickQuant also gives sensitivity limits for objective coefficients (unit profits, costs).  The present primal optimal quantities will be exactly the same for any level of profit falling with those limits.  For example, if the table and chair profits are both $10, only P changes, to $10(4) + 10(9) = $130.

10 Post-Optimality Analysis  Perhaps the most important role of the dual is helping the decision maker improve the business itself.  That can be done with a post-optimality analysis in which a series of changes are made to the problem structure ( and hence business environment).  Find economic bottlenecks, get more resources:  Authorize overtime or train new employees.  Install faster machines or expand plant.  Target marketing, expand profitable products.  Adjust pricing.  Solve New LPs after each possible change.  New Us will suggest further possible improvements.

11 Solver’s Sensitivity Report Solver’s Sensitivity Report yields the values of the:  dual variables  allowable increases and decreases for the right-hand sides (upper and lower limits).  allowable increases and decreases for the coefficients of the objective function (upper and lower limits).

12 Solver’s Sensitivity Report To get Solver’s Sensitivity Report, highlight Sensitivity Report in the Report box of the Solver Results dialog box before clicking the OK button.

13 Sensitivity Report for Swatville Sluggers (Figure 10-3 ) 1. Shadow prices. 2. Dual slack or surplus variables (in the Reduced Cost column). 3. Allowable increases and decreases for right-hand sides. NB: Multiple optimal solutions exist to the dual. This dual solution found by Excel is different than the dual solution given in the primal. 4. Allowable increases and decreases for coefficients of the objective function.

14 Sensitivity Report for Redwood Furniture (Figure 10-6) 1. Shadow prices. 2. Dual slack or surplus variables (in the Reduced Cost column). 3. Allowable increases and decreases for right- hand sides. These give lower and upper limits. 4. Allowable increases and decreases for the coefficients of the objective function. These give the lower and upper limits.