SlideShare a Scribd company logo
PRESENTED BY
MUHAMMED JIYAD.K
1712012
• Sensitivity analysis serves as an integral part of solving linear
programming model & is normally carried out after the optimal solution
is obtained.
• It determines how sensitive the optimal solution is to making changes in
the original model.
• Sensitivity analysis allows us to determine how “sensitive” the optimal
solution is to changes in data values.
• Sensitivity analysis is important to the manager who must operate in a
dynamic environment with imprecise estimates of the coefficients.
• Sensitivity analysis allows him to ask certain what-if questions about the
problem.
• Sensitivity analysis is used to determine how the optimal solution is
affected by changes, within specified ranges, in:
• the objective function coefficients
• the right-hand side (RHS) values
OBJECTIVE
FUNCTION
• The feasible region does
not change.
• Since constraints are not
affected, decision variable
values remain the same.
• Objective function value will
change.
RIGHT HAND
SIDE
• Feasible region changes.
• If a nonbinding
constraint is changed, the
solution is not affected.
• If a binding constraint is
changed, the same corner
point remains optimal but
the variable values will
change.
SENSITIVITY ANALYSIS USING GRAPH
1. Maximize Z = $100x1 + $50x2
subject to: 1x1 + 2x2  40
4x2 + 3x2  120
x1, x2  0
2. Maximize Z = $40x1 + $50x2
subject to: 1x1 + 2x2  40
4x2 + 3x2  120
x1, x2  0
SENSITIVITY ANALYSIS USING GRAPH
3. Maximize Z = $40x1 + $100x2
subject to: 1x1 + 2x2  40
4x2 + 3x2  120
x1, x2  0
SENSITIVITY ANALYSIS USING GRAPH
SENSITIVITY RANGE
• The sensitivity range for an objective function
coefficient is the range of values over which the current
optimal solution point will remain optimal.
• The sensitivity range for the x1 coefficient is designed as c1.
RANGES OF OPTIMALITY
• The value of the objective function will change if the
coefficient multiplies a variable whose value is non-zero.
•The optimal solution will remain unchanged as long as:
* An objective function coefficient lies within its range of
optimality
* There are no changes in any other input parameters.
• The optimality range for an objective coefficient is the range
of values over which the current optimal solution point will
remain optimal.
• For two variable LP problems the optimality ranges of
objective function coefficients can be found by setting the
slope of the objective function equal to the slopes of each of
the binding constraints.
Sensitivity Analysis Using Graphs (Objective
Function Coefficient Sensitivity Range for c1
and c2 )
Objective Function Coefficient Sensitivity
Range (for a Cost Minimization Model)
Minimize Z = $6x1 + $3x2
subject to:
2x1 + 4x2  16
4x1 + 3x2  24
x1, x2  0
sensitivity ranges:
4  c1  
0  c2  4.5
• The sensitivity range for a RHS value is the range of values over
which the quantity (RHS) values can change without changing the
solution variable mix, including slack variables
• Any change in the right hand side of a binding constraint will
change the optimal solution
• Any change in the right-hand side of a nonbinding constraint
that is less than its slack or surplus, will cause no change in the
optimal solution.
Changes in Constraint Quantity (RHS) Values
Increasing the Labor Constraint
Maximize Z = $40x1 + $50x2
subject to: 1x1 + 2x2  40
4x2 + 3x2 120
x1, x2  0
Changes in Constraint Quantity (RHS) Values
Increasing the Labor Constraint
Changes in Constraint Quantity (RHS)
Values Sensitivity Range for Clay Constraint
REDUCED COST
The reduced cost for a variable at its lower bound yields:
• The minimum amount by which the OFC of a variable should
change to cause that variable to become non-zero.
• The amount the profit coefficient must change before the
variable can take on a value above its lower bound.
• The amount the optimal profit will change per unit increase
in the variable from its lower bound.
• The amount by which the objective function value would
change if the variable were forced to change from 0 to 1.
SHADOW PRICING
• Defined as the marginal value of one additional unit of
resource
• Shadow Price is change in optimal objective function value
for one unit increase in RHS.
• In linear programming problems the shadow price of a
constraint is the difference between the optimized value of
the objective function and the value of the objective
function, evaluated at the optional basis.
• The sensitivity range for a constraint quantity value is also
the range over which the shadow price is valid.
Shadow Prices (Excel Sensitivity Report )
* Maximize Z = $40x1 + $50x2
subject to:
x1 + 2x2  40 hr of labor
4x1 + 3x2  120 lb of clay
x1, x2  0
Solution (Excel Screen)
CONCLUSION
In this topic we include sensitivity analysis, objective function,
Right Hand Side (RHS), sensitivity analysis using graphs,
objective function coefficient for cost minimization model,
sensitivity analysis for RHS value changes, changes in
constraint quantity, reduced cost and shadow pricing.
So far, we discussed all those things In this presentation.
So I conclude with a note.
“Sensitivity analysis serves as an integral part of solving linear
programming model “
Thank you

More Related Content

What's hot

Unit.2. linear programming
Unit.2. linear programmingUnit.2. linear programming
Unit.2. linear programming
DagnaygebawGoshme
 
Unit.3. duality and sensetivity analisis
Unit.3. duality and sensetivity analisisUnit.3. duality and sensetivity analisis
Unit.3. duality and sensetivity analisis
DagnaygebawGoshme
 
Linear Programming (graphical method)
Linear Programming (graphical method)Linear Programming (graphical method)
Linear Programming (graphical method)
Kamel Attar
 
Integer Linear Programming
Integer Linear ProgrammingInteger Linear Programming
Integer Linear Programming
SukhpalRamanand
 
Operations research(Sensitivity analysis)
Operations research(Sensitivity analysis)Operations research(Sensitivity analysis)
Operations research(Sensitivity analysis)
Kamel Attar
 
Integer programming
Integer programmingInteger programming
Integer programming
Hakeem-Ur- Rehman
 
Linear programing
Linear programingLinear programing
Linear programing
anam katmale
 
Operations Research - The Dual Simplex Method
Operations Research - The Dual Simplex MethodOperations Research - The Dual Simplex Method
Operations Research - The Dual Simplex Method
Hisham Al Kurdi, EAVA, DMC-D-4K, HCCA-P, HCAA-D
 
Simplex Method
Simplex MethodSimplex Method
Simplex Method
Sachin MK
 
4-The Simplex Method.ppt
4-The Simplex Method.ppt4-The Simplex Method.ppt
4-The Simplex Method.ppt
Mayurkumarpatil1
 
Integer Programming, Goal Programming, and Nonlinear Programming
Integer Programming, Goal Programming, and Nonlinear ProgrammingInteger Programming, Goal Programming, and Nonlinear Programming
Integer Programming, Goal Programming, and Nonlinear Programming
Salah A. Skaik - MBA-PMP®
 
Linear Programming 1
Linear Programming 1Linear Programming 1
Linear Programming 1
irsa javed
 
LINEAR PROGRAMMING PROBLEMS.pptx
LINEAR PROGRAMMING PROBLEMS.pptxLINEAR PROGRAMMING PROBLEMS.pptx
LINEAR PROGRAMMING PROBLEMS.pptx
cidiorapalpha
 
Nonlinear programming 2013
Nonlinear programming 2013Nonlinear programming 2013
Nonlinear programming 2013
sharifz
 
Duality in Linear Programming Problem
Duality in Linear Programming ProblemDuality in Linear Programming Problem
Duality in Linear Programming Problem
RAVI PRASAD K.J.
 
PRIMAL & DUAL PROBLEMS
PRIMAL & DUAL PROBLEMSPRIMAL & DUAL PROBLEMS
PRIMAL & DUAL PROBLEMS
MayuR Khambhayata
 
Canonical form and Standard form of LPP
Canonical form and Standard form of LPPCanonical form and Standard form of LPP
Canonical form and Standard form of LPP
Sundar B N
 
simplex method
simplex methodsimplex method
simplex method
Karishma Chaudhary
 
Duality in lpp
Duality in lppDuality in lpp
Duality in lpp
Abu Bashar
 
Simplex method concept,
Simplex method concept,Simplex method concept,
Simplex method concept,
Dronak Sahu
 

What's hot (20)

Unit.2. linear programming
Unit.2. linear programmingUnit.2. linear programming
Unit.2. linear programming
 
Unit.3. duality and sensetivity analisis
Unit.3. duality and sensetivity analisisUnit.3. duality and sensetivity analisis
Unit.3. duality and sensetivity analisis
 
Linear Programming (graphical method)
Linear Programming (graphical method)Linear Programming (graphical method)
Linear Programming (graphical method)
 
Integer Linear Programming
Integer Linear ProgrammingInteger Linear Programming
Integer Linear Programming
 
Operations research(Sensitivity analysis)
Operations research(Sensitivity analysis)Operations research(Sensitivity analysis)
Operations research(Sensitivity analysis)
 
Integer programming
Integer programmingInteger programming
Integer programming
 
Linear programing
Linear programingLinear programing
Linear programing
 
Operations Research - The Dual Simplex Method
Operations Research - The Dual Simplex MethodOperations Research - The Dual Simplex Method
Operations Research - The Dual Simplex Method
 
Simplex Method
Simplex MethodSimplex Method
Simplex Method
 
4-The Simplex Method.ppt
4-The Simplex Method.ppt4-The Simplex Method.ppt
4-The Simplex Method.ppt
 
Integer Programming, Goal Programming, and Nonlinear Programming
Integer Programming, Goal Programming, and Nonlinear ProgrammingInteger Programming, Goal Programming, and Nonlinear Programming
Integer Programming, Goal Programming, and Nonlinear Programming
 
Linear Programming 1
Linear Programming 1Linear Programming 1
Linear Programming 1
 
LINEAR PROGRAMMING PROBLEMS.pptx
LINEAR PROGRAMMING PROBLEMS.pptxLINEAR PROGRAMMING PROBLEMS.pptx
LINEAR PROGRAMMING PROBLEMS.pptx
 
Nonlinear programming 2013
Nonlinear programming 2013Nonlinear programming 2013
Nonlinear programming 2013
 
Duality in Linear Programming Problem
Duality in Linear Programming ProblemDuality in Linear Programming Problem
Duality in Linear Programming Problem
 
PRIMAL & DUAL PROBLEMS
PRIMAL & DUAL PROBLEMSPRIMAL & DUAL PROBLEMS
PRIMAL & DUAL PROBLEMS
 
Canonical form and Standard form of LPP
Canonical form and Standard form of LPPCanonical form and Standard form of LPP
Canonical form and Standard form of LPP
 
simplex method
simplex methodsimplex method
simplex method
 
Duality in lpp
Duality in lppDuality in lpp
Duality in lpp
 
Simplex method concept,
Simplex method concept,Simplex method concept,
Simplex method concept,
 

Similar to Sensitivity analysis in linear programming problem ( Muhammed Jiyad)

chapter 2 post optimality.pptx
chapter 2 post optimality.pptxchapter 2 post optimality.pptx
chapter 2 post optimality.pptx
DejeneDay
 
Reference 1
Reference 1Reference 1
Reference 1
Nên Trần Ngọc
 
Spreadsheet Modeling & Decision Analysis
Spreadsheet Modeling & Decision AnalysisSpreadsheet Modeling & Decision Analysis
Spreadsheet Modeling & Decision Analysis
SSA KPI
 
Linear programing
Linear programing Linear programing
Linear programing
Deepak Pradhan
 
LPILP Models-1.ppt
LPILP Models-1.pptLPILP Models-1.ppt
LPILP Models-1.ppt
Utkarsh209524
 
POST OPTIMALITY ANALYSIS.doc
POST OPTIMALITY ANALYSIS.docPOST OPTIMALITY ANALYSIS.doc
POST OPTIMALITY ANALYSIS.doc
Abebaw Mamaru
 
Chapter 4
Chapter 4Chapter 4
Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.pptx
asthashukla33
 
Ch02.ppt
Ch02.pptCh02.ppt
Ch02.ppt
MdSalmanFarsi1
 
Scaling and Normalization
Scaling and NormalizationScaling and Normalization
Scaling and Normalization
Kush Kulshrestha
 
Sensitivity analysis of LP chapter 4.ppt
Sensitivity analysis of LP chapter 4.pptSensitivity analysis of LP chapter 4.ppt
Sensitivity analysis of LP chapter 4.ppt
JagatShrestha4
 
qmb12ch08.pptx
qmb12ch08.pptxqmb12ch08.pptx
qmb12ch08.pptx
RidwanGunawan22
 
Simple & Multiple Regression Analysis
Simple & Multiple Regression AnalysisSimple & Multiple Regression Analysis
Simple & Multiple Regression Analysis
Shailendra Tomar
 
Taguchi design of experiments nov 24 2013
Taguchi design of experiments nov 24 2013Taguchi design of experiments nov 24 2013
Taguchi design of experiments nov 24 2013
Charlton Inao
 
Mba i ot unit-1.1_linear programming
Mba i ot unit-1.1_linear programmingMba i ot unit-1.1_linear programming
Mba i ot unit-1.1_linear programming
Rai University
 
A presentation for Multiple linear regression.ppt
A presentation for Multiple linear regression.pptA presentation for Multiple linear regression.ppt
A presentation for Multiple linear regression.ppt
vigia41
 
linearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptxlinearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptx
KOUSHIkPIPPLE
 
QA CHAPTER II.pptx
QA CHAPTER II.pptxQA CHAPTER II.pptx
QA CHAPTER II.pptx
Teshome48
 
Lead Scoring Group Case Study Presentation.pdf
Lead Scoring Group Case Study Presentation.pdfLead Scoring Group Case Study Presentation.pdf
Lead Scoring Group Case Study Presentation.pdf
KrishP2
 
EMERSON EDUARDO RODRIGUES Optimization and lp
EMERSON EDUARDO RODRIGUES Optimization and lpEMERSON EDUARDO RODRIGUES Optimization and lp
EMERSON EDUARDO RODRIGUES Optimization and lp
EMERSON EDUARDO RODRIGUES
 

Similar to Sensitivity analysis in linear programming problem ( Muhammed Jiyad) (20)

chapter 2 post optimality.pptx
chapter 2 post optimality.pptxchapter 2 post optimality.pptx
chapter 2 post optimality.pptx
 
Reference 1
Reference 1Reference 1
Reference 1
 
Spreadsheet Modeling & Decision Analysis
Spreadsheet Modeling & Decision AnalysisSpreadsheet Modeling & Decision Analysis
Spreadsheet Modeling & Decision Analysis
 
Linear programing
Linear programing Linear programing
Linear programing
 
LPILP Models-1.ppt
LPILP Models-1.pptLPILP Models-1.ppt
LPILP Models-1.ppt
 
POST OPTIMALITY ANALYSIS.doc
POST OPTIMALITY ANALYSIS.docPOST OPTIMALITY ANALYSIS.doc
POST OPTIMALITY ANALYSIS.doc
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.pptx
 
Ch02.ppt
Ch02.pptCh02.ppt
Ch02.ppt
 
Scaling and Normalization
Scaling and NormalizationScaling and Normalization
Scaling and Normalization
 
Sensitivity analysis of LP chapter 4.ppt
Sensitivity analysis of LP chapter 4.pptSensitivity analysis of LP chapter 4.ppt
Sensitivity analysis of LP chapter 4.ppt
 
qmb12ch08.pptx
qmb12ch08.pptxqmb12ch08.pptx
qmb12ch08.pptx
 
Simple & Multiple Regression Analysis
Simple & Multiple Regression AnalysisSimple & Multiple Regression Analysis
Simple & Multiple Regression Analysis
 
Taguchi design of experiments nov 24 2013
Taguchi design of experiments nov 24 2013Taguchi design of experiments nov 24 2013
Taguchi design of experiments nov 24 2013
 
Mba i ot unit-1.1_linear programming
Mba i ot unit-1.1_linear programmingMba i ot unit-1.1_linear programming
Mba i ot unit-1.1_linear programming
 
A presentation for Multiple linear regression.ppt
A presentation for Multiple linear regression.pptA presentation for Multiple linear regression.ppt
A presentation for Multiple linear regression.ppt
 
linearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptxlinearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptx
 
QA CHAPTER II.pptx
QA CHAPTER II.pptxQA CHAPTER II.pptx
QA CHAPTER II.pptx
 
Lead Scoring Group Case Study Presentation.pdf
Lead Scoring Group Case Study Presentation.pdfLead Scoring Group Case Study Presentation.pdf
Lead Scoring Group Case Study Presentation.pdf
 
EMERSON EDUARDO RODRIGUES Optimization and lp
EMERSON EDUARDO RODRIGUES Optimization and lpEMERSON EDUARDO RODRIGUES Optimization and lp
EMERSON EDUARDO RODRIGUES Optimization and lp
 

Recently uploaded

Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
MysoreMuleSoftMeetup
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Leena Ghag-Sakpal
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
ZK on Polkadot zero knowledge proofs - sub0.pptx
ZK on Polkadot zero knowledge proofs - sub0.pptxZK on Polkadot zero knowledge proofs - sub0.pptx
ZK on Polkadot zero knowledge proofs - sub0.pptx
dot55audits
 
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
Nguyen Thanh Tu Collection
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
Solutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptxSolutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptx
spdendr
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
ssuser13ffe4
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
TechSoup
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
ZK on Polkadot zero knowledge proofs - sub0.pptx
ZK on Polkadot zero knowledge proofs - sub0.pptxZK on Polkadot zero knowledge proofs - sub0.pptx
ZK on Polkadot zero knowledge proofs - sub0.pptx
 
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
Solutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptxSolutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptx
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 

Sensitivity analysis in linear programming problem ( Muhammed Jiyad)

  • 2. • Sensitivity analysis serves as an integral part of solving linear programming model & is normally carried out after the optimal solution is obtained. • It determines how sensitive the optimal solution is to making changes in the original model. • Sensitivity analysis allows us to determine how “sensitive” the optimal solution is to changes in data values. • Sensitivity analysis is important to the manager who must operate in a dynamic environment with imprecise estimates of the coefficients. • Sensitivity analysis allows him to ask certain what-if questions about the problem. • Sensitivity analysis is used to determine how the optimal solution is affected by changes, within specified ranges, in: • the objective function coefficients • the right-hand side (RHS) values
  • 3. OBJECTIVE FUNCTION • The feasible region does not change. • Since constraints are not affected, decision variable values remain the same. • Objective function value will change. RIGHT HAND SIDE • Feasible region changes. • If a nonbinding constraint is changed, the solution is not affected. • If a binding constraint is changed, the same corner point remains optimal but the variable values will change.
  • 4. SENSITIVITY ANALYSIS USING GRAPH 1. Maximize Z = $100x1 + $50x2 subject to: 1x1 + 2x2  40 4x2 + 3x2  120 x1, x2  0
  • 5. 2. Maximize Z = $40x1 + $50x2 subject to: 1x1 + 2x2  40 4x2 + 3x2  120 x1, x2  0 SENSITIVITY ANALYSIS USING GRAPH
  • 6. 3. Maximize Z = $40x1 + $100x2 subject to: 1x1 + 2x2  40 4x2 + 3x2  120 x1, x2  0 SENSITIVITY ANALYSIS USING GRAPH
  • 7. SENSITIVITY RANGE • The sensitivity range for an objective function coefficient is the range of values over which the current optimal solution point will remain optimal. • The sensitivity range for the x1 coefficient is designed as c1.
  • 8. RANGES OF OPTIMALITY • The value of the objective function will change if the coefficient multiplies a variable whose value is non-zero. •The optimal solution will remain unchanged as long as: * An objective function coefficient lies within its range of optimality * There are no changes in any other input parameters.
  • 9. • The optimality range for an objective coefficient is the range of values over which the current optimal solution point will remain optimal. • For two variable LP problems the optimality ranges of objective function coefficients can be found by setting the slope of the objective function equal to the slopes of each of the binding constraints.
  • 10. Sensitivity Analysis Using Graphs (Objective Function Coefficient Sensitivity Range for c1 and c2 )
  • 11. Objective Function Coefficient Sensitivity Range (for a Cost Minimization Model) Minimize Z = $6x1 + $3x2 subject to: 2x1 + 4x2  16 4x1 + 3x2  24 x1, x2  0 sensitivity ranges: 4  c1   0  c2  4.5
  • 12. • The sensitivity range for a RHS value is the range of values over which the quantity (RHS) values can change without changing the solution variable mix, including slack variables • Any change in the right hand side of a binding constraint will change the optimal solution • Any change in the right-hand side of a nonbinding constraint that is less than its slack or surplus, will cause no change in the optimal solution.
  • 13. Changes in Constraint Quantity (RHS) Values Increasing the Labor Constraint Maximize Z = $40x1 + $50x2 subject to: 1x1 + 2x2  40 4x2 + 3x2 120 x1, x2  0
  • 14. Changes in Constraint Quantity (RHS) Values Increasing the Labor Constraint
  • 15. Changes in Constraint Quantity (RHS) Values Sensitivity Range for Clay Constraint
  • 16. REDUCED COST The reduced cost for a variable at its lower bound yields: • The minimum amount by which the OFC of a variable should change to cause that variable to become non-zero. • The amount the profit coefficient must change before the variable can take on a value above its lower bound. • The amount the optimal profit will change per unit increase in the variable from its lower bound. • The amount by which the objective function value would change if the variable were forced to change from 0 to 1.
  • 17. SHADOW PRICING • Defined as the marginal value of one additional unit of resource • Shadow Price is change in optimal objective function value for one unit increase in RHS. • In linear programming problems the shadow price of a constraint is the difference between the optimized value of the objective function and the value of the objective function, evaluated at the optional basis. • The sensitivity range for a constraint quantity value is also the range over which the shadow price is valid.
  • 18. Shadow Prices (Excel Sensitivity Report ) * Maximize Z = $40x1 + $50x2 subject to: x1 + 2x2  40 hr of labor 4x1 + 3x2  120 lb of clay x1, x2  0
  • 20. CONCLUSION In this topic we include sensitivity analysis, objective function, Right Hand Side (RHS), sensitivity analysis using graphs, objective function coefficient for cost minimization model, sensitivity analysis for RHS value changes, changes in constraint quantity, reduced cost and shadow pricing. So far, we discussed all those things In this presentation. So I conclude with a note. “Sensitivity analysis serves as an integral part of solving linear programming model “ Thank you