SlideShare une entreprise Scribd logo
1  sur  39
Graphical Representation of a Constraint
–
80 –
–
60 –
–
40 –
–
20 –
–
C
100 –
0 20 100
|– | | | | | | | | | | |
40 60 80
Number of Tables
T
Number
of
Chairs
This Axis Represents the Constraint T ≥ 0
This Axis Represents the
Constraint C ≥ 0
Graphical Representation of a Constraint
When Flair produces no tables, the carpentry
constraint is
4(0) + 3C = 240
3C = 240
C = 80
Similarly for no chairs
4T + 3(0) = 240
4T = 240
T = 60
line is shown on the following graph
Graphical Representation of a Constraint
100 –
–
80 –
–
60 –
–
40 –
–
20 –
–
C
0 20 100
|– | | | | | | | | | | |
40 60 80
Number of Tables
T
Number
of
Chairs
(T = 0, C = 80)
(T = 60, C = 0)
Graph of carpentry constraint equation
Graphical Representation of a Constraint
100 –
–
80 –
–
60 –
–
40 –
–
20 –
–
C
| | | | | | |
0 60 80 100 T
Number
of
Chairs
Number of Tables
Any point on or below the constraint plot
will not violate the restrictionAny point
above the plot will violate the restriction
(30, 40)
(30, 20)
|– | | | |
20 40
(70, 40)
Graphical Representation of a Constraint
The point (30, 40) lies on the plot and exactly
satisfies the constraint
4(30) + 3(40) = 240
The point (30, 20) lies below the plot and
satisfies the constraint
4(30) + 3(20) = 180
The point (30, 40) lies above the plot and
does not satisfy the constraint
4(70) + 3(40) = 400
Graphical Representation of a Constraint
100 –
–
80 –
–
60 –
–
40 –
–
20 –
–
C
0 20 100
|– | | | | | | | | | | |
40 60 80
Number of Tables
T
Number
of
Chairs
(T = 0, C = 100)
(T = 50, C = 0)
Graph of painting and varnishing
constraint equation
Graphical Representation of a Constraint
To produce tables and chairs, both departments
must be used
We need to find a solution that satisfies both
constraints simultaneously
A new graph shows both constraint plots
The feasible region (or area of feasible solutions) is
where all constraints are satisfied
Any point inside this region is a feasible solution
Any point outside the region is an infeasible
solution
Graphical Representation of a Constraint
100 –
–
80 –
–
60 –
–
40 –
–
20 –
–
C
0 100
| | | | | | | |
40 60 80
Number of Tables
T
Number
of
Chairs Feasible solution region for Flair Furniture
Painting/Varnishing Constraint
Carpentry Constraint
Feasible
Region
|– | | |
20
Graphical Representation of a Constraint
For the point (30, 20)
Carpentry
constraint
4T + 3C ≤ 240 hours available
(4)(30) + (3)(20) = 180 hours used
2T + 1C ≤ 100 hours available
(2)(30) + (1)(20) = 80 hours used
Painting
constraint
For the point (70, 40)
Carpentry
constraint
4T + 3C ≤ 240 hours available
(4)(70) + (3)(40) = 400 hours used
2T + 1C ≤ 100 hours available
(2)(70) + (1)(40) = 180 hours used
Painting
constraint
Graphical Representation of a Constraint
For the point (50, 5)
Carpentry
constraint
4T + 3C ≤ 240 hours available
(4)(50) + (3)(5) = 215 hours used
2T + 1C ≤ 100 hours available
(2)(50) + (1)(5) = 105 hours used
Painting
constraint
Isoprofit Line Solution Method
Once the feasible region has been graphed, we need to
find the optimal solution from the many possible solutions
The speediest way to do this is to use the isoprofit line
method
Starting with a small but possible profit value, we graph
the objective function
We move the objective function line in the direction of
increasing profit while maintaining the slope
The last point it touches in the feasible region is the
optimal solution
Isoprofit Line Solution Method
For Flair Furniture, choose a profit of $2,100
The objective function is then
$2,100 = 70T + 50C
Solving for the axis intercepts, we can draw the graph
This is obviously not the best possible solution
Further graphs can be created using larger profits
The further we move from the origin while maintaining
the slope and staying within the boundaries of the
feasible region, the larger the profit will be
The highest profit ($4,100) will be generated when the
isoprofit line passes through the point (30, 40)
100 –
–
80 –
–
–
20 –
–
C
0 20 100
|– | | | | | | | | | | |
40 60 80
Number of Tables
T
Number
of
Chairs
Isoprofit line at $2,100
$2,100 = $70T + $50C
(30, 0)
60 –
–(0, 42)
40 –
Isoprofit Line Solution Method
100 –
–
80 –
–
60 –
–
40 –
–
20 –
–
C
0 20 100
|– | | | | | | | | | | |
40 60 80
Number of Tables
T
Number
of
Chairs
Four isoprofit lines
$2,100 = $70T + $50C
$2,800 = $70T + $50C
$3,500 = $70T + $50C
$4,100 = $70T + $50C
Isoprofit Line Solution Method
100 –
–
80 –
–
60 –
–
40 –
–
20 –
–
C
0 20 100
|– | | | | | | | | | | |
40 60 80
Number of Tables
T
Number
of
Chairs Optimal solution to the
Flair Furniture problem
Optimal Solution Point
(T = 30, C = 40)
Maximum Profit Line
$4,100 = $70T + $50C
Isoprofit Line Solution Method
A second approach to solving LP problems
employs the corner point method
It involves looking at the profit at every corner
point of the feasible region
The mathematical theory behind LP is that the
optimal solution must lie at one of the corner
points, or extreme point, in the feasible region
For Flair Furniture, the feasible region is a
four-sided polygon with four corner points
labeled 1, 2, 3, and 4 on the graph
Corner Point Solution Method
100 –
–
80 –
–
60 –
–
40 –
–
20 –
–
C
|– | | | | | | | | | | |
0 20 40 60 80 100 T
Number
of
Chairs
Number of Tables
Four corner points of the
feasible region
1
2
3
4
Corner Point Solution Method
Corner Point Solution Method
Point 1 : (T = 0, C = 0) Profit = $70(0) + $50(0) = $0
Point 2 : (T = 0, C = 80) Profit = $70(0) + $50(80) = $4,000
Point 4 : (T = 50, C = 0) Profit = $70(50) + $50(0) = $3,500
Point 3 : (T = 30, C = 40) Profit = $70(30) + $50(40) = $4,100
Because Point
optimal solution
3 returns the highest profit, this is the
To find the coordinates for Point3 accurately we have to
solve for the intersection of the two constraint lines
The details of this are on the following slide
Corner Point Solution Method
Using the simultaneous equations method, we multiply
the painting equation by –2 and add it to the carpentry
equation
4T + 3C = 240
– 4T – 2C =–200
C = 40
(carpentry line)
(painting line)
Substituting 40 for C in either of the original equations
allows us to determine the value of T
(carpentry line)
4T + (3)(40) = 240
4T + 120 = 240
T = 30
Summary of Graphical Solution Methods
ISOPROFIT METHOD
1. Graph all constraints and find the feasible region.
2. Select a specific profit (or cost) line and graph it to find the slope.
3. Move the objective function line in the direction of increasing profit (or decreasing
cost) while maintaining the slope. The last point it touches in the feasible region is
the optimal solution.
4. Find the values of the decision variables at this last point and compute the profit
(or cost).
CORNER POINT METHOD
1. Graph all constraints and find the feasible region.
2. Find the corner points of the feasible reason.
3. Compute the profit (or cost) at each of the feasible corner points.
4. select the corner point with the best value of the objective function found in Step 3.
This is the optimal solution.
Solving Minimization Problems
Many LP problems involve minimizing an
objective such as cost instead of maximizing a
profit function
Minimization problems can be solved
graphically by first setting up the feasible
solution region and then using either the
corner point method or an isocost line
approach (which is analogous to the isoprofit
approach in maximization problems) to find
the values of the decision variables (e.g., X1
and X2) that yield the minimum cost
5X1 + 10X2 ≥ 90 ounces
4X1 + 3X2 ≥ 48 ounces
0.5X1 ≥ 1.5 ounces
X1 ≥ 0
X2 ≥ 0
(ingredient constraint A)
(ingredient constraint B)
(ingredient constraint C)
(nonnegativity constraint)
(nonnegativity constraint)
The Holiday Meal Turkey Ranch is considering buying
two different brands of turkey feed and blending them
to provide a good, low-cost diet for its turkeys
Let
X1 = number of pounds of brand 1 feed purchased
X2 = number of pounds of brand 2 feed purchased
Minimize cost (in cents) = 2X1 + 3X2
subject to:
Holiday Meal Turkey Ranch
Holiday Meal Turkey Ranch
COMPOSITION OF EACH POUND
OF FEED (OZ.)
INGREDIENT BRAND 1 FEED BRAND 2 FEED
MINIMUM MONTHLY
REQUIREMENT PER
TURKEY (OZ.)
A 5 10 90
B 4 3 48
C 0.5 0 1.5
Cost per pound 2 cents 3 cents
Holiday Meal Turkey Ranch data
Using the corner
point method
First we construct the
feasible solution
region
The optimal solution
will lie at on of the
corners as it would in
a maximization
problem
Holiday Meal Turkey Ranch
20
15
10
5
0
X2
|
5 25
10 15 20
Pounds of Brand 1
X1
Pounds
of
Brand
2
–
|
Ingredient C Constraint
Feasible Region
Ingredient B Constraint
b Ingredient A Constraint
| | c | |
–
–
–
a
–
–
Figure 7.10
Holiday Meal Turkey Ranch
We solve for the values of the three corner points
Point a is the intersection of ingredient constraints C
and B
4X1 + 3X2 = 48
X1 = 3
Substituting 3 in the first equation, we find X2 = 12
Solving for point b with basic algebra we find X1 = 8.4
and X2 = 4.8
Solving for point c we find X1 = 18 and X2 = 0
Substituting these value back into the objective
function we find
Cost = 2X1 + 3X2
Cost at point a = 2(3) + 3(12) = 42
Cost at point b = 2(8.4) + 3(4.8) = 31.2
Cost at point c = 2(18) + 3(0) = 36
The lowest cost solution is to purchase 8.4 pounds of
brand 1 feed and 4.8 pounds of brand 2 feed for a
total cost of 31.2 cents per turkey
Holiday Meal Turkey Ranch
Holiday Meal Turkey Ranch
–
Using the isocost
approach
Choosing an initial 20 –
cost of 54 cents, it is
clear improvement
is possible
15 –
10 –
5 –
0 –
X2
| | | |
25 X1
Pounds
of
Brand
2
5 10 15 20
Pounds of Brand 1
Figure 7.11
Feasible Region
(X1 = 8.4, X2 = 4.8)
| |
Four Special Cases in LP
Four special cases and difficulties arise at
times when using the graphical approach to
solving LP problems
Infeasibility
Unboundedness
Redundancy
Alternate Optimal Solutions
Four Special Cases in LP
No feasible solution
Exists when there is no solution to the problem that
satisfies all the constraint equations
No feasible solution region exists
This is a common occurrence in the real world
Generally one or more constraints are relaxed until
a solution is found
Four Special Cases in LP
A problem with no feasible
solution
8 –
–
6 –
–
4 –
–
2 –
–
0 –
X2
| | | | | | | | | |
X1
2 4 6 8
Region Satisfying First Two Constraints
Region Satisfying
Third Constraint
X1+2X2 <=6
2X1+X2 <=8
X1 >=7
Four Special Cases in LP
Unboundedness
Sometimes a linear program will not have a finite
solution
In a maximization problem, one or more solution
variables, and the profit, can be made infinitely large
without violating any constraints
In a graphical solution, the feasible region will be
open ended
This usually means the problem has been
formulated improperly
Four Special Cases in LP
A solution region unbounded to the right
15
10
5
0
X2
5 10 15 X1
–
–
X1 ≥ 5
X2 ≤ 10
–
–
|
Feasible Region
X1 + 2X2 ≥ 15
| | | |
Four Special Cases in LP
Redundancy
A redundant constraint is one that does not affect the
feasible solution region
One or more constraints may be more binding
This is a very common occurrence in the real
world
It causes no particular problems, but eliminating
redundant constraints simplifies the model
Four Special Cases in LP
A problem with a
redundant
constraint
30 –
25 –
20 –
15 –
10 –
5 –
0 –
X2
| | | | | |
5 10 15 20 25 30 X1
Feasible
Region
Redundant
Constraint
X1 ≤ 25
2X1 + X2 ≤ 30
X1 + X2 ≤20
Four Special Cases in LP
Alternate Optimal Solutions
Occasionally two or more optimal solutions may
exist
Graphically this occurs when the objective
function’s isoprofit or isocost line runs perfectly
parallel to one of the constraints
This actually allows management great flexibility in
deciding which combination to select as the profit is
the same at each alternate solution
Four Special Cases in LP
Example of
alternate optimal
solutions 8 –
5 –
4 –
3 –
2 –
0 –
X2
| | | |
1 – Feasible
1 2 3
Region
Isoprofit Line for $8
Optimal Solution Consists of All
Combinations of X1 and X2 Along the
AB Segment
Isoprofit Line for $12
Overlays Line Segment AB
| | | |
4 5 6 7 8 X1
B
7 –
A
6 –
Maximize 3X1 + 2X2
Subj. To: 6X1 + 4X2 < 24
X1 < 3
X1, X2 > 0
Sensitivity Analysis
Optimal solutions to LP problems thus far have been
found under what are called deterministic assumptions
This means that we assume complete certainty in the
data and relationships of a problem
But in the real world, conditions are dynamic and
changing
We can analyze how sensitive a deterministic solution is
to changes in the assumptions of the model
This is called sensitivity analysis, postoptimality
analysis, parametric programming, or optimality
analysis
Sensitivity Analysis
Sensitivity analysis often involves a series of what-if?
questions concerning constraints, variable
coefficients, and the objective function
What if the profit for product 1 increases by 10%?
What if less advertising money is available?
One way to do this is the trial-and-error method where
values are changed and the entire model is resolved.
The preferred way is to use an analytic postoptimality
analysis
After a problem has been solved, we determine a range
of changes in problem parameters that will not affect the
optimal solution or change the variables in the solution
without re-solving the entire problem
Sensitivity Analysis
Sensitivity analysis can be used to deal not only
with errors in estimating input parameters to the
LP model but also with management’s
experiments with possible future changes in the
firm that may affect profits.

Contenu connexe

Tendances

An introduction to decision trees
An introduction to decision treesAn introduction to decision trees
An introduction to decision treesFahim Muntaha
 
Design of process layout
Design of process layoutDesign of process layout
Design of process layoutsagar pawar
 
Transportation Assignment
Transportation AssignmentTransportation Assignment
Transportation AssignmentNilam Kabra
 
transporation problem - stepping stone method
transporation problem - stepping stone methodtransporation problem - stepping stone method
transporation problem - stepping stone methodoragon291764
 
Activity based costing ppt @ mba finace
Activity based costing ppt @ mba finaceActivity based costing ppt @ mba finace
Activity based costing ppt @ mba finaceBabasab Patil
 
Deepika(14 mba5012) transportation ppt
Deepika(14 mba5012)  transportation pptDeepika(14 mba5012)  transportation ppt
Deepika(14 mba5012) transportation pptDeepika Bansal
 
Transportatopn problm
Transportatopn problmTransportatopn problm
Transportatopn problmAnshul Singh
 
Assignment Chapter - Q & A Compilation by Niraj Thapa
Assignment Chapter  - Q & A Compilation by Niraj ThapaAssignment Chapter  - Q & A Compilation by Niraj Thapa
Assignment Chapter - Q & A Compilation by Niraj ThapaCA Niraj Thapa
 
Facility location and techniques
Facility location and techniquesFacility location and techniques
Facility location and techniquesPiyush Sharma
 
Solutions manual for managerial accounting 16th edition by garrison ibsn 1259...
Solutions manual for managerial accounting 16th edition by garrison ibsn 1259...Solutions manual for managerial accounting 16th edition by garrison ibsn 1259...
Solutions manual for managerial accounting 16th edition by garrison ibsn 1259...Hillier612
 
Transportation and Assignment
Transportation and AssignmentTransportation and Assignment
Transportation and AssignmentLokesh Payasi
 
Transportation problem_Operation research
Transportation problem_Operation researchTransportation problem_Operation research
Transportation problem_Operation researchAtaur Rahman
 
Transportation problem ppt
Transportation problem pptTransportation problem ppt
Transportation problem pptDr T.Sivakami
 
queueing problems in banking
queueing problems in bankingqueueing problems in banking
queueing problems in bankingMani Deep
 
Transportation Modelling - Quantitative Analysis and Discrete Maths
Transportation Modelling - Quantitative Analysis and Discrete MathsTransportation Modelling - Quantitative Analysis and Discrete Maths
Transportation Modelling - Quantitative Analysis and Discrete MathsKrupesh Shah
 
Chapter 5 : Relevant Costing For Decision Making
Chapter 5 : Relevant Costing For Decision MakingChapter 5 : Relevant Costing For Decision Making
Chapter 5 : Relevant Costing For Decision MakingPeleZain
 
Break even analysis
Break even analysisBreak even analysis
Break even analysisBernd Meyer
 
Analytic network process
Analytic network processAnalytic network process
Analytic network processMat Sahudi
 

Tendances (20)

An introduction to decision trees
An introduction to decision treesAn introduction to decision trees
An introduction to decision trees
 
Stepping Stone Method
Stepping Stone MethodStepping Stone Method
Stepping Stone Method
 
Design of process layout
Design of process layoutDesign of process layout
Design of process layout
 
Transportation Assignment
Transportation AssignmentTransportation Assignment
Transportation Assignment
 
transporation problem - stepping stone method
transporation problem - stepping stone methodtransporation problem - stepping stone method
transporation problem - stepping stone method
 
Activity based costing ppt @ mba finace
Activity based costing ppt @ mba finaceActivity based costing ppt @ mba finace
Activity based costing ppt @ mba finace
 
Deepika(14 mba5012) transportation ppt
Deepika(14 mba5012)  transportation pptDeepika(14 mba5012)  transportation ppt
Deepika(14 mba5012) transportation ppt
 
Transportatopn problm
Transportatopn problmTransportatopn problm
Transportatopn problm
 
Assignment Chapter - Q & A Compilation by Niraj Thapa
Assignment Chapter  - Q & A Compilation by Niraj ThapaAssignment Chapter  - Q & A Compilation by Niraj Thapa
Assignment Chapter - Q & A Compilation by Niraj Thapa
 
Facility location and techniques
Facility location and techniquesFacility location and techniques
Facility location and techniques
 
Solutions manual for managerial accounting 16th edition by garrison ibsn 1259...
Solutions manual for managerial accounting 16th edition by garrison ibsn 1259...Solutions manual for managerial accounting 16th edition by garrison ibsn 1259...
Solutions manual for managerial accounting 16th edition by garrison ibsn 1259...
 
Transportation and Assignment
Transportation and AssignmentTransportation and Assignment
Transportation and Assignment
 
Transportation problem_Operation research
Transportation problem_Operation researchTransportation problem_Operation research
Transportation problem_Operation research
 
Queueing theory
Queueing theoryQueueing theory
Queueing theory
 
Transportation problem ppt
Transportation problem pptTransportation problem ppt
Transportation problem ppt
 
queueing problems in banking
queueing problems in bankingqueueing problems in banking
queueing problems in banking
 
Transportation Modelling - Quantitative Analysis and Discrete Maths
Transportation Modelling - Quantitative Analysis and Discrete MathsTransportation Modelling - Quantitative Analysis and Discrete Maths
Transportation Modelling - Quantitative Analysis and Discrete Maths
 
Chapter 5 : Relevant Costing For Decision Making
Chapter 5 : Relevant Costing For Decision MakingChapter 5 : Relevant Costing For Decision Making
Chapter 5 : Relevant Costing For Decision Making
 
Break even analysis
Break even analysisBreak even analysis
Break even analysis
 
Analytic network process
Analytic network processAnalytic network process
Analytic network process
 

Similaire à Flair furniture LPP problem

Linear programming graphical method
Linear programming graphical methodLinear programming graphical method
Linear programming graphical methodDr. Abdulfatah Salem
 
Mathematics TAKS Exit Level Review
Mathematics TAKS Exit Level ReviewMathematics TAKS Exit Level Review
Mathematics TAKS Exit Level Reviewguest3f17823
 
Linear Programming_rereeLecture 2 (1).ppt
Linear Programming_rereeLecture 2 (1).pptLinear Programming_rereeLecture 2 (1).ppt
Linear Programming_rereeLecture 2 (1).pptRahulPandey785327
 
How To Find...
How To Find...How To Find...
How To Find...massey973
 
LESSON 2Question 1 of 200.0 5.0 PointsUse Gaussian eliminatio.docx
LESSON 2Question 1 of 200.0 5.0 PointsUse Gaussian eliminatio.docxLESSON 2Question 1 of 200.0 5.0 PointsUse Gaussian eliminatio.docx
LESSON 2Question 1 of 200.0 5.0 PointsUse Gaussian eliminatio.docxcarliotwaycave
 
Matlab level 1.pptx
Matlab level 1.pptxMatlab level 1.pptx
Matlab level 1.pptxAbanobGozef
 
Question 1 of 502.0 PointsSimplify the complex rational expres.docx
Question 1 of 502.0 PointsSimplify the complex rational expres.docxQuestion 1 of 502.0 PointsSimplify the complex rational expres.docx
Question 1 of 502.0 PointsSimplify the complex rational expres.docxmakdul
 
Linear programming problems
Linear programming problemsLinear programming problems
Linear programming problemsHanna Elise
 
Lecture Notes on Adaptive Signal Processing-1.pdf
Lecture Notes on Adaptive Signal Processing-1.pdfLecture Notes on Adaptive Signal Processing-1.pdf
Lecture Notes on Adaptive Signal Processing-1.pdfVishalPusadkar1
 
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 ProblemsRaja Agrawal
 
Engineering Mathematics-IV_B.Tech_Semester-IV_Unit-V
Engineering Mathematics-IV_B.Tech_Semester-IV_Unit-VEngineering Mathematics-IV_B.Tech_Semester-IV_Unit-V
Engineering Mathematics-IV_B.Tech_Semester-IV_Unit-VRai University
 
engineeringmathematics-iv_unit-v
engineeringmathematics-iv_unit-vengineeringmathematics-iv_unit-v
engineeringmathematics-iv_unit-vKundan Kumar
 

Similaire à Flair furniture LPP problem (20)

Linear programming graphical method
Linear programming graphical methodLinear programming graphical method
Linear programming graphical method
 
Mathematics TAKS Exit Level Review
Mathematics TAKS Exit Level ReviewMathematics TAKS Exit Level Review
Mathematics TAKS Exit Level Review
 
Linear Programming_rereeLecture 2 (1).ppt
Linear Programming_rereeLecture 2 (1).pptLinear Programming_rereeLecture 2 (1).ppt
Linear Programming_rereeLecture 2 (1).ppt
 
Rsh qam11 ch07 ge
Rsh qam11 ch07 geRsh qam11 ch07 ge
Rsh qam11 ch07 ge
 
Slides for ch07
Slides for ch07Slides for ch07
Slides for ch07
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Lenier Equation
Lenier EquationLenier Equation
Lenier Equation
 
How To Find...
How To Find...How To Find...
How To Find...
 
LINEAR PROGRAMING
LINEAR PROGRAMINGLINEAR PROGRAMING
LINEAR PROGRAMING
 
LESSON 2Question 1 of 200.0 5.0 PointsUse Gaussian eliminatio.docx
LESSON 2Question 1 of 200.0 5.0 PointsUse Gaussian eliminatio.docxLESSON 2Question 1 of 200.0 5.0 PointsUse Gaussian eliminatio.docx
LESSON 2Question 1 of 200.0 5.0 PointsUse Gaussian eliminatio.docx
 
Linear Algebra Assignment help
Linear Algebra Assignment helpLinear Algebra Assignment help
Linear Algebra Assignment help
 
Management Science
Management Science Management Science
Management Science
 
Matlab level 1.pptx
Matlab level 1.pptxMatlab level 1.pptx
Matlab level 1.pptx
 
Question 1 of 502.0 PointsSimplify the complex rational expres.docx
Question 1 of 502.0 PointsSimplify the complex rational expres.docxQuestion 1 of 502.0 PointsSimplify the complex rational expres.docx
Question 1 of 502.0 PointsSimplify the complex rational expres.docx
 
Linear programming problems
Linear programming problemsLinear programming problems
Linear programming problems
 
Lecture Notes on Adaptive Signal Processing-1.pdf
Lecture Notes on Adaptive Signal Processing-1.pdfLecture Notes on Adaptive Signal Processing-1.pdf
Lecture Notes on Adaptive Signal Processing-1.pdf
 
Minimization model by simplex method
Minimization model by simplex methodMinimization model by simplex method
Minimization model by simplex method
 
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
 
Engineering Mathematics-IV_B.Tech_Semester-IV_Unit-V
Engineering Mathematics-IV_B.Tech_Semester-IV_Unit-VEngineering Mathematics-IV_B.Tech_Semester-IV_Unit-V
Engineering Mathematics-IV_B.Tech_Semester-IV_Unit-V
 
engineeringmathematics-iv_unit-v
engineeringmathematics-iv_unit-vengineeringmathematics-iv_unit-v
engineeringmathematics-iv_unit-v
 

Plus de Karishma Chaudhary (20)

Notes on Current trends in IT (1) (1).pdf
Notes on Current trends in IT (1) (1).pdfNotes on Current trends in IT (1) (1).pdf
Notes on Current trends in IT (1) (1).pdf
 
Biodiversity 1
Biodiversity 1Biodiversity 1
Biodiversity 1
 
History of Operations Research
History of Operations ResearchHistory of Operations Research
History of Operations Research
 
Modelling in real world
Modelling in real worldModelling in real world
Modelling in real world
 
LPP application and problem formulation
LPP application and problem formulationLPP application and problem formulation
LPP application and problem formulation
 
Creativity
Creativity  Creativity
Creativity
 
linear programming
linear programminglinear programming
linear programming
 
Es lecture 1
Es   lecture 1Es   lecture 1
Es lecture 1
 
simplex method
simplex methodsimplex method
simplex method
 
LPP practice questions
LPP practice questionsLPP practice questions
LPP practice questions
 
Technology exports and joint ventures
Technology exports and joint venturesTechnology exports and joint ventures
Technology exports and joint ventures
 
Technology management
Technology managementTechnology management
Technology management
 
Values, morals and ethics
Values, morals and ethicsValues, morals and ethics
Values, morals and ethics
 
Introduction and History of Operations Management
Introduction and History of Operations ManagementIntroduction and History of Operations Management
Introduction and History of Operations Management
 
Types of Manufacturing system
Types of Manufacturing systemTypes of Manufacturing system
Types of Manufacturing system
 
Over population
Over populationOver population
Over population
 
Unemployment in India
Unemployment in IndiaUnemployment in India
Unemployment in India
 
Poverty in India
Poverty in IndiaPoverty in India
Poverty in India
 
Demographic features of Indian population with recent data
Demographic features of Indian population with recent dataDemographic features of Indian population with recent data
Demographic features of Indian population with recent data
 
Impacts of population
Impacts of populationImpacts of population
Impacts of population
 

Dernier

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 

Dernier (20)

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 

Flair furniture LPP problem

  • 1. Graphical Representation of a Constraint – 80 – – 60 – – 40 – – 20 – – C 100 – 0 20 100 |– | | | | | | | | | | | 40 60 80 Number of Tables T Number of Chairs This Axis Represents the Constraint T ≥ 0 This Axis Represents the Constraint C ≥ 0
  • 2. Graphical Representation of a Constraint When Flair produces no tables, the carpentry constraint is 4(0) + 3C = 240 3C = 240 C = 80 Similarly for no chairs 4T + 3(0) = 240 4T = 240 T = 60 line is shown on the following graph
  • 3. Graphical Representation of a Constraint 100 – – 80 – – 60 – – 40 – – 20 – – C 0 20 100 |– | | | | | | | | | | | 40 60 80 Number of Tables T Number of Chairs (T = 0, C = 80) (T = 60, C = 0) Graph of carpentry constraint equation
  • 4. Graphical Representation of a Constraint 100 – – 80 – – 60 – – 40 – – 20 – – C | | | | | | | 0 60 80 100 T Number of Chairs Number of Tables Any point on or below the constraint plot will not violate the restrictionAny point above the plot will violate the restriction (30, 40) (30, 20) |– | | | | 20 40 (70, 40)
  • 5. Graphical Representation of a Constraint The point (30, 40) lies on the plot and exactly satisfies the constraint 4(30) + 3(40) = 240 The point (30, 20) lies below the plot and satisfies the constraint 4(30) + 3(20) = 180 The point (30, 40) lies above the plot and does not satisfy the constraint 4(70) + 3(40) = 400
  • 6. Graphical Representation of a Constraint 100 – – 80 – – 60 – – 40 – – 20 – – C 0 20 100 |– | | | | | | | | | | | 40 60 80 Number of Tables T Number of Chairs (T = 0, C = 100) (T = 50, C = 0) Graph of painting and varnishing constraint equation
  • 7. Graphical Representation of a Constraint To produce tables and chairs, both departments must be used We need to find a solution that satisfies both constraints simultaneously A new graph shows both constraint plots The feasible region (or area of feasible solutions) is where all constraints are satisfied Any point inside this region is a feasible solution Any point outside the region is an infeasible solution
  • 8. Graphical Representation of a Constraint 100 – – 80 – – 60 – – 40 – – 20 – – C 0 100 | | | | | | | | 40 60 80 Number of Tables T Number of Chairs Feasible solution region for Flair Furniture Painting/Varnishing Constraint Carpentry Constraint Feasible Region |– | | | 20
  • 9. Graphical Representation of a Constraint For the point (30, 20) Carpentry constraint 4T + 3C ≤ 240 hours available (4)(30) + (3)(20) = 180 hours used 2T + 1C ≤ 100 hours available (2)(30) + (1)(20) = 80 hours used Painting constraint For the point (70, 40) Carpentry constraint 4T + 3C ≤ 240 hours available (4)(70) + (3)(40) = 400 hours used 2T + 1C ≤ 100 hours available (2)(70) + (1)(40) = 180 hours used Painting constraint
  • 10. Graphical Representation of a Constraint For the point (50, 5) Carpentry constraint 4T + 3C ≤ 240 hours available (4)(50) + (3)(5) = 215 hours used 2T + 1C ≤ 100 hours available (2)(50) + (1)(5) = 105 hours used Painting constraint
  • 11. Isoprofit Line Solution Method Once the feasible region has been graphed, we need to find the optimal solution from the many possible solutions The speediest way to do this is to use the isoprofit line method Starting with a small but possible profit value, we graph the objective function We move the objective function line in the direction of increasing profit while maintaining the slope The last point it touches in the feasible region is the optimal solution
  • 12. Isoprofit Line Solution Method For Flair Furniture, choose a profit of $2,100 The objective function is then $2,100 = 70T + 50C Solving for the axis intercepts, we can draw the graph This is obviously not the best possible solution Further graphs can be created using larger profits The further we move from the origin while maintaining the slope and staying within the boundaries of the feasible region, the larger the profit will be The highest profit ($4,100) will be generated when the isoprofit line passes through the point (30, 40)
  • 13. 100 – – 80 – – – 20 – – C 0 20 100 |– | | | | | | | | | | | 40 60 80 Number of Tables T Number of Chairs Isoprofit line at $2,100 $2,100 = $70T + $50C (30, 0) 60 – –(0, 42) 40 – Isoprofit Line Solution Method
  • 14. 100 – – 80 – – 60 – – 40 – – 20 – – C 0 20 100 |– | | | | | | | | | | | 40 60 80 Number of Tables T Number of Chairs Four isoprofit lines $2,100 = $70T + $50C $2,800 = $70T + $50C $3,500 = $70T + $50C $4,100 = $70T + $50C Isoprofit Line Solution Method
  • 15. 100 – – 80 – – 60 – – 40 – – 20 – – C 0 20 100 |– | | | | | | | | | | | 40 60 80 Number of Tables T Number of Chairs Optimal solution to the Flair Furniture problem Optimal Solution Point (T = 30, C = 40) Maximum Profit Line $4,100 = $70T + $50C Isoprofit Line Solution Method
  • 16. A second approach to solving LP problems employs the corner point method It involves looking at the profit at every corner point of the feasible region The mathematical theory behind LP is that the optimal solution must lie at one of the corner points, or extreme point, in the feasible region For Flair Furniture, the feasible region is a four-sided polygon with four corner points labeled 1, 2, 3, and 4 on the graph Corner Point Solution Method
  • 17. 100 – – 80 – – 60 – – 40 – – 20 – – C |– | | | | | | | | | | | 0 20 40 60 80 100 T Number of Chairs Number of Tables Four corner points of the feasible region 1 2 3 4 Corner Point Solution Method
  • 18. Corner Point Solution Method Point 1 : (T = 0, C = 0) Profit = $70(0) + $50(0) = $0 Point 2 : (T = 0, C = 80) Profit = $70(0) + $50(80) = $4,000 Point 4 : (T = 50, C = 0) Profit = $70(50) + $50(0) = $3,500 Point 3 : (T = 30, C = 40) Profit = $70(30) + $50(40) = $4,100 Because Point optimal solution 3 returns the highest profit, this is the To find the coordinates for Point3 accurately we have to solve for the intersection of the two constraint lines The details of this are on the following slide
  • 19. Corner Point Solution Method Using the simultaneous equations method, we multiply the painting equation by –2 and add it to the carpentry equation 4T + 3C = 240 – 4T – 2C =–200 C = 40 (carpentry line) (painting line) Substituting 40 for C in either of the original equations allows us to determine the value of T (carpentry line) 4T + (3)(40) = 240 4T + 120 = 240 T = 30
  • 20. Summary of Graphical Solution Methods ISOPROFIT METHOD 1. Graph all constraints and find the feasible region. 2. Select a specific profit (or cost) line and graph it to find the slope. 3. Move the objective function line in the direction of increasing profit (or decreasing cost) while maintaining the slope. The last point it touches in the feasible region is the optimal solution. 4. Find the values of the decision variables at this last point and compute the profit (or cost). CORNER POINT METHOD 1. Graph all constraints and find the feasible region. 2. Find the corner points of the feasible reason. 3. Compute the profit (or cost) at each of the feasible corner points. 4. select the corner point with the best value of the objective function found in Step 3. This is the optimal solution.
  • 21. Solving Minimization Problems Many LP problems involve minimizing an objective such as cost instead of maximizing a profit function Minimization problems can be solved graphically by first setting up the feasible solution region and then using either the corner point method or an isocost line approach (which is analogous to the isoprofit approach in maximization problems) to find the values of the decision variables (e.g., X1 and X2) that yield the minimum cost
  • 22. 5X1 + 10X2 ≥ 90 ounces 4X1 + 3X2 ≥ 48 ounces 0.5X1 ≥ 1.5 ounces X1 ≥ 0 X2 ≥ 0 (ingredient constraint A) (ingredient constraint B) (ingredient constraint C) (nonnegativity constraint) (nonnegativity constraint) The Holiday Meal Turkey Ranch is considering buying two different brands of turkey feed and blending them to provide a good, low-cost diet for its turkeys Let X1 = number of pounds of brand 1 feed purchased X2 = number of pounds of brand 2 feed purchased Minimize cost (in cents) = 2X1 + 3X2 subject to: Holiday Meal Turkey Ranch
  • 23. Holiday Meal Turkey Ranch COMPOSITION OF EACH POUND OF FEED (OZ.) INGREDIENT BRAND 1 FEED BRAND 2 FEED MINIMUM MONTHLY REQUIREMENT PER TURKEY (OZ.) A 5 10 90 B 4 3 48 C 0.5 0 1.5 Cost per pound 2 cents 3 cents Holiday Meal Turkey Ranch data
  • 24. Using the corner point method First we construct the feasible solution region The optimal solution will lie at on of the corners as it would in a maximization problem Holiday Meal Turkey Ranch 20 15 10 5 0 X2 | 5 25 10 15 20 Pounds of Brand 1 X1 Pounds of Brand 2 – | Ingredient C Constraint Feasible Region Ingredient B Constraint b Ingredient A Constraint | | c | | – – – a – – Figure 7.10
  • 25. Holiday Meal Turkey Ranch We solve for the values of the three corner points Point a is the intersection of ingredient constraints C and B 4X1 + 3X2 = 48 X1 = 3 Substituting 3 in the first equation, we find X2 = 12 Solving for point b with basic algebra we find X1 = 8.4 and X2 = 4.8 Solving for point c we find X1 = 18 and X2 = 0
  • 26. Substituting these value back into the objective function we find Cost = 2X1 + 3X2 Cost at point a = 2(3) + 3(12) = 42 Cost at point b = 2(8.4) + 3(4.8) = 31.2 Cost at point c = 2(18) + 3(0) = 36 The lowest cost solution is to purchase 8.4 pounds of brand 1 feed and 4.8 pounds of brand 2 feed for a total cost of 31.2 cents per turkey Holiday Meal Turkey Ranch
  • 27. Holiday Meal Turkey Ranch – Using the isocost approach Choosing an initial 20 – cost of 54 cents, it is clear improvement is possible 15 – 10 – 5 – 0 – X2 | | | | 25 X1 Pounds of Brand 2 5 10 15 20 Pounds of Brand 1 Figure 7.11 Feasible Region (X1 = 8.4, X2 = 4.8) | |
  • 28. Four Special Cases in LP Four special cases and difficulties arise at times when using the graphical approach to solving LP problems Infeasibility Unboundedness Redundancy Alternate Optimal Solutions
  • 29. Four Special Cases in LP No feasible solution Exists when there is no solution to the problem that satisfies all the constraint equations No feasible solution region exists This is a common occurrence in the real world Generally one or more constraints are relaxed until a solution is found
  • 30. Four Special Cases in LP A problem with no feasible solution 8 – – 6 – – 4 – – 2 – – 0 – X2 | | | | | | | | | | X1 2 4 6 8 Region Satisfying First Two Constraints Region Satisfying Third Constraint X1+2X2 <=6 2X1+X2 <=8 X1 >=7
  • 31. Four Special Cases in LP Unboundedness Sometimes a linear program will not have a finite solution In a maximization problem, one or more solution variables, and the profit, can be made infinitely large without violating any constraints In a graphical solution, the feasible region will be open ended This usually means the problem has been formulated improperly
  • 32. Four Special Cases in LP A solution region unbounded to the right 15 10 5 0 X2 5 10 15 X1 – – X1 ≥ 5 X2 ≤ 10 – – | Feasible Region X1 + 2X2 ≥ 15 | | | |
  • 33. Four Special Cases in LP Redundancy A redundant constraint is one that does not affect the feasible solution region One or more constraints may be more binding This is a very common occurrence in the real world It causes no particular problems, but eliminating redundant constraints simplifies the model
  • 34. Four Special Cases in LP A problem with a redundant constraint 30 – 25 – 20 – 15 – 10 – 5 – 0 – X2 | | | | | | 5 10 15 20 25 30 X1 Feasible Region Redundant Constraint X1 ≤ 25 2X1 + X2 ≤ 30 X1 + X2 ≤20
  • 35. Four Special Cases in LP Alternate Optimal Solutions Occasionally two or more optimal solutions may exist Graphically this occurs when the objective function’s isoprofit or isocost line runs perfectly parallel to one of the constraints This actually allows management great flexibility in deciding which combination to select as the profit is the same at each alternate solution
  • 36. Four Special Cases in LP Example of alternate optimal solutions 8 – 5 – 4 – 3 – 2 – 0 – X2 | | | | 1 – Feasible 1 2 3 Region Isoprofit Line for $8 Optimal Solution Consists of All Combinations of X1 and X2 Along the AB Segment Isoprofit Line for $12 Overlays Line Segment AB | | | | 4 5 6 7 8 X1 B 7 – A 6 – Maximize 3X1 + 2X2 Subj. To: 6X1 + 4X2 < 24 X1 < 3 X1, X2 > 0
  • 37. Sensitivity Analysis Optimal solutions to LP problems thus far have been found under what are called deterministic assumptions This means that we assume complete certainty in the data and relationships of a problem But in the real world, conditions are dynamic and changing We can analyze how sensitive a deterministic solution is to changes in the assumptions of the model This is called sensitivity analysis, postoptimality analysis, parametric programming, or optimality analysis
  • 38. Sensitivity Analysis Sensitivity analysis often involves a series of what-if? questions concerning constraints, variable coefficients, and the objective function What if the profit for product 1 increases by 10%? What if less advertising money is available? One way to do this is the trial-and-error method where values are changed and the entire model is resolved. The preferred way is to use an analytic postoptimality analysis After a problem has been solved, we determine a range of changes in problem parameters that will not affect the optimal solution or change the variables in the solution without re-solving the entire problem
  • 39. Sensitivity Analysis Sensitivity analysis can be used to deal not only with errors in estimating input parameters to the LP model but also with management’s experiments with possible future changes in the firm that may affect profits.