Linear Programming
Linear Programming
Linear Programming An
introduction
Businesses (engineers) use linear
programming to find out how to
maximize profit (efficiencies, traffic
flows) or minimize costs (losses,
congestions, etc). Most have
constraints on what they can use or
buy.
Linear programming
Examples
I1 , .I5 0
Linear programming
Examples
Linear programming
Examples
y2
1 x 5
yx+3
Linear Programming
Find the minimum and maximum
values by graphing the inequalities
and finding the vertices of the polygon
formed.
Substitute the vertices into the function
and find the largest and smallest
values.
1 x 5
8
7
6
5
4
3
yx+3
y2
2
1
Linear Programming
The vertices of the quadrilateral
formed are:
(1, 2) (1, 4) (5, 2) (5, 8)
Plug these points into the
function f(x, y) = 3x - 2y
Linear Programming
f(x, y) = 3x - 2y
f(1, 2) = 3(1) - 2(2) = 3 - 4 = -1
f(1, 4) = 3(1) - 2(4) = 3 - 8 = -5
f(5, 2) = 3(5) - 2(2) = 15 - 4 = 11
f(5, 8) = 3(5) - 2(8) = 15 - 16 = -1
Linear Programming
f(1, 4) = -5 minimum
f(5, 2) = 11 maximum
y 2x -5
6
5
y -x + 2
3
2
1
1
1
x2
4
Vertices
f(x, y) = 4x + 3y
f(0, 2) = 4(0) + 3(2) = 6
f(4, 3) = 4(4) + 3(3) = 25
f( , - ) = 4( ) + 3(- ) =
7
3
1
3
7
3
1
3
28
3
-1 =
25
3
Linear Programming
f(0, 2) = 6 minimum
f(4, 3) = 25 maximum
Linear programming
Concepts and terminology
Linear programming
Concepts and terminology
Linear programming
Concepts and terminology
Linear programming
Concepts and terminology
Conversion to standard
form
May be removed by solving for some xj, where aij 0 and subsitute in
thr other constraints equations
This removes one constraint and one variable
Duality
Theorems
Duality theorem
In tableu