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.

Slides:



Advertisements
Similar presentations
Solving Linear Programming Problems
Advertisements

Geometry and Theory of LP Standard (Inequality) Primal Problem: Dual Problem:
LINEAR PROGRAMMING SENSITIVITY ANALYSIS
Understanding optimum solution
Linear Programming Problem
Special Variables: 1- Slack Variable (s1): represents the amount by which the available amount of the resources exceeds its usage by the activities.
Introduction to Sensitivity Analysis Graphical Sensitivity Analysis
Session II – Introduction to Linear Programming
Notes 4IE 3121 Why Sensitivity Analysis So far: find an optimium solution given certain constant parameters (costs, demand, etc) How well do we know these.
Chapter 2: Modeling with Linear Programming & sensitivity analysis
CCMIII U2D4 Warmup This graph of a linear programming model consists of polygon ABCD and its interior. Under these constraints, at which point does the.
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.
SENSITIVITY ANALYSIS.
LINEAR PROGRAMMING SIMPLEX METHOD
Chapter 2 Linear Programming Models: Graphical and Computer Methods © 2007 Pearson Education.
Sensitivity analysis BSAD 30 Dave Novak
Chapter 4: Linear Programming Sensitivity Analysis
Linear Programming: Fundamentals
1 1 Slide LINEAR PROGRAMMING Introduction to Sensitivity Analysis Professor Ahmadi.
LINEAR PROGRAMMING: THE GRAPHICAL METHOD
1 1 Slide LINEAR PROGRAMMING: THE GRAPHICAL METHOD n Linear Programming Problem n Properties of LPs n LP Solutions n Graphical Solution n Introduction.
1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ The Wyndor Glass Company Problem (Hillier and Liberman) The Wyndor Glass Company is planning.
Kerimcan OzcanMNGT 379 Operations Research1 LP: Sensitivity Analysis and Interpretation of Solution Chapter 3.
LINEAR PROGRAMMING SIMPLEX METHOD.
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.
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.
LP Definition and Introduction to Graphical Solution Active Learning – Module 2 J. René Villalobos and Gary L. Hogg Arizona State University Paul M. Griffin.
Managerial Decision Making and Problem Solving
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 -
1 LINEAR PROGRAMMING Introduction to Sensitivity Analysis Professor Ahmadi.
1 Chapter 7 Linear Programming. 2 Linear Programming (LP) Problems Both objective function and constraints are linear. Solutions are highly structured.
Introduction to Operations Research
Operations Research Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD4207 University of Palestine.
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.
Sensitivity Analysis Consider the CrossChek hockey stick production problem:   Management believes that CrossChek might only receive $120 profit from the.
A model consisting of linear relationships representing a firm’s objective and resource constraints Linear Programming (LP) LP is a mathematical modeling.
1 The Dual in Linear Programming In LP the solution for the profit- maximizing combination of outputs automatically determines the input amounts that must.
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
Advanced Operations Research Models Instructor: Dr. A. Seifi Teaching Assistant: Golbarg Kazemi 1.
 Minimization Problem  First Approach  Introduce the basis variable  To solve minimization problem we simple reverse the rule that is we select the.
1 1 Slide © 2005 Thomson/South-Western Simplex-Based Sensitivity Analysis and Duality n Sensitivity Analysis with the Simplex Tableau n Duality.
Introduction to linear programming:- - Linear programming (LP) applies to optimization models in which the objective and constraints functions are strictly.
1 1 Slide © 2000 South-Western College Publishing/ITP Slides Prepared by JOHN LOUCKS.
1 The Geometry of Linear Programs –the geometry of LPs illustrated on GTC Handouts: Lecture Notes February 5, 2002.
Part 3 Linear Programming 3.3 Theoretical Analysis.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Supplement 6 Linear Programming.
LINEAR PROGRAMMING.
Linear Programming Short-run decision making model –Optimizing technique –Purely mathematical Product prices and input prices fixed Multi-product production.
Sensitivity Analysis Introduction to Sensitivity Analysis
Operations Research By: Saeed Yaghoubi 1 Graphical Analysis 2.
1 Geometrical solution of Linear Programming Model.
Introduction Operations Research (OR) It is a scientific approach to determine the optimum (best) solution to a decision problem under the restriction.
MTH374: Optimization For Master of Mathematics By Dr. M. Fazeel Anwar Assistant Professor Department of Mathematics, CIIT Islamabad 1.
Part 3 Linear Programming 3.3 Theoretical Analysis.
SENSITIVITY ANALYSIS. 2 Sensitivity Analysis Sensitivity analysis is carried out after optimal solution is found. Hence called as post optimality analysis.
Chapter 2 Linear Programming Models: Graphical and Computer Methods
Linear Programming: Sensitivity Analysis and Duality
Linear Programming Dr. T. T. Kachwala.
MBA 651 Quantitative Methods for Decision Making
Chap 9. General LP problems: Duality and Infeasibility
Graphical Sensitivity Analysis and Computer Solution
Duality Theory and Sensitivity Analysis
Part 3 Linear Programming
Linear Programming.
Presentation transcript:

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 M 2. The following table provides the basic data of the problem: 2 Tons of raw material per ton of Maximum daily availability (tons) Exterior paintInterior paint Raw material, M 1 Raw material, M Profit per ton (Rs 1000) 54

A market survey restricts the maximum daily demand of interior paint to 2 tons. Additionally, the daily demand for interior paint cannot exceed that of exterior paint by more than 1 ton. Reddy Mikks wants to determine the optimum (best) product mix of interior and exterior paints that maximizes the total daily profit. 3

M ATHEMATICAL FORMULATION x 1 = Tons produced daily of exterior paint x 2 = Tons produced daily of interior paint Maximize z =5 x 1 +4 x 2 Subject to 4

5

S ENSITIVITY ANALYSIS Sensitivity analysis allows us to determine how “sensitive” the optimal solution is to changes in data values. This includes analyzing changes in: 1. An Objective Function Coefficient (OFC) 2. A Right Hand Side (RHS) value of a constraint 6

G RAPHICAL S ENSITIVITY A NALYSIS We can use the graph of an LP to see what happens when: 1. An OFC changes, or 2. A RHS changes 7

O BJECTIVE F UNCTION C OEFFICIENT (OFC) C HANGES In Reddy Mikks Problem, What if the profit contribution for raw material of exterior paint is changed from Rs 5 to Rs 6 per ton? 6 Max X 8

There is no effect on the feasible region The slope of the level profit line changes If the slope changes enough, a different corner point will become optimal There is a range for each OFC where the current optimal corner point remains optimal. If the OFC changes beyond that range a new corner point becomes optimal. C HARACTERISTICS OF OFC C HANGES 9

10

RHS C ONSTRAINT C HANGES In Reddy Mikks Problem, What if the resources of raw material of exterior paint is changed from 24 ton to 25 ton? 25 X 11

C HARACTERISTICS OF RHS C HANGES The constraint line shifts, which could change the feasible region Slope of constraint line does not change Corner point locations can change The optimal solution can change 12

13

Shadow Price The change is the objective function value per one- unit increase in the RHS of the constraint. Constraint RHS Changes If the change in the RHS value is within the allowable range, then the shadow price does not change The change in objective function value = (shadow price) x (RHS change) If the RHS change goes beyond the allowable range, then the shadow price will change. 14

Given a LPP (called the primal problem), we shall associate another LPP called the dual problem of the original (primal) problem. We shall see that the Optimal values of the primal and dual are the same provided both have finite feasible solutions. The concept of duality is further used to develop another method of solving LPPs and is also used in the sensitivity (or post-optimal) analysis. D UAL PROBLEM OF AN LPP 15

M ATHEMATICAL FORMULATION OF PRIMAL – DUAL PROBLEM PrimalDual Maximize Z= Subject to Minimize W= Subject to 16

17

Primal (Maximize)Dual (Minimize) 1)i th constraint  2)i th constraint  3)i th constraint = 4)j th variable  0 5)j th variable ≤ 0 6)j th variable unrestricted 1)i th variable  0 2)i th variable  0 3)i th variable unrestricted 4) j th constraint  5) j th constraint  6) j th constraint = 18

P ROPERTIES OF P RIMAL - DUAL PAIR 19 o The number of dual variables is the same as the number of primal constraints. o The number of dual constraints is the same as the number of primal variables. o The coefficient matrix A of the primal problem is transposed to provide the coefficient matrix of the dual problem. o The inequalities are reversed in direction.

The maximization problem of the primal problem becomes a minimization problem in the dual problem. The cost coefficients of the primal problem become the right hand sides of the dual problem. The right hand side values of the primal become the cost coefficients in the dual problem. The primal and dual variables both satisfy the non negativity condition. 20

E CONOMIC INTERPRETATION OF D UAL VARIABLES The primal problem represents a resource allocation model, b i represents number of units available of resource i and Z, a profit (in Rs). The dual variables y i, represent the worth per unit of resource i and W denotes worth of resources. 21

The dual of the dual problem is again the primal problem. Either of the two problems has an optimal solution if and only if the other does If one problem is feasible but unbounded, then the other is infeasible; if one is infeasible, then the other is either infeasible or feasible/unbounded. R ELATIONSHIP BETWEEN THE OPTIMAL, PRIMAL AND DUAL SOLUTIONS 22

P RIMAL - DUAL OF R EDDY M IKKS PROBLEM Reddy Mikks PrimalReddy Mikks Dual Maximize Subject to Minimize Subject to Optimal solution 23

24

The optimal dual solution shows that the worth per unit of raw material, M 1 is y 1 =0.75, whereas that of raw material, M 2 is y 2 =0.5. In graphically showed that the same results hold true for the ranges (20, 36) and (4, 6.67) for resources 1 and 2. Raw material M 1, can be increased from its present level of 24 tons to a maximum of 36 tons with a corresponding increase in profit of 12x0.75=9. 25

Similarly, the limit on raw material M 2, can be increased from 6 tons to a maximum of 6.67 tons, with a corresponding increase in profit of 0.67x0.5= The worth per unit for each of resources 1 and 2 are guaranteed only within the specified ranges. For resources 3 and 4, representing the market requirements, the dual prices are both zero, which indicates that their associated resources are abundant. Hence, their worth per unit is zero. 26