SlideShare a Scribd company logo
Ch.4 
Duality and Post Optimal Analysis
Introduction 
• One of the most important discoveries in the early 
development of linear programming was the 
concept of duality and its ramifications. 
• discovery revealed that every linear programming 
problem has associated with it another linear 
programming problem called the dual. The 
relationships between the dual problem and 
the original problem (called the primal) prove 
to be extremely useful in a variety of ways. 
• We shall describe many valuable applications of 
duality theory
Definition of the Dual 
problem 
• The dual problem is an LP defined systematically 
from the primal (original) LP model. 
• The two problems are so closely related 
– the primal optimum solution automatically 
provides the optimal solution to the dual. 
• The primal problem represents 
– a resource allocation case 
• the dual problem represents 
– a resource valuation problem. 
• Duality help simplification of the simplex problem.
Rules for constructing the dual 
problem 
First modify the give PLP in the standard equation form 
and use the following table. 
Primal 
Problem 
Dual Problem 
Objective Objective Constraints 
Type 
Variable sign 
Maximization Minimization ≥ unrestricted 
Minimization Maximization ≤ unrestricted
Figure 4.1 Schematic representation of the starting and general simplex tableaus
Example (1) 
• Write the dual for the following primal problem: 
• Maximize Z= 5x1 + 12x2 + 4x3 
Subject to: x1+2x2+x3 ≤ 10 
2x1- x2 + 3x3 = 8 
x1,x2,x3 ≥ 0 
What if you considered artificial variables to 
change to standard form rather than equation 
form???.....Try
Example (2) 
• Write the dual for the following 
primal problem 
Maximize Z= 5x1 + 12x2 + 4x3 
Subject to: x1+2x2+x3 ≤ 10 
2x1- x2 + 3x3 = 8 
x1,x2,x3 ≥ 0
Maximize Z= 5x1 + 12x2 + 4x3 
Subject to: x1+2x2+x3 ≤ 10 
2x1- x2 + 3x3 = 8 
x1,x2,x3 ≥ 0 
Minimize w = 10y1 + 8y2 
Subject to: y1 + 2y2 ≥5 
2y1 - y2 ≥ 12 
y1 + 3y2 ≥ 4 
y1 ≥ 0 
y2 unrestricted
Optimal Dual Solution 
• The two methods for finding the 
optimal value of the dual problems 
• However, dual of the dual is itself the 
primal, which means that the dual 
solution can also be used to yield the 
optimal primal solution automatically.
Optimal dual solution.....
Maximize Z= 5x1 + 12x2 + 4x3 
Subject to: x1+2x2+x3 ≤ 10 
2x1- x2 + 3x3 = 8 
x1,x2,x3 ≥ 0
Verification methods
Maximize Z= 5x1 + 12x2 + 4x3 
Subject to: x1+2x2+x3 ≤ 10 
2x1- x2 + 3x3 = 8 
x1,x2,x3 ≥ 0 
Minimize w = 10y1 + 8y2 
Subject to: y1 + 2y2 ≥5 
2y1 - y2 ≥ 12 
y1 + 3y2 ≥ 4 
y1 ≥ 0 
y2 unrestricted
Example...continued.. 
solution..
Primal-dual relationship
Primal-dual objective values
Economic Interpretations 
● 
● 
● 
● 
●

More Related Content

What's hot

Linear Programming
Linear ProgrammingLinear Programming
Linear Programming
Pulchowk Campus
 
Linear Programming 1
Linear Programming 1Linear Programming 1
Linear Programming 1irsa javed
 
Post-optimal analysis of LPP
Post-optimal analysis of LPPPost-optimal analysis of LPP
Post-optimal analysis of LPP
RAVI PRASAD K.J.
 
Special Cases in Simplex Method
Special Cases in Simplex MethodSpecial Cases in Simplex Method
Special Cases in Simplex Method
Divyansh Verma
 
PRIMAL & DUAL PROBLEMS
PRIMAL & DUAL PROBLEMSPRIMAL & DUAL PROBLEMS
PRIMAL & DUAL PROBLEMS
MayuR Khambhayata
 
Solving linear programming model by simplex method
Solving linear programming model by simplex methodSolving linear programming model by simplex method
Solving linear programming model by simplex method
Roshan Kumar Patel
 
5. advance topics in lp
5. advance topics in lp5. advance topics in lp
5. advance topics in lp
Hakeem-Ur- Rehman
 
Formulation Lpp
Formulation  LppFormulation  Lpp
Formulation LppSachin MK
 
Linear programming
Linear programmingLinear programming
Linear programming
Karnav Rana
 
Linear programming
Linear programmingLinear programming
Linear programming
Shubhagata Roy
 
2. lp iterative methods
2. lp   iterative methods2. lp   iterative methods
2. lp iterative methods
Hakeem-Ur- Rehman
 
Chapter 4 Simplex Method ppt
Chapter 4  Simplex Method pptChapter 4  Simplex Method ppt
Chapter 4 Simplex Method ppt
Dereje Tigabu
 
Simplex Method
Simplex MethodSimplex Method
Simplex MethodSachin MK
 
Graphical Method
Graphical MethodGraphical Method
Graphical MethodSachin MK
 
Unit.3. duality and sensetivity analisis
Unit.3. duality and sensetivity analisisUnit.3. duality and sensetivity analisis
Unit.3. duality and sensetivity analisis
DagnaygebawGoshme
 
NON LINEAR PROGRAMMING
NON LINEAR PROGRAMMING NON LINEAR PROGRAMMING
NON LINEAR PROGRAMMING
karishma gupta
 
Linear programing
Linear programingLinear programing
Linear programing
Aniruddh Tiwari
 
Linear Programming Problems : Dr. Purnima Pandit
Linear Programming Problems : Dr. Purnima PanditLinear Programming Problems : Dr. Purnima Pandit
Linear Programming Problems : Dr. Purnima Pandit
Purnima Pandit
 

What's hot (20)

Linear Programming
Linear ProgrammingLinear Programming
Linear Programming
 
Linear Programming 1
Linear Programming 1Linear Programming 1
Linear Programming 1
 
Post-optimal analysis of LPP
Post-optimal analysis of LPPPost-optimal analysis of LPP
Post-optimal analysis of LPP
 
Special Cases in Simplex Method
Special Cases in Simplex MethodSpecial Cases in Simplex Method
Special Cases in Simplex Method
 
PRIMAL & DUAL PROBLEMS
PRIMAL & DUAL PROBLEMSPRIMAL & DUAL PROBLEMS
PRIMAL & DUAL PROBLEMS
 
Solving linear programming model by simplex method
Solving linear programming model by simplex methodSolving linear programming model by simplex method
Solving linear programming model by simplex method
 
5. advance topics in lp
5. advance topics in lp5. advance topics in lp
5. advance topics in lp
 
Formulation Lpp
Formulation  LppFormulation  Lpp
Formulation Lpp
 
Linear programming
Linear programmingLinear programming
Linear programming
 
Linear programming
Linear programmingLinear programming
Linear programming
 
graphical method
graphical method graphical method
graphical method
 
Simplex algorithm
Simplex algorithmSimplex algorithm
Simplex algorithm
 
2. lp iterative methods
2. lp   iterative methods2. lp   iterative methods
2. lp iterative methods
 
Chapter 4 Simplex Method ppt
Chapter 4  Simplex Method pptChapter 4  Simplex Method ppt
Chapter 4 Simplex Method ppt
 
Simplex Method
Simplex MethodSimplex Method
Simplex Method
 
Graphical Method
Graphical MethodGraphical Method
Graphical Method
 
Unit.3. duality and sensetivity analisis
Unit.3. duality and sensetivity analisisUnit.3. duality and sensetivity analisis
Unit.3. duality and sensetivity analisis
 
NON LINEAR PROGRAMMING
NON LINEAR PROGRAMMING NON LINEAR PROGRAMMING
NON LINEAR PROGRAMMING
 
Linear programing
Linear programingLinear programing
Linear programing
 
Linear Programming Problems : Dr. Purnima Pandit
Linear Programming Problems : Dr. Purnima PanditLinear Programming Problems : Dr. Purnima Pandit
Linear Programming Problems : Dr. Purnima Pandit
 

Viewers also liked

Lesson 30: Duality In Linear Programming
Lesson 30: Duality In Linear ProgrammingLesson 30: Duality In Linear Programming
Lesson 30: Duality In Linear Programming
Matthew Leingang
 
Duality in Linear Programming
Duality in Linear ProgrammingDuality in Linear Programming
Duality in Linear Programminggourab27
 
Duality in lpp
Duality in lppDuality in lpp
Duality in lppAbu Bashar
 
Economic interpretation of duality, shadow price and the complementary slackn...
Economic interpretation of duality, shadow price and the complementary slackn...Economic interpretation of duality, shadow price and the complementary slackn...
Economic interpretation of duality, shadow price and the complementary slackn...Preety Rateria
 
Numerical analysis dual, primal, revised simplex
Numerical analysis  dual, primal, revised simplexNumerical analysis  dual, primal, revised simplex
Numerical analysis dual, primal, revised simplex
SHAMJITH KM
 
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
 
2013 05 duality and models in st bcap
2013 05 duality and models in st bcap2013 05 duality and models in st bcap
2013 05 duality and models in st bcap
Ioan Muntean
 
Spelling and pronunciation by Alkhima Macarompis
Spelling and pronunciation by Alkhima MacarompisSpelling and pronunciation by Alkhima Macarompis
Spelling and pronunciation by Alkhima MacarompisUntroshlich
 
Economic interpretations of Linear Programming Problem
Economic interpretations of Linear Programming ProblemEconomic interpretations of Linear Programming Problem
Economic interpretations of Linear Programming Problem
RAVI PRASAD K.J.
 
Kingfisher airlines
Kingfisher airlinesKingfisher airlines
Kingfisher airlinessaketsrv2
 
Taylor introms10 ppt_03
Taylor introms10 ppt_03Taylor introms10 ppt_03
Taylor introms10 ppt_03
QA Cmu
 
Math 1300: Section 5- 3 Linear Programing in Two Dimensions: Geometric Approach
Math 1300: Section 5- 3 Linear Programing in Two Dimensions: Geometric ApproachMath 1300: Section 5- 3 Linear Programing in Two Dimensions: Geometric Approach
Math 1300: Section 5- 3 Linear Programing in Two Dimensions: Geometric ApproachJason Aubrey
 
Big m method
Big m methodBig m method
Big m method
Luckshay Batra
 
Credit, Cash, and Collections Management
Credit, Cash, and Collections ManagementCredit, Cash, and Collections Management
Credit, Cash, and Collections Management
Credit Management Association
 
An Introduction to Linear Programming
An Introduction to Linear ProgrammingAn Introduction to Linear Programming
An Introduction to Linear Programming
Minh-Tri Pham
 

Viewers also liked (20)

Lesson 30: Duality In Linear Programming
Lesson 30: Duality In Linear ProgrammingLesson 30: Duality In Linear Programming
Lesson 30: Duality In Linear Programming
 
Duality in Linear Programming
Duality in Linear ProgrammingDuality in Linear Programming
Duality in Linear Programming
 
Duality in lpp
Duality in lppDuality in lpp
Duality in lpp
 
Duality
DualityDuality
Duality
 
Economic interpretation of duality, shadow price and the complementary slackn...
Economic interpretation of duality, shadow price and the complementary slackn...Economic interpretation of duality, shadow price and the complementary slackn...
Economic interpretation of duality, shadow price and the complementary slackn...
 
Numerical analysis dual, primal, revised simplex
Numerical analysis  dual, primal, revised simplexNumerical analysis  dual, primal, revised simplex
Numerical analysis dual, primal, revised simplex
 
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
 
Linear programming
Linear programmingLinear programming
Linear programming
 
P2 ch03 2
P2 ch03 2P2 ch03 2
P2 ch03 2
 
2013 05 duality and models in st bcap
2013 05 duality and models in st bcap2013 05 duality and models in st bcap
2013 05 duality and models in st bcap
 
Spelling and pronunciation by Alkhima Macarompis
Spelling and pronunciation by Alkhima MacarompisSpelling and pronunciation by Alkhima Macarompis
Spelling and pronunciation by Alkhima Macarompis
 
Ms(lpgraphicalsoln.)[1]
Ms(lpgraphicalsoln.)[1]Ms(lpgraphicalsoln.)[1]
Ms(lpgraphicalsoln.)[1]
 
Economic interpretations of Linear Programming Problem
Economic interpretations of Linear Programming ProblemEconomic interpretations of Linear Programming Problem
Economic interpretations of Linear Programming Problem
 
Kingfisher airlines
Kingfisher airlinesKingfisher airlines
Kingfisher airlines
 
Taylor introms10 ppt_03
Taylor introms10 ppt_03Taylor introms10 ppt_03
Taylor introms10 ppt_03
 
Math 1300: Section 5- 3 Linear Programing in Two Dimensions: Geometric Approach
Math 1300: Section 5- 3 Linear Programing in Two Dimensions: Geometric ApproachMath 1300: Section 5- 3 Linear Programing in Two Dimensions: Geometric Approach
Math 1300: Section 5- 3 Linear Programing in Two Dimensions: Geometric Approach
 
Big m method
Big m methodBig m method
Big m method
 
Credit, Cash, and Collections Management
Credit, Cash, and Collections ManagementCredit, Cash, and Collections Management
Credit, Cash, and Collections Management
 
Lecture27 linear programming
Lecture27 linear programmingLecture27 linear programming
Lecture27 linear programming
 
An Introduction to Linear Programming
An Introduction to Linear ProgrammingAn Introduction to Linear Programming
An Introduction to Linear Programming
 

Similar to Duality in Linear Programming Problem

primal and dual problem
primal and dual problemprimal and dual problem
primal and dual problem
Yash Lad
 
January 29 30
January 29 30January 29 30
January 29 30khyps13
 
Dynamic programming class 16
Dynamic programming class 16Dynamic programming class 16
Dynamic programming class 16Kumar
 
DynamicProgramming.pptx
DynamicProgramming.pptxDynamicProgramming.pptx
DynamicProgramming.pptx
SaimaShaheen14
 
9 Multi criteria Operation Decision Making - Nov 16 2020. pptx (ver2).pptx
9 Multi criteria Operation Decision Making - Nov 16 2020. pptx (ver2).pptx9 Multi criteria Operation Decision Making - Nov 16 2020. pptx (ver2).pptx
9 Multi criteria Operation Decision Making - Nov 16 2020. pptx (ver2).pptx
dnbtraniemyu
 
LPP, Duality and Game Theory
LPP, Duality and Game TheoryLPP, Duality and Game Theory
LPP, Duality and Game Theory
Purnima Pandit
 
Equations Complex Numbers Quadratic Expressions Inequalities Absolute Value E...
Equations Complex Numbers Quadratic Expressions Inequalities Absolute Value E...Equations Complex Numbers Quadratic Expressions Inequalities Absolute Value E...
Equations Complex Numbers Quadratic Expressions Inequalities Absolute Value E...
Telenor
 
Simplex method material for operation .pptx
Simplex method material for operation .pptxSimplex method material for operation .pptx
Simplex method material for operation .pptx
bizuayehuadmasu1
 
Advance algebra
Advance algebraAdvance algebra
Advance algebra
lyra matalubos
 
Day 1 math 8 lesson
Day 1 math 8 lessonDay 1 math 8 lesson
Day 1 math 8 lesson
Sirjohnpeter Martin
 
Online Lecture Chapter R Algebraic Expressions
Online Lecture Chapter R Algebraic ExpressionsOnline Lecture Chapter R Algebraic Expressions
Online Lecture Chapter R Algebraic Expressions
apayne12
 
Support Vector Machines is the the the the the the the the the
Support Vector Machines is the the the the the the the the theSupport Vector Machines is the the the the the the the the the
Support Vector Machines is the the the the the the the the the
sanjaibalajeessn
 
Dynamic programming
Dynamic programmingDynamic programming
Dynamic programming
Yıldırım Tam
 
Skill7 undefined expressions
Skill7 undefined expressionsSkill7 undefined expressions
Skill7 undefined expressions
dware655
 
Linear Programming- Leacture-16-lp1.pptx
Linear Programming- Leacture-16-lp1.pptxLinear Programming- Leacture-16-lp1.pptx
Linear Programming- Leacture-16-lp1.pptx
SarahKoech1
 
Classification of solutions
Classification of solutionsClassification of solutions
Classification of solutions
julienorman80065
 
Mb 106 quantitative techniques 8
Mb 106 quantitative techniques 8Mb 106 quantitative techniques 8
Mb 106 quantitative techniques 8
KrishnaRoy45
 
Classification of solutions
Classification of solutionsClassification of solutions
Classification of solutions
julienorman80065
 

Similar to Duality in Linear Programming Problem (20)

5598 l6 duality-notes (1)
5598 l6 duality-notes (1)5598 l6 duality-notes (1)
5598 l6 duality-notes (1)
 
primal and dual problem
primal and dual problemprimal and dual problem
primal and dual problem
 
January 29 30
January 29 30January 29 30
January 29 30
 
Dynamic programming class 16
Dynamic programming class 16Dynamic programming class 16
Dynamic programming class 16
 
DynamicProgramming.pptx
DynamicProgramming.pptxDynamicProgramming.pptx
DynamicProgramming.pptx
 
9 Multi criteria Operation Decision Making - Nov 16 2020. pptx (ver2).pptx
9 Multi criteria Operation Decision Making - Nov 16 2020. pptx (ver2).pptx9 Multi criteria Operation Decision Making - Nov 16 2020. pptx (ver2).pptx
9 Multi criteria Operation Decision Making - Nov 16 2020. pptx (ver2).pptx
 
LPP, Duality and Game Theory
LPP, Duality and Game TheoryLPP, Duality and Game Theory
LPP, Duality and Game Theory
 
Equations Complex Numbers Quadratic Expressions Inequalities Absolute Value E...
Equations Complex Numbers Quadratic Expressions Inequalities Absolute Value E...Equations Complex Numbers Quadratic Expressions Inequalities Absolute Value E...
Equations Complex Numbers Quadratic Expressions Inequalities Absolute Value E...
 
Simplex method material for operation .pptx
Simplex method material for operation .pptxSimplex method material for operation .pptx
Simplex method material for operation .pptx
 
Advance algebra
Advance algebraAdvance algebra
Advance algebra
 
Day 1 math 8 lesson
Day 1 math 8 lessonDay 1 math 8 lesson
Day 1 math 8 lesson
 
Online Lecture Chapter R Algebraic Expressions
Online Lecture Chapter R Algebraic ExpressionsOnline Lecture Chapter R Algebraic Expressions
Online Lecture Chapter R Algebraic Expressions
 
Support Vector Machines is the the the the the the the the the
Support Vector Machines is the the the the the the the the theSupport Vector Machines is the the the the the the the the the
Support Vector Machines is the the the the the the the the the
 
Dynamic programming
Dynamic programmingDynamic programming
Dynamic programming
 
Skill7 undefined expressions
Skill7 undefined expressionsSkill7 undefined expressions
Skill7 undefined expressions
 
Linear Programming- Leacture-16-lp1.pptx
Linear Programming- Leacture-16-lp1.pptxLinear Programming- Leacture-16-lp1.pptx
Linear Programming- Leacture-16-lp1.pptx
 
Classification of solutions
Classification of solutionsClassification of solutions
Classification of solutions
 
Mb 106 quantitative techniques 8
Mb 106 quantitative techniques 8Mb 106 quantitative techniques 8
Mb 106 quantitative techniques 8
 
Classification of solutions
Classification of solutionsClassification of solutions
Classification of solutions
 
Dynamic pgmming
Dynamic pgmmingDynamic pgmming
Dynamic pgmming
 

More from RAVI PRASAD K.J.

Regression-Sheldon Ross from Chapter 9-year2024
Regression-Sheldon Ross from Chapter 9-year2024Regression-Sheldon Ross from Chapter 9-year2024
Regression-Sheldon Ross from Chapter 9-year2024
RAVI PRASAD K.J.
 
Interval estimates
Interval estimatesInterval estimates
Interval estimates
RAVI PRASAD K.J.
 
Application Of Definite Integral
Application Of Definite IntegralApplication Of Definite Integral
Application Of Definite Integral
RAVI PRASAD K.J.
 
Optimisation-two and three variables
Optimisation-two and three variablesOptimisation-two and three variables
Optimisation-two and three variables
RAVI PRASAD K.J.
 
Optimisation- Nonlinear Problems
Optimisation- Nonlinear ProblemsOptimisation- Nonlinear Problems
Optimisation- Nonlinear Problems
RAVI PRASAD K.J.
 
Big-M method
Big-M methodBig-M method
Big-M method
RAVI PRASAD K.J.
 
Transport problem
Transport problemTransport problem
Transport problem
RAVI PRASAD K.J.
 
Arc length
Arc lengthArc length
Arc length
RAVI PRASAD K.J.
 
Applications of Definite Intergral
Applications of Definite IntergralApplications of Definite Intergral
Applications of Definite Intergral
RAVI PRASAD K.J.
 
Partial derivatives
Partial derivativesPartial derivatives
Partial derivatives
RAVI PRASAD K.J.
 
Differentiation and Linearization
Differentiation and LinearizationDifferentiation and Linearization
Differentiation and Linearization
RAVI PRASAD K.J.
 
Regression
RegressionRegression
Regression
RAVI PRASAD K.J.
 
Hypothesis testing
Hypothesis testingHypothesis testing
Hypothesis testing
RAVI PRASAD K.J.
 

More from RAVI PRASAD K.J. (15)

Regression-Sheldon Ross from Chapter 9-year2024
Regression-Sheldon Ross from Chapter 9-year2024Regression-Sheldon Ross from Chapter 9-year2024
Regression-Sheldon Ross from Chapter 9-year2024
 
Interval estimates
Interval estimatesInterval estimates
Interval estimates
 
Application Of Definite Integral
Application Of Definite IntegralApplication Of Definite Integral
Application Of Definite Integral
 
Optimisation-two and three variables
Optimisation-two and three variablesOptimisation-two and three variables
Optimisation-two and three variables
 
Optimisation- Nonlinear Problems
Optimisation- Nonlinear ProblemsOptimisation- Nonlinear Problems
Optimisation- Nonlinear Problems
 
Big-M method
Big-M methodBig-M method
Big-M method
 
Transport problem
Transport problemTransport problem
Transport problem
 
Arc length
Arc lengthArc length
Arc length
 
Applications of Definite Intergral
Applications of Definite IntergralApplications of Definite Intergral
Applications of Definite Intergral
 
Partial derivatives
Partial derivativesPartial derivatives
Partial derivatives
 
Differentiation and Linearization
Differentiation and LinearizationDifferentiation and Linearization
Differentiation and Linearization
 
Regression
RegressionRegression
Regression
 
Hypothesis testing
Hypothesis testingHypothesis testing
Hypothesis testing
 
Hypothesis testing
Hypothesis testingHypothesis testing
Hypothesis testing
 
Parameter estimation
Parameter estimationParameter estimation
Parameter estimation
 

Recently uploaded

ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
ShahidSultan24
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 

Recently uploaded (20)

ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 

Duality in Linear Programming Problem

  • 1. Ch.4 Duality and Post Optimal Analysis
  • 2. Introduction • One of the most important discoveries in the early development of linear programming was the concept of duality and its ramifications. • discovery revealed that every linear programming problem has associated with it another linear programming problem called the dual. The relationships between the dual problem and the original problem (called the primal) prove to be extremely useful in a variety of ways. • We shall describe many valuable applications of duality theory
  • 3. Definition of the Dual problem • The dual problem is an LP defined systematically from the primal (original) LP model. • The two problems are so closely related – the primal optimum solution automatically provides the optimal solution to the dual. • The primal problem represents – a resource allocation case • the dual problem represents – a resource valuation problem. • Duality help simplification of the simplex problem.
  • 4. Rules for constructing the dual problem First modify the give PLP in the standard equation form and use the following table. Primal Problem Dual Problem Objective Objective Constraints Type Variable sign Maximization Minimization ≥ unrestricted Minimization Maximization ≤ unrestricted
  • 5. Figure 4.1 Schematic representation of the starting and general simplex tableaus
  • 6. Example (1) • Write the dual for the following primal problem: • Maximize Z= 5x1 + 12x2 + 4x3 Subject to: x1+2x2+x3 ≤ 10 2x1- x2 + 3x3 = 8 x1,x2,x3 ≥ 0 What if you considered artificial variables to change to standard form rather than equation form???.....Try
  • 7. Example (2) • Write the dual for the following primal problem Maximize Z= 5x1 + 12x2 + 4x3 Subject to: x1+2x2+x3 ≤ 10 2x1- x2 + 3x3 = 8 x1,x2,x3 ≥ 0
  • 8. Maximize Z= 5x1 + 12x2 + 4x3 Subject to: x1+2x2+x3 ≤ 10 2x1- x2 + 3x3 = 8 x1,x2,x3 ≥ 0 Minimize w = 10y1 + 8y2 Subject to: y1 + 2y2 ≥5 2y1 - y2 ≥ 12 y1 + 3y2 ≥ 4 y1 ≥ 0 y2 unrestricted
  • 9. Optimal Dual Solution • The two methods for finding the optimal value of the dual problems • However, dual of the dual is itself the primal, which means that the dual solution can also be used to yield the optimal primal solution automatically.
  • 11. Maximize Z= 5x1 + 12x2 + 4x3 Subject to: x1+2x2+x3 ≤ 10 2x1- x2 + 3x3 = 8 x1,x2,x3 ≥ 0
  • 13. Maximize Z= 5x1 + 12x2 + 4x3 Subject to: x1+2x2+x3 ≤ 10 2x1- x2 + 3x3 = 8 x1,x2,x3 ≥ 0 Minimize w = 10y1 + 8y2 Subject to: y1 + 2y2 ≥5 2y1 - y2 ≥ 12 y1 + 3y2 ≥ 4 y1 ≥ 0 y2 unrestricted
  • 17. Economic Interpretations ● ● ● ● ●