SlideShare a Scribd company logo
EconomicInterpretationof Duality,
the concept of ShadowPrice and
the complementaryslacknesstheorem.
Compiled by
Preety Rateria (221097)
Ketan Bhasin (221064)
Nehal Khetan (220176)
Economic Interpretation of Dual Problem
Example:
A Company makes 2 types of furniture ̶ chairs and tables. The profit from the
products is Rs 20 per chair and Rs 30 per table. Both the products are processed
on three machines, M₁ and M₂ and M₃. The company’s objective is to maximize
profit assuming all the products produced will be sold.
Additional information regarding time required in hours for each product and
total time available in hours per week for machines is given below.
Machine Chair Table Total Available
time (in hours)
M₁ 3 3 36
M₂ 5 2 50
M₃ 2 6 60
The economic interpretation of dual is based directly upon the
interpretation of primal problem
Let X₁ and and X₂ be number of chairs and tables produced per week
Objective function: Max Profit = 20 X₁ + 30 X₂
Subject to constraints:
• 3 X₁ +3 X₂ ≤36
• 5 X₁ +2 X₂ ≤ 50
• 2 X₁ +6 X₂ ≤ 60
• X₁, X₂ ≥ 0
By introducing slack variables S₁, S₂ and S₃, the given problem can be restated
as:
Max Profit = 20 X₁ + 30 X₂ + 0S₁ + 0S₂ + 0S₃
Subject to
• 3 X₁ +3 X₂ + S₁ = 36
• 5 X₁ +2 X₂ + S₂ = 50
• 2 X₁ +6 X₂ + S₃ = 60
• X₁, X₂, S₁, S₂, S₃ ≥ 0
Initial Iteration
Basic
Variable
Cj
20 30 0 0 0 Solution
X₁ X₂ S₁ S₂ S₃ Xb
S₁ 0 3 3 1 0 0 36
S₂ 0 5 2 0 1 0 50
S₃ 0 2 6 0 0 1 60
Cj-Zj 20 30 0 0 0
Basic
Variable
Cj
20 30 0 0 0 Solution
X₁ X₂ S₁ S₂ S₃ Xb
X₁ 20 1 0 ½ 0 -1/4 3
S₂ 0 0 0 -13/6 1 ¾ 17
X₂ 30 0 1 -1/6 0 1/4 9
Cj-Zj 0 0 -5 0 -5/2
Final Iteration
Thus, to maximize weekly profit, 3 units of chairs and 9 units of tables have to
be produced to attain the profit of Rs 330
The Optimal Solution
X₁* = 3 (No. of chairs produced)
X₂* = 9 (No. of tables produced)
Profit = (3 X 20) + (9 X 30)
= Rs 330
Now, from the perspective of renting out all the machines, we need to find
the minimum weekly rental fee that should be charged per machine.
Assuming R to be the total weekly rental fee .
To determine R, the firm will assign values or worth to each hour of capacity
on machines M₁, M₂ and M₃.
Following assumptions are made:
Machines Worth for per
hour of capacity
(in Rs)
Hours
available per
week
Weekly worth
(in Rs)
M₁ Y₁ 36 36 Y₁
M₂ Y₂ 50 50 Y₂
M₃ Y₃ 60 60 Y₃
Dual Problem
Thus, the Dual optimizing equation is:
Min R = 36 Y₁ + 50 Y₂ + 60 Y₃
Constraints
Product Time worth Profit Constraint
Chair R = 3 Y₁ + 5 Y₂ + 3 Y₃ 20 3 Y₁ + 5 Y₂ + 3 Y₃ ≥ 20
Table R = 3 Y₁ + 2 Y₂ + 6 Y₃ 30 3 Y₁ + 2 Y₂ + 6 Y₃ ≥ 30
Non-negative Y₁, Y₂, Y₃ ≥ 0
Introducing slack and additional variables
3 Y₁ + 5 Y₂ + 3 Y₃ – S₁ + A₁ = 20
3 Y₁ + 2 Y₂ + 6 Y₃ – S₂ + A₂ = 30
Y₁, Y₂, Y₃, S₁, S₂, A₁, A₂ ≥ 0
Initial iteration
Basic
Variable
Cj
36 50 60 0 0 M M Solution
Y₁ Y₂ Y₃ S₁ S₂ A₁ A₂ Xb Ratio
A₁ M 3 2 2 -1 0 1 0 20
A₂ M 3 2 6 0 -1 0 1 30
Cj-Zj 36-6m 50-4m 60-8m m m 0 0 36-6m
Initial iteration
Basic
Variable
Cj
36 50 60 0 0 M M Solution
Y₁ Y₂ Y₃ S₁ S₂ A₁ A₂ Xb Ratio
A₁ M 3 2 2 -1 0 1 0 20 10
A₂ M 3 2 6 0 -1 0 1 30 5
Cj-Zj 36-6m 50-4m 60-8m m m 0 0 36-6m
First iteration
Basic
Variable
Cj
36 50 60 0 0 M Solution
Y₁ Y₂ Y₃ S₁ S₂ A₁ Xb Ratio
A₁ M 0 1
Y₃ 60 1/2 1/3 1 0 -1/6 0 5
Cj-Zj
First iteration
Basic
Variable
Cj
36 50 60 0 0 M Solution
Y₁ Y₂ Y₃ S₁ S₂ A₁ Xb Ratio
A₁ M 2 4/3 0 -1 1/3 1 10 5
Y₃ 60 1/2 1/3 1 0 -1/6 0 5 10
Cj-Zj 6-2M 0 M 0
First iteration
Basic
Variable
Cj
36 50 60 0 0 M Solution
Y₁ Y₂ Y₃ S₁ S₂ A₁ Xb Ratio
A₁ M 2 4/3 0 -1 1/3 1 10 5
Y₃ 60 1/2 1/3 1 0 -1/6 0 5 10
Cj-Zj 6-2M 0 M 0
Second iteration
Basic
Variable
Cj
36 50 60 0 0 Solution
Y₁ Y₂ Y₃ S₁ S₂ Xb Ratio
Y₁ 36 1 2/3 0 -1/2 1/6 5
Y₃ 60 0 1
Cj-Zj
Second and Final iteration
Basic Variable Cj
36 50 60 0 0 Solution
Y₁ Y₂ Y₃ S₁ S₂ Xb
Y₁ 36 1 2/3 0 -1/2 1/6 5
Y₃ 60 0 0 1 1/4 -1/4 5/2
Cj-Zj 0 26 0 3 9
Since all Cj-Zj values are zero or positive, therefore optimal solution has been
reached.
The optimal solution is that 1 hour of capacity on M₁ is worth Rs 5, 1 hour of
capacity on M₂ is worth NIL and 1 hour of capacity of M₃ is worth Rs 2.5
It can also be said that the shadow price of 1 hour of capacity of machines
M₁, M₂ and M₃ is Rs 5, NIL and 2.5 respectively.
Y₁* signifies an increase in the objective function by 5 if an additional hour
of M₁ is available
Y₂* signifies no change in the objective function if an additional hour of M₂
is available as it is fully utilised
Y₃* signifies an increase in the objective function by 2.5 if an additional
hour of M₃ is available
Therefore for the purpose of decision making, the interpretation is:
Machine Value added with
every additional
hour use in the
company
Interpretation
M₁ Rs 5 The machine will generate an additional profit of Rs 5
for every extra hour if used for manufacturing by the
company. Therefore, if the company intends to rent out
the machine, the minimum rent it should receive
should be more than Rs 5
M₂ Rs 0 The machine does not generate an additional profit for
every extra hour used for manufacturing by the
company. Therefore the company should rent out the
machine as the machine is not profitable for any
additional hour of company use.
M₃ Rs 2.5 The machine will generate an additional profit of Rs 2.5
for an extra hour of use by the company. Therefore, if
the company intends to rent out the machine, the
minimum rent it should receive should be more than
Rs 2.5
The existence of slack variable in the final simplex tableau indicates that the
resources have not been fully utilised.
Thus if the company plans to enlarge resources , it can look for only those resources
which are fully utilised. To access the value of additional resources, we can consider
the difference it would make if we provide an extra hour of each of the resources
fully utilised.
The increase in profit as a result of the additional unit of resource is seen to be the
marginal value of the resources and is referred to as the SHADOW PRICE for that
resource. Therefore, the maximum price that should be paid for additional hour
should not exceed the shadow price.
The shadow price for each resource is shown in the Cj-Zj row of the final simplex
tableau under the corresponding slack-variable. This value is always absolute in
nature.
Shadow Price
Complementary Slackness Property
Assume that the primal problem (Primal) has a solution X* and its dual
problem (Dual) has a solution Y*.
So, the property states :
1. If Xj* > 0, then the jth constraint in Dual is binding.
2. If the jth constraint in Dual is not binding, then Xj* = 0.
3. If Yi* > 0, then the ith constraint in Primal is binding.
4. If the ith constraint in Primal is not binding, then Yi* = 0.
With reference to the initial problem,
Since, Y₂* in Dual is 0, the 2nd constraint in Primal is not binding.
Similarly, Y₁* and Y₃* > 0 , 1st and 3rd constraints in Primal are binding.
In the second constraint, shadow price, Y₂* is 0. So, if our optimum
solution has 5 X₁ +2 X₂ ≤ 50, we can’t get a better solution by permitting
5 X₁ +2 X₂ > 50.
Such a constraint whose Shadow Price is 0 is called a non-binding
constraint
Thank You

More Related Content

What's hot

Integer Linear Programming
Integer Linear ProgrammingInteger Linear Programming
Integer Linear Programming
SukhpalRamanand
 
Procedure Of Simplex Method
Procedure Of Simplex MethodProcedure Of Simplex Method
Procedure Of Simplex Methoditsvineeth209
 
Linear Programming 1
Linear Programming 1Linear Programming 1
Linear Programming 1irsa javed
 
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
 
Simplex Method
Simplex MethodSimplex Method
Simplex Method
kzoe1996
 
Transportation model
Transportation modelTransportation model
Transportation model
shakila haque
 
Linear Programming (graphical method)
Linear Programming (graphical method)Linear Programming (graphical method)
Linear Programming (graphical method)
Kamel Attar
 
Artificial Variable Technique –
Artificial Variable Technique –Artificial Variable Technique –
Artificial Variable Technique –itsvineeth209
 
Linear programming graphical method
Linear programming graphical methodLinear programming graphical method
Linear programming graphical method
Dr. Abdulfatah Salem
 
Special Cases in Simplex Method
Special Cases in Simplex MethodSpecial Cases in Simplex Method
Special Cases in Simplex Method
Divyansh Verma
 
LINEAR PROGRAMMING
LINEAR  PROGRAMMINGLINEAR  PROGRAMMING
LINEAR PROGRAMMING
ROSHAN GOWDA
 
Big-M Method Presentation
Big-M Method PresentationBig-M Method Presentation
Big-M Method Presentation
Nitesh Singh Patel
 
Operations Research - The Two Phase Method
Operations Research - The Two Phase MethodOperations Research - The Two Phase Method
Operations Research - The Two Phase Method
Hisham Al Kurdi, EAVA, DMC-D-4K, HCCA-P, HCAA-D
 
Sensitivity analysis linear programming copy
Sensitivity analysis linear programming   copySensitivity analysis linear programming   copy
Sensitivity analysis linear programming copy
Kiran Jadhav
 
Linear programming
Linear programmingLinear programming
Linear programming
sabin kafle
 
Transportation Problem in Operational Research
Transportation Problem in Operational ResearchTransportation Problem in Operational Research
Transportation Problem in Operational ResearchNeha Sharma
 
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®
 
Concept of Duality
Concept of DualityConcept of Duality
Concept of Duality
SubhamSatpathy2
 

What's hot (20)

Integer Linear Programming
Integer Linear ProgrammingInteger Linear Programming
Integer Linear Programming
 
Duality
DualityDuality
Duality
 
Procedure Of Simplex Method
Procedure Of Simplex MethodProcedure Of Simplex Method
Procedure Of Simplex Method
 
Linear Programming 1
Linear Programming 1Linear Programming 1
Linear Programming 1
 
Linear Programming Problems : Dr. Purnima Pandit
Linear Programming Problems : Dr. Purnima PanditLinear Programming Problems : Dr. Purnima Pandit
Linear Programming Problems : Dr. Purnima Pandit
 
Simplex Method
Simplex MethodSimplex Method
Simplex Method
 
Transportation model
Transportation modelTransportation model
Transportation model
 
Linear Programming (graphical method)
Linear Programming (graphical method)Linear Programming (graphical method)
Linear Programming (graphical method)
 
Artificial Variable Technique –
Artificial Variable Technique –Artificial Variable Technique –
Artificial Variable Technique –
 
Linear programming graphical method
Linear programming graphical methodLinear programming graphical method
Linear programming graphical method
 
graphical method
graphical method graphical method
graphical method
 
Special Cases in Simplex Method
Special Cases in Simplex MethodSpecial Cases in Simplex Method
Special Cases in Simplex Method
 
LINEAR PROGRAMMING
LINEAR  PROGRAMMINGLINEAR  PROGRAMMING
LINEAR PROGRAMMING
 
Big-M Method Presentation
Big-M Method PresentationBig-M Method Presentation
Big-M Method Presentation
 
Operations Research - The Two Phase Method
Operations Research - The Two Phase MethodOperations Research - The Two Phase Method
Operations Research - The Two Phase Method
 
Sensitivity analysis linear programming copy
Sensitivity analysis linear programming   copySensitivity analysis linear programming   copy
Sensitivity analysis linear programming copy
 
Linear programming
Linear programmingLinear programming
Linear programming
 
Transportation Problem in Operational Research
Transportation Problem in Operational ResearchTransportation Problem in Operational Research
Transportation Problem in Operational Research
 
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
 
Concept of Duality
Concept of DualityConcept of Duality
Concept of Duality
 

Similar to Economic interpretation of duality, shadow price and the complementary slackness property

Economicinterpretation 130723042249-phpapp01
Economicinterpretation 130723042249-phpapp01Economicinterpretation 130723042249-phpapp01
Economicinterpretation 130723042249-phpapp01
kongara
 
Chapter four
Chapter fourChapter four
Chapter four
Mohamed Daahir
 
MFCS2-Module1.pptx
MFCS2-Module1.pptxMFCS2-Module1.pptx
MFCS2-Module1.pptx
RushikeshKadam71
 
Linear programming.pptx
Linear programming.pptxLinear programming.pptx
Linear programming.pptx
Prabin Pandit
 
3. linear programming senstivity analysis
3. linear programming senstivity analysis3. linear programming senstivity analysis
3. linear programming senstivity analysis
Hakeem-Ur- Rehman
 
Introduction to Operations Research/ Management Science
Introduction to Operations Research/ Management Science Introduction to Operations Research/ Management Science
Introduction to Operations Research/ Management Science
um1222
 
Chapter 12 Dynamic programming.pptx
Chapter 12 Dynamic programming.pptxChapter 12 Dynamic programming.pptx
Chapter 12 Dynamic programming.pptx
MdSazolAhmmed
 
Optimización de recursos en la confección de overoles
Optimización de recursos en la confección de overolesOptimización de recursos en la confección de overoles
Optimización de recursos en la confección de overoles
antonio alejo
 
181_Sample-Chapter.pdf
181_Sample-Chapter.pdf181_Sample-Chapter.pdf
181_Sample-Chapter.pdf
ThanoonQasem
 
aaoczc2252
aaoczc2252aaoczc2252
aaoczc2252
Perumal_Gopi42
 
Linear Programming Feasible Region
Linear Programming Feasible RegionLinear Programming Feasible Region
Linear Programming Feasible RegionVARUN MODI
 
Linear Programming: The Construction Problem
Linear Programming: The Construction ProblemLinear Programming: The Construction Problem
Linear Programming: The Construction Problem
bullardcr
 
Decision making
Decision makingDecision making
Decision making
Dronak Sahu
 
Managerial Economics Hand note in a document For MBA
Managerial Economics Hand note in a document  For MBA Managerial Economics Hand note in a document  For MBA
Managerial Economics Hand note in a document For MBA
12inch
 
A geometrical approach in Linear Programming Problems
A geometrical approach in Linear Programming ProblemsA geometrical approach in Linear Programming Problems
A geometrical approach in Linear Programming Problems
Raja Agrawal
 
Management Science
Management ScienceManagement Science
Management Science
lisa1090
 
Intro to Quant Trading Strategies (Lecture 5 of 10)
Intro to Quant Trading Strategies (Lecture 5 of 10)Intro to Quant Trading Strategies (Lecture 5 of 10)
Intro to Quant Trading Strategies (Lecture 5 of 10)
Adrian Aley
 
Lp assignment
Lp assignmentLp assignment
Lp assignment
Eqah Ihah
 
Chapter07.pdf
Chapter07.pdfChapter07.pdf
Chapter07.pdf
KarenJoyBabida
 
Project final control
Project final controlProject final control
Project final control
Shironamhin Sharif
 

Similar to Economic interpretation of duality, shadow price and the complementary slackness property (20)

Economicinterpretation 130723042249-phpapp01
Economicinterpretation 130723042249-phpapp01Economicinterpretation 130723042249-phpapp01
Economicinterpretation 130723042249-phpapp01
 
Chapter four
Chapter fourChapter four
Chapter four
 
MFCS2-Module1.pptx
MFCS2-Module1.pptxMFCS2-Module1.pptx
MFCS2-Module1.pptx
 
Linear programming.pptx
Linear programming.pptxLinear programming.pptx
Linear programming.pptx
 
3. linear programming senstivity analysis
3. linear programming senstivity analysis3. linear programming senstivity analysis
3. linear programming senstivity analysis
 
Introduction to Operations Research/ Management Science
Introduction to Operations Research/ Management Science Introduction to Operations Research/ Management Science
Introduction to Operations Research/ Management Science
 
Chapter 12 Dynamic programming.pptx
Chapter 12 Dynamic programming.pptxChapter 12 Dynamic programming.pptx
Chapter 12 Dynamic programming.pptx
 
Optimización de recursos en la confección de overoles
Optimización de recursos en la confección de overolesOptimización de recursos en la confección de overoles
Optimización de recursos en la confección de overoles
 
181_Sample-Chapter.pdf
181_Sample-Chapter.pdf181_Sample-Chapter.pdf
181_Sample-Chapter.pdf
 
aaoczc2252
aaoczc2252aaoczc2252
aaoczc2252
 
Linear Programming Feasible Region
Linear Programming Feasible RegionLinear Programming Feasible Region
Linear Programming Feasible Region
 
Linear Programming: The Construction Problem
Linear Programming: The Construction ProblemLinear Programming: The Construction Problem
Linear Programming: The Construction Problem
 
Decision making
Decision makingDecision making
Decision making
 
Managerial Economics Hand note in a document For MBA
Managerial Economics Hand note in a document  For MBA Managerial Economics Hand note in a document  For MBA
Managerial Economics Hand note in a document For MBA
 
A geometrical approach in Linear Programming Problems
A geometrical approach in Linear Programming ProblemsA geometrical approach in Linear Programming Problems
A geometrical approach in Linear Programming Problems
 
Management Science
Management ScienceManagement Science
Management Science
 
Intro to Quant Trading Strategies (Lecture 5 of 10)
Intro to Quant Trading Strategies (Lecture 5 of 10)Intro to Quant Trading Strategies (Lecture 5 of 10)
Intro to Quant Trading Strategies (Lecture 5 of 10)
 
Lp assignment
Lp assignmentLp assignment
Lp assignment
 
Chapter07.pdf
Chapter07.pdfChapter07.pdf
Chapter07.pdf
 
Project final control
Project final controlProject final control
Project final control
 

Recently uploaded

Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 

Recently uploaded (20)

Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 

Economic interpretation of duality, shadow price and the complementary slackness property

  • 1. EconomicInterpretationof Duality, the concept of ShadowPrice and the complementaryslacknesstheorem. Compiled by Preety Rateria (221097) Ketan Bhasin (221064) Nehal Khetan (220176)
  • 2. Economic Interpretation of Dual Problem Example: A Company makes 2 types of furniture ̶ chairs and tables. The profit from the products is Rs 20 per chair and Rs 30 per table. Both the products are processed on three machines, M₁ and M₂ and M₃. The company’s objective is to maximize profit assuming all the products produced will be sold. Additional information regarding time required in hours for each product and total time available in hours per week for machines is given below. Machine Chair Table Total Available time (in hours) M₁ 3 3 36 M₂ 5 2 50 M₃ 2 6 60 The economic interpretation of dual is based directly upon the interpretation of primal problem
  • 3. Let X₁ and and X₂ be number of chairs and tables produced per week Objective function: Max Profit = 20 X₁ + 30 X₂ Subject to constraints: • 3 X₁ +3 X₂ ≤36 • 5 X₁ +2 X₂ ≤ 50 • 2 X₁ +6 X₂ ≤ 60 • X₁, X₂ ≥ 0 By introducing slack variables S₁, S₂ and S₃, the given problem can be restated as: Max Profit = 20 X₁ + 30 X₂ + 0S₁ + 0S₂ + 0S₃ Subject to • 3 X₁ +3 X₂ + S₁ = 36 • 5 X₁ +2 X₂ + S₂ = 50 • 2 X₁ +6 X₂ + S₃ = 60 • X₁, X₂, S₁, S₂, S₃ ≥ 0
  • 4. Initial Iteration Basic Variable Cj 20 30 0 0 0 Solution X₁ X₂ S₁ S₂ S₃ Xb S₁ 0 3 3 1 0 0 36 S₂ 0 5 2 0 1 0 50 S₃ 0 2 6 0 0 1 60 Cj-Zj 20 30 0 0 0
  • 5. Basic Variable Cj 20 30 0 0 0 Solution X₁ X₂ S₁ S₂ S₃ Xb X₁ 20 1 0 ½ 0 -1/4 3 S₂ 0 0 0 -13/6 1 ¾ 17 X₂ 30 0 1 -1/6 0 1/4 9 Cj-Zj 0 0 -5 0 -5/2 Final Iteration Thus, to maximize weekly profit, 3 units of chairs and 9 units of tables have to be produced to attain the profit of Rs 330
  • 6. The Optimal Solution X₁* = 3 (No. of chairs produced) X₂* = 9 (No. of tables produced) Profit = (3 X 20) + (9 X 30) = Rs 330
  • 7. Now, from the perspective of renting out all the machines, we need to find the minimum weekly rental fee that should be charged per machine. Assuming R to be the total weekly rental fee . To determine R, the firm will assign values or worth to each hour of capacity on machines M₁, M₂ and M₃. Following assumptions are made: Machines Worth for per hour of capacity (in Rs) Hours available per week Weekly worth (in Rs) M₁ Y₁ 36 36 Y₁ M₂ Y₂ 50 50 Y₂ M₃ Y₃ 60 60 Y₃ Dual Problem
  • 8. Thus, the Dual optimizing equation is: Min R = 36 Y₁ + 50 Y₂ + 60 Y₃ Constraints Product Time worth Profit Constraint Chair R = 3 Y₁ + 5 Y₂ + 3 Y₃ 20 3 Y₁ + 5 Y₂ + 3 Y₃ ≥ 20 Table R = 3 Y₁ + 2 Y₂ + 6 Y₃ 30 3 Y₁ + 2 Y₂ + 6 Y₃ ≥ 30 Non-negative Y₁, Y₂, Y₃ ≥ 0 Introducing slack and additional variables 3 Y₁ + 5 Y₂ + 3 Y₃ – S₁ + A₁ = 20 3 Y₁ + 2 Y₂ + 6 Y₃ – S₂ + A₂ = 30 Y₁, Y₂, Y₃, S₁, S₂, A₁, A₂ ≥ 0
  • 9. Initial iteration Basic Variable Cj 36 50 60 0 0 M M Solution Y₁ Y₂ Y₃ S₁ S₂ A₁ A₂ Xb Ratio A₁ M 3 2 2 -1 0 1 0 20 A₂ M 3 2 6 0 -1 0 1 30 Cj-Zj 36-6m 50-4m 60-8m m m 0 0 36-6m
  • 10. Initial iteration Basic Variable Cj 36 50 60 0 0 M M Solution Y₁ Y₂ Y₃ S₁ S₂ A₁ A₂ Xb Ratio A₁ M 3 2 2 -1 0 1 0 20 10 A₂ M 3 2 6 0 -1 0 1 30 5 Cj-Zj 36-6m 50-4m 60-8m m m 0 0 36-6m
  • 11. First iteration Basic Variable Cj 36 50 60 0 0 M Solution Y₁ Y₂ Y₃ S₁ S₂ A₁ Xb Ratio A₁ M 0 1 Y₃ 60 1/2 1/3 1 0 -1/6 0 5 Cj-Zj
  • 12. First iteration Basic Variable Cj 36 50 60 0 0 M Solution Y₁ Y₂ Y₃ S₁ S₂ A₁ Xb Ratio A₁ M 2 4/3 0 -1 1/3 1 10 5 Y₃ 60 1/2 1/3 1 0 -1/6 0 5 10 Cj-Zj 6-2M 0 M 0
  • 13. First iteration Basic Variable Cj 36 50 60 0 0 M Solution Y₁ Y₂ Y₃ S₁ S₂ A₁ Xb Ratio A₁ M 2 4/3 0 -1 1/3 1 10 5 Y₃ 60 1/2 1/3 1 0 -1/6 0 5 10 Cj-Zj 6-2M 0 M 0
  • 14. Second iteration Basic Variable Cj 36 50 60 0 0 Solution Y₁ Y₂ Y₃ S₁ S₂ Xb Ratio Y₁ 36 1 2/3 0 -1/2 1/6 5 Y₃ 60 0 1 Cj-Zj
  • 15. Second and Final iteration Basic Variable Cj 36 50 60 0 0 Solution Y₁ Y₂ Y₃ S₁ S₂ Xb Y₁ 36 1 2/3 0 -1/2 1/6 5 Y₃ 60 0 0 1 1/4 -1/4 5/2 Cj-Zj 0 26 0 3 9 Since all Cj-Zj values are zero or positive, therefore optimal solution has been reached.
  • 16. The optimal solution is that 1 hour of capacity on M₁ is worth Rs 5, 1 hour of capacity on M₂ is worth NIL and 1 hour of capacity of M₃ is worth Rs 2.5 It can also be said that the shadow price of 1 hour of capacity of machines M₁, M₂ and M₃ is Rs 5, NIL and 2.5 respectively. Y₁* signifies an increase in the objective function by 5 if an additional hour of M₁ is available Y₂* signifies no change in the objective function if an additional hour of M₂ is available as it is fully utilised Y₃* signifies an increase in the objective function by 2.5 if an additional hour of M₃ is available
  • 17. Therefore for the purpose of decision making, the interpretation is: Machine Value added with every additional hour use in the company Interpretation M₁ Rs 5 The machine will generate an additional profit of Rs 5 for every extra hour if used for manufacturing by the company. Therefore, if the company intends to rent out the machine, the minimum rent it should receive should be more than Rs 5 M₂ Rs 0 The machine does not generate an additional profit for every extra hour used for manufacturing by the company. Therefore the company should rent out the machine as the machine is not profitable for any additional hour of company use. M₃ Rs 2.5 The machine will generate an additional profit of Rs 2.5 for an extra hour of use by the company. Therefore, if the company intends to rent out the machine, the minimum rent it should receive should be more than Rs 2.5
  • 18. The existence of slack variable in the final simplex tableau indicates that the resources have not been fully utilised. Thus if the company plans to enlarge resources , it can look for only those resources which are fully utilised. To access the value of additional resources, we can consider the difference it would make if we provide an extra hour of each of the resources fully utilised. The increase in profit as a result of the additional unit of resource is seen to be the marginal value of the resources and is referred to as the SHADOW PRICE for that resource. Therefore, the maximum price that should be paid for additional hour should not exceed the shadow price. The shadow price for each resource is shown in the Cj-Zj row of the final simplex tableau under the corresponding slack-variable. This value is always absolute in nature. Shadow Price
  • 19. Complementary Slackness Property Assume that the primal problem (Primal) has a solution X* and its dual problem (Dual) has a solution Y*. So, the property states : 1. If Xj* > 0, then the jth constraint in Dual is binding. 2. If the jth constraint in Dual is not binding, then Xj* = 0. 3. If Yi* > 0, then the ith constraint in Primal is binding. 4. If the ith constraint in Primal is not binding, then Yi* = 0.
  • 20. With reference to the initial problem, Since, Y₂* in Dual is 0, the 2nd constraint in Primal is not binding. Similarly, Y₁* and Y₃* > 0 , 1st and 3rd constraints in Primal are binding. In the second constraint, shadow price, Y₂* is 0. So, if our optimum solution has 5 X₁ +2 X₂ ≤ 50, we can’t get a better solution by permitting 5 X₁ +2 X₂ > 50. Such a constraint whose Shadow Price is 0 is called a non-binding constraint

Editor's Notes

  1. Max price should not exceed shadow price as an additional unit is only contributing Rs 5 therefore, price paid above MR will result in losses.