Documente Academic
Documente Profesional
Documente Cultură
LECTURE #02
%,'%&)
Optimization: Introduction
4. Introduction to Optimization
Introduction
Graphical method
Simplex method
%,'%&)
'
Engineering design
Physical, chemical & biological sciences
Economics
Management, financial portfolio selection
Lecture#02: Operational Research
(
%,'%&)
)
Problem
formulation
1. Describe the
problem
2. Prescribe a
solution, &
3. Control the
problem by
assessing/
updating the
optimal solution
continuously,
while changing
the parameters &
structure of the
problem
%,'%&)
*
Optimization: Solutions
%,'%&)
Optimization: Solutions
Feasible solution
Optimal solution:
%,'%&)
+
,
%,'%&)
-
Mine
A
B
Cost/day ('000)
180
160
Production (tons/day)
High Medium Low
6
3
4
1
1
6
%,'%&)
.
Example#01: Formulation of LP
%,'%&)
Graphical
Simplex algorithm
Constraints:
High: 6x + 1y >= 12
XX - parameters
Low: 4x + 6y >= 24
%,'%&)
&%
Decision variables:
Medium: 3x + 1y >= 8
&&
%,'%&)
&'
Steps/Procedure:
Plot each constraint on a graph paper, by considering all & are
=; and then plot the line
For each line, divide the region into 3 parts. Pick a point in either
side of the line & plug its coordinates into the constraint. If it
satisfies the condition, this side is feasible; otherwise the other side
is feasible. For equality constraints, only the points on the line are
feasible.
SOLUTION:
600
Constraint line 1
(carpentry): 3T + 4C =
2400
%,'%&)
Infeasible
> 2400 hrs
Feasible
< 2400 hrs
Intercepts (for T = 0, C =
600; for T = 800, C = 0)
&(
%,'%&)
800
&)
SOLUTION:
SOLUTION:
Constraint line 2
(painting): 2T + 1C =
1000
C
1000
Intercepts:
for T = 0, C = 1000;
for T = 500, C = 0
C
1000
600
600
450
0
0
%,'%&)
0
500
Lecture#02: Operational Research
%&%%
800 T
&*
%,'%&)
*%%
-%%
&+
If additional
constraints were
available, such as,
need at least 75
more chairs than
tables, then: C > T
+ 75; or C T >
75.
OF line: 7T + 5C =
Profit.
*%%
! /('%
/(+%"
)%%
(%%
New constraint
line would have
been added as
shown in the
graph & Optimal
point would have
been shifted to a
new point
'%%
&%%
%
%&%%'%%(%%)%%*%%
%,'%&)
&,
*%%
)%%
T = 320
C = 360
No longer
feasible
(%%
'%%
&%%
%
%&%%'%%(%%)%%*%%
%,'%&)
&-
Alternate optimal
solution: when there are
more than one optimal
solutions
C
10
All points on
Red
segment are
optimal
Example:
Example: if X 10 & X 15
Subject to:
T + C < 10
T < 5
0
0
C < 6
10
T, C > 0
%,'%&)
&.
%,'%&)
'%
Unbounded solutions:
when nothing prevents
the solution from
becoming infinitely large
Example:
Maximize (2T + 2C)
Subject to:
x1, x2 0
2T + 3C > 6
T, C > 0
Subject to:
0
&'
(
3x1 180;
5x2 200 & x1, x2 0
%,'%&)
'&
Thank you!
Thank You!!
(For enquiries: vishnu.pandey@gmail.com)
%,'%&)
'(
%,'%&)
''