QMB11 CH 02
QMB11 CH 02
INTRODUCTION TO LINEAR
PROGRAMMING
Linear Programming Problem
Problem Formulation
A Simple Maximization Problem
Graphical Solution Procedure
Extreme Points and the Optimal Solution
Special Cases
Linear Programming
variables.
Write the constraints in terms of the decision
variables.
EXAMPLE 1: A SIMPLE MAXIMIZATION PROBLEM
LP
Formulation Objectiv
Max 5x1 + 7x2 e
Function
s.t. x1
“Regular”
< 6 Constraint
2x1 + 3x2 s
< 19 Non-
x1 + x2 negativity
Constraints
< 8
x1 > 0 and x2
>0
EXAMPLE 1: GRAPHICAL SOLUTION
First Constraint Graphed
x2
8
7 x1 = 6
6
Shaded region
5 contains all
4 feasible points
for this constraint
3
2
(6, 0)
1
x1
1 2 3 4 5 6 7 8 9 10
EXAMPLE 1: GRAPHICAL SOLUTION
Second Constraint Graphed
x2
8 (0, 6 1/3)
7
6
5
2x1 + 3x2 =
19
4
Shaded
3
region contains
2 all feasible points (9 1/2, 0)
1 for this constraint
x1
1 2 3 4 5 6 7 8 9 10
EXAMPLE 1: GRAPHICAL SOLUTION
Third Constraint Graphed
x2
(0, 8)
8
7
6 x1 + x2 = 8
5
4
Shaded
3
region contains
2 all feasible points
1 for this constraint (8, 0)
x1
1 2 3 4 5 6 7 8 9 10
EXAMPLE 1: GRAPHICAL SOLUTION
Combined-Constraint Graph Showing Feasible
Region
x2
8
x1 + x2 = 8
7
6 x1 = 6
5
4
3
Feasible 2x1 + 3x2 =
2
Region 19
1
x1
1 2 3 4 5 6 7 8 9 10
EXAMPLE 1: GRAPHICAL SOLUTION
Objective Function Line
x2
8
7
(0, 5)
6 Objective Function
5 5x1 + 7x2 = 35
4
3
2
(7, 0)
1
x1
1 2 3 4 5 6 7 8 9 10
Example 1: Graphical Solution
8
7
5x1 + 7x2 = 35
6
5 5x1 + 7x2 = 39
4
3 5x1 + 7x2 = 42
2
1
x1
1 2 3 4 5 6 7 8 9 10
EXAMPLE 1: GRAPHICAL SOLUTION
Optimal Solution
x2
Maximum
Objective Function Line
8
5x1 + 7x2 = 46
7
6 Optimal Solution
(x1 = 5, x2 = 3)
5
4
3
2
1
x1
1 2 3 4 5 6 7 8 9 10
SUMMARY OF THE GRAPHICAL SOLUTION PROCEDURE
FOR MAXIMIZATION PROBLEMS
s.t. x1 + s1 = 6
2x1 + 3x2 + s2 = 19
x1 + x2 + s3 = 8
x 1, x 2 , s1 , s2 , s3 > 0
s1 , s2 , and s3
are slack
variables
Slack Variables
Optimal Solution
x2 Third
Constraint: First
8 x1 + x2 = 8 Constraint:
s3 = x1 = 6
7
0 s1 =
6 1
5
Second
4
Constraint:
3 2x1 + 3x2 =
Optimal
2 s19
2 =
Solution
1 (x1 = 5, x2 = 3) 0
x1
1 2 3 4 5 6 7 8 9 10
EXTREME POINTS AND THE OPTIMAL
SOLUTION
The corners or vertices of the feasible
region are referred to as the extreme points.
An optimal solution to an LP problem can be
8
7 5 (0, 6 1/3)
6
5
4
4 (5, 3)
3
Feasible 3 (6, 2)
2 Region
1 1 (0, 2 (6, 0)
0) x1
1 2 3 4 5 6 7 8 9 10
SPECIAL CASES
Alternative Optimal Solutions
In the graphical method, if the objective
function line is parallel to a boundary constraint
in the direction of optimization, there are
alternate optimal solutions, with all points on
this line segment being optimal.
Example: Alternative Optimal Solutions
s.t. x1
< 6
2x1 + 3x2
< 18
x1 + x2
< 7
x1 > 0 and x2
>0
Example: Alternative Optimal Solutions
Infeasibility
• No solution to the LP problem satisfies all the
constraints, including the non-negativity
conditions.
• Graphically, this means a feasible region
does not exist.
• Causes include:
• A formulation error has been made.
• Management’s expectations are too high.
• Too many restrictions have been placed on
the problem (i.e. the problem is over-
constrained).
EXAMPLE: INFEASIBLE PROBLEM
Consider the following LP
problem.
Max 2x1 + 6x2
10
2x1 + x2 > 8
8
6
4x1 + 3x2 < 12
4
x1
2 4 6 8 10
Special Cases
Unbounded
• The solution to a maximization LP problem
is unbounded if the value of the solution
may be made indefinitely large without
violating any of the constraints.
• For real problems, this is the result of
improper formulation. (Quite likely, a
constraint has been inadvertently omitted.)
EXAMPLE: UNBOUNDED SOLUTION
Consider the following LP problem.
s.t. x1 + x2
> 5
3x1 + x2
> 8
x1, x2
> 0
EXAMPLE: UNBOUNDED SOLUTION
The feasible region is unbounded and the
objective function line can be moved outward
from the origin without bound, infinitely
increasing the
x2objective function.
10
3x1 + x2 > 8
8
Ma
6 x
4x
1 +
4 5x
2 x1 + x2 > 5
2
x1
2 4 6 8 10
END OF CHAPTER 2