SlideShare a Scribd company logo
3
Most read
4
Most read
8
Most read
SENSITIVITY ANALYSIS IN LINEAR
PROGRAMMING
PRESENTED BY
KIRAN C JADHAV
GOVERNMENT COLLEGE OF ENGINEERING,
AURANGABAD
(An Autonomous Institute Of Government Of Maharashtra)
DEPARTMENT OF CIVIL ENGINEERING
14/17/2017
CONTENT
• Introduction
• Basic parameter in Sensitivity Analysis
• Duality and sensitivity analysis
• Example of duality and sensitivity analysis
• References
24/17/2017
Definition of Sensitivity Analysis/post
optimality
• Sensitivity analysis investigates the changes in the
optimum solution resulting from changes in
parameters of linear programming model .
• In linear programming modal parameters are
I ) objective function
II ) constraint coefficients
34/17/2017
BASIC PARAMETER CHANGES THAT AFFECT
THE OPTIMAL SOLUTION ARE :
• Changes in right –hand – side constants
• Changes in cost coefficients
• Addition of new variables
• Addition of new constraints
44/17/2017
DUALITY AND SENSITIVITY ANALYSIS
• No learning of linear programming is complete unless
we learn the concept of “duality” in linear
programming
• Associated with every linear programming problem
called the primal, there is another linear programming
called its dual .
• These two problems possess very interesting and
closely related properties
54/17/2017
• In most LP treatment, the dual is defined for
various form of the primal depending on the
sense of optimization
(maximization or minimization) / types of
constraints
64/17/2017
Source : NPTEL Linear programming lecture pdf74/17/2017
• we formulated and solved the LP problem to maximize the
revenue for the bakery. The problem is to ,
Source : NPTEL Linear programming lecture pdf
84/17/2017
• Now considering the maximization problem (called P1) and
the minimization problem (called P2) we make the following
observations:
1 . P1 and P2 had the same value of the objective function at the
optimum z = 374 and w =374
2. The objective function coefficient coefficients of P1 are the
RHS values of P2 and vice versa.
Source : NPTEL Linear programming lecture pdf
94/17/2017
3. The number of variables in P1 and the number of constraints
in P2 are equal and vice versa.
Source : NPTEL Linear programming lecture pdf 104/17/2017
Is there a relationship between P1 and P2?
• The relationship is established using the discussion
that follows :
• Consider P1 (the maximization problem). If there were no
constraints the objective function value is ∞.
• Let us try to get upper estimates for the value of Z.
114/17/2017
1. Consider P1 (the maximization problem). If there were no
constraints the objective function value is ∞. Let us try to get
upper estimates for the value of Z.
2. We multiply the second constraint by 9 to get
(4X1 + 3X2 ≤ 46 ) X ( 9 )
36X1 + 27X2 ≤ 414.
Since X1 and X2 are ≥ 0,
32X1 + 25X2 ≤ 36X1 + 27X2 ≤ 414.
Therefore Z* ≤ 414.
124/17/2017
Source : NPTEL Linear programming lecture pdf
3) We multiply the first constraint by 7 to get
(5X1 + 4X2 ≤ 59 ) X ( 7 )
35X1 + 28X2 ≤ 413
Since X1 and X2 are ≥ 0,
32X1 + 25X2 ≤ 35X1 + 28X2 ≤ 413.
Therefore Z* ≤ 413
4) We add the two constraints to get ,
4X1 + 3X2 ≤ 46
5X1 + 4X2 ≤ 59
9X1 + 7X2 ≤ 105
134/17/2017
• We add the two constraints to get 9X1 + 7X2 ≤ 105.
• This inequality holds because X1 and X2 are ≥ 0,
• (9X1 + 7X2 ≤ 105). x (4 )
• We multiply this constraint by 4 to get 36X1 + 28X2 ≤
420.
• Since X1 and X2 are ≥ 0, 32X1 + 25X2 ≤ 36X1 +
28X2 ≤ 420.
• Therefore 420 is an upper estimate of Z* but we
ignore this because our current best estimate is 413.
144/17/2017
5) We multiply the constraint 4X1 + 3X2 ≤ 46 by 25/3 to
get
• 33.33X1 + 25X2 ≤ 383.33.
• Based on the above discussions, 383.33 is a better
upper estimate for Z*.
• We multiply the constraint 5X1 + 4X2 ≤ 59 by 32/5
to get 32X1 + 25.6X2 ≤ 377.6. Based on the above
discussions, 377.6 is a better upper estimate for Z*
6) We multiply the constraint 5X1 + 4X2 ≤ 59 by
32/5 to get
• 32X1 + 25.6X2 ≤ 377.6.
• Based on the above discussions, 377.6 is a better
upper estimate for Z*.
154/17/2017
6) We multiply the constraint 5X1 + 4X2 ≤ 59 by 32/5
to get
• 32X1 + 25.6X2 ≤ 377.6.
• Based on the above discussions, 377.6 is a better
upper estimate for Z*.
7) We multiply the constraint 9X1 + 7X2 ≤ 105 by 25/7
to get
• 32.14X1 + 25X2 ≤ 375.
• Here we have added the two constraints and
multiplied by 25/7.
• Now 375 is a better upper estimate for Z*.
164/17/2017
• We can multiply the first constraint by a and the second by b
and add them. If on addition the coefficients of X1 and X2
are ≥ 59 and 46 respectively, the RHS value (which is 59a +
46b) is an upper estimate of Z
• If we want the best estimate of Z* (as small an upper estimate
as possible) we need to define a and b such that 59a + 46b is
as small as possible.
• We therefore define a and b to Minimize 59a + 46b is
minimized
174/17/2017
• The values Y1 = 4 and Y2 =3 represent the worth of the 59
units of the first resource and 46 units of the second resource
at the optimum.
• Therefore Problem P2 Is Born Out Of P1. The Problem P2 Is
Called The Dual Of The Given Problem P1 (Called The
Primal).
184/17/2017
References
• Taha H.A., Operations Research – An Introduction, 9 th
Edition, Pearson Education Inc. 2011
• Rao S.S., Engineering Optimization – Theory and
Practice, Third Edition, New Age International Limited,
New Delhi, 2000
• IIT Madras Operations Research Applications – Linear
and Integer Programming (Web),
by Prof. G. Srinivasan The National Programme on
Technology Enhanced Learning (NPTEL)
194/17/2017
Thank You
4/17/2017 20

More Related Content

PDF
Unit.3. duality and sensetivity analisis
PPTX
History of Operations Research
PPTX
Sensitivity analysis in linear programming problem ( Muhammed Jiyad)
PPTX
Linear programing
PPTX
Presentation - TATA group-Analysis-group ppt-By, Mohammed Saqib(16YACMD114) 1...
PPTX
Duality in Linear Programming
PDF
Unit.2. linear programming
PPTX
Python Seminar PPT
Unit.3. duality and sensetivity analisis
History of Operations Research
Sensitivity analysis in linear programming problem ( Muhammed Jiyad)
Linear programing
Presentation - TATA group-Analysis-group ppt-By, Mohammed Saqib(16YACMD114) 1...
Duality in Linear Programming
Unit.2. linear programming
Python Seminar PPT

What's hot (20)

PDF
Goal programming
PPSX
Linear programing
DOC
Procedure Of Simplex Method
PPTX
Linear programming - Model formulation, Graphical Method
PDF
Duality in Linear Programming Problem
PDF
Integer programming
PPTX
PRIMAL & DUAL PROBLEMS
PDF
Linear Programming (graphical method)
PPTX
unbalanced transportation problem
PPT
Goal Programming
PPTX
primal and dual problem
PDF
Chapter 4 Simplex Method ppt
PPTX
Introduction to Operations Research
PDF
3. linear programming senstivity analysis
PPT
Linear programming
PPT
Simplex Method
PPT
simplex method
DOC
Decision theory Problems
PPTX
LINEAR PROGRAMMING PROBLEMS.pptx
PPTX
Game Theory - Dominance Strategy
Goal programming
Linear programing
Procedure Of Simplex Method
Linear programming - Model formulation, Graphical Method
Duality in Linear Programming Problem
Integer programming
PRIMAL & DUAL PROBLEMS
Linear Programming (graphical method)
unbalanced transportation problem
Goal Programming
primal and dual problem
Chapter 4 Simplex Method ppt
Introduction to Operations Research
3. linear programming senstivity analysis
Linear programming
Simplex Method
simplex method
Decision theory Problems
LINEAR PROGRAMMING PROBLEMS.pptx
Game Theory - Dominance Strategy
Ad

Similar to Sensitivity analysis linear programming copy (20)

PPSX
Graphical method
PPTX
Or graphical method, simplex method
PPTX
Operations Research
PPTX
12001319032_OR.pptx
PPTX
Ch03Ardavanfffffffffffffffffffffffj.pptx
PPTX
Integer Linear Programming
PPTX
Operation reasearch
PDF
Numerical analysis multivariable unconstrained
PDF
Numerical analysis simplex method 2
PPTX
Simplex method material for operation .pptx
PPTX
Operation Research
PDF
Simplex method: Slack, Surplus & Artificial variable
PPTX
Lecture5-7_12946_Linear Programming The Graphical Method.pptx
PDF
Integer Programming - MNIT Jaipur - Taha et al
 
PPTX
May 2, 2014
PPTX
Linear Programing.pptx
PPTX
1 lesson 1 4
PPTX
A New SR1 Formula for Solving Nonlinear Optimization.pptx
PPTX
Lectures of algebra for the student .pptx
PPT
Chapter 12 - Additional Differentiation Topics
Graphical method
Or graphical method, simplex method
Operations Research
12001319032_OR.pptx
Ch03Ardavanfffffffffffffffffffffffj.pptx
Integer Linear Programming
Operation reasearch
Numerical analysis multivariable unconstrained
Numerical analysis simplex method 2
Simplex method material for operation .pptx
Operation Research
Simplex method: Slack, Surplus & Artificial variable
Lecture5-7_12946_Linear Programming The Graphical Method.pptx
Integer Programming - MNIT Jaipur - Taha et al
 
May 2, 2014
Linear Programing.pptx
1 lesson 1 4
A New SR1 Formula for Solving Nonlinear Optimization.pptx
Lectures of algebra for the student .pptx
Chapter 12 - Additional Differentiation Topics
Ad

Recently uploaded (20)

PDF
composite construction of structures.pdf
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPT
Mechanical Engineering MATERIALS Selection
PPTX
Fluid Mechanics, Module 3: Basics of Fluid Mechanics
PPTX
Construction Project Organization Group 2.pptx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
web development for engineering and engineering
PPTX
additive manufacturing of ss316l using mig welding
PPTX
Sustainable Sites - Green Building Construction
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
MET 305 MODULE 1 KTU 2019 SCHEME 25.pptx
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
composite construction of structures.pdf
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Mechanical Engineering MATERIALS Selection
Fluid Mechanics, Module 3: Basics of Fluid Mechanics
Construction Project Organization Group 2.pptx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
web development for engineering and engineering
additive manufacturing of ss316l using mig welding
Sustainable Sites - Green Building Construction
Embodied AI: Ushering in the Next Era of Intelligent Systems
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
MET 305 MODULE 1 KTU 2019 SCHEME 25.pptx
UNIT-1 - COAL BASED THERMAL POWER PLANTS
bas. eng. economics group 4 presentation 1.pptx
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...

Sensitivity analysis linear programming copy

  • 1. SENSITIVITY ANALYSIS IN LINEAR PROGRAMMING PRESENTED BY KIRAN C JADHAV GOVERNMENT COLLEGE OF ENGINEERING, AURANGABAD (An Autonomous Institute Of Government Of Maharashtra) DEPARTMENT OF CIVIL ENGINEERING 14/17/2017
  • 2. CONTENT • Introduction • Basic parameter in Sensitivity Analysis • Duality and sensitivity analysis • Example of duality and sensitivity analysis • References 24/17/2017
  • 3. Definition of Sensitivity Analysis/post optimality • Sensitivity analysis investigates the changes in the optimum solution resulting from changes in parameters of linear programming model . • In linear programming modal parameters are I ) objective function II ) constraint coefficients 34/17/2017
  • 4. BASIC PARAMETER CHANGES THAT AFFECT THE OPTIMAL SOLUTION ARE : • Changes in right –hand – side constants • Changes in cost coefficients • Addition of new variables • Addition of new constraints 44/17/2017
  • 5. DUALITY AND SENSITIVITY ANALYSIS • No learning of linear programming is complete unless we learn the concept of “duality” in linear programming • Associated with every linear programming problem called the primal, there is another linear programming called its dual . • These two problems possess very interesting and closely related properties 54/17/2017
  • 6. • In most LP treatment, the dual is defined for various form of the primal depending on the sense of optimization (maximization or minimization) / types of constraints 64/17/2017
  • 7. Source : NPTEL Linear programming lecture pdf74/17/2017
  • 8. • we formulated and solved the LP problem to maximize the revenue for the bakery. The problem is to , Source : NPTEL Linear programming lecture pdf 84/17/2017
  • 9. • Now considering the maximization problem (called P1) and the minimization problem (called P2) we make the following observations: 1 . P1 and P2 had the same value of the objective function at the optimum z = 374 and w =374 2. The objective function coefficient coefficients of P1 are the RHS values of P2 and vice versa. Source : NPTEL Linear programming lecture pdf 94/17/2017
  • 10. 3. The number of variables in P1 and the number of constraints in P2 are equal and vice versa. Source : NPTEL Linear programming lecture pdf 104/17/2017
  • 11. Is there a relationship between P1 and P2? • The relationship is established using the discussion that follows : • Consider P1 (the maximization problem). If there were no constraints the objective function value is ∞. • Let us try to get upper estimates for the value of Z. 114/17/2017
  • 12. 1. Consider P1 (the maximization problem). If there were no constraints the objective function value is ∞. Let us try to get upper estimates for the value of Z. 2. We multiply the second constraint by 9 to get (4X1 + 3X2 ≤ 46 ) X ( 9 ) 36X1 + 27X2 ≤ 414. Since X1 and X2 are ≥ 0, 32X1 + 25X2 ≤ 36X1 + 27X2 ≤ 414. Therefore Z* ≤ 414. 124/17/2017 Source : NPTEL Linear programming lecture pdf
  • 13. 3) We multiply the first constraint by 7 to get (5X1 + 4X2 ≤ 59 ) X ( 7 ) 35X1 + 28X2 ≤ 413 Since X1 and X2 are ≥ 0, 32X1 + 25X2 ≤ 35X1 + 28X2 ≤ 413. Therefore Z* ≤ 413 4) We add the two constraints to get , 4X1 + 3X2 ≤ 46 5X1 + 4X2 ≤ 59 9X1 + 7X2 ≤ 105 134/17/2017
  • 14. • We add the two constraints to get 9X1 + 7X2 ≤ 105. • This inequality holds because X1 and X2 are ≥ 0, • (9X1 + 7X2 ≤ 105). x (4 ) • We multiply this constraint by 4 to get 36X1 + 28X2 ≤ 420. • Since X1 and X2 are ≥ 0, 32X1 + 25X2 ≤ 36X1 + 28X2 ≤ 420. • Therefore 420 is an upper estimate of Z* but we ignore this because our current best estimate is 413. 144/17/2017
  • 15. 5) We multiply the constraint 4X1 + 3X2 ≤ 46 by 25/3 to get • 33.33X1 + 25X2 ≤ 383.33. • Based on the above discussions, 383.33 is a better upper estimate for Z*. • We multiply the constraint 5X1 + 4X2 ≤ 59 by 32/5 to get 32X1 + 25.6X2 ≤ 377.6. Based on the above discussions, 377.6 is a better upper estimate for Z* 6) We multiply the constraint 5X1 + 4X2 ≤ 59 by 32/5 to get • 32X1 + 25.6X2 ≤ 377.6. • Based on the above discussions, 377.6 is a better upper estimate for Z*. 154/17/2017
  • 16. 6) We multiply the constraint 5X1 + 4X2 ≤ 59 by 32/5 to get • 32X1 + 25.6X2 ≤ 377.6. • Based on the above discussions, 377.6 is a better upper estimate for Z*. 7) We multiply the constraint 9X1 + 7X2 ≤ 105 by 25/7 to get • 32.14X1 + 25X2 ≤ 375. • Here we have added the two constraints and multiplied by 25/7. • Now 375 is a better upper estimate for Z*. 164/17/2017
  • 17. • We can multiply the first constraint by a and the second by b and add them. If on addition the coefficients of X1 and X2 are ≥ 59 and 46 respectively, the RHS value (which is 59a + 46b) is an upper estimate of Z • If we want the best estimate of Z* (as small an upper estimate as possible) we need to define a and b such that 59a + 46b is as small as possible. • We therefore define a and b to Minimize 59a + 46b is minimized 174/17/2017
  • 18. • The values Y1 = 4 and Y2 =3 represent the worth of the 59 units of the first resource and 46 units of the second resource at the optimum. • Therefore Problem P2 Is Born Out Of P1. The Problem P2 Is Called The Dual Of The Given Problem P1 (Called The Primal). 184/17/2017
  • 19. References • Taha H.A., Operations Research – An Introduction, 9 th Edition, Pearson Education Inc. 2011 • Rao S.S., Engineering Optimization – Theory and Practice, Third Edition, New Age International Limited, New Delhi, 2000 • IIT Madras Operations Research Applications – Linear and Integer Programming (Web), by Prof. G. Srinivasan The National Programme on Technology Enhanced Learning (NPTEL) 194/17/2017