Chapter 03 Part A
Chapter 03 Part A
1
Linear Programming (LP) Problem
2
LP Solutions
3
Problem Formulation
4
Guidelines for Model Formulation
5
Example
maximize z = 5 x1 + 4 x2
Subject to
6 x1 + 4 x2 ≤ 24
x1 + 2 x2 ≤ 6
- x1 + x2 ≤ 1
x2 ≤ 2
x1 , x2 ≥ 0
6
Graphical LP solution
The determination of the solution space that defines the
feasible solutions that satisfy all the constrains of the
model.
Replace the inequalities with equations
Plot the resulting straight lines
Test if (0,0) in the solution (if the origin does not
satisfy the inequality then the directional arrow must
point in the opposite site)
If the line pass through the origin, then use another
reference point to effect the desired result.
The determination of the optimum solution from among
all the points in the feasible solution space. (it is one of
the corner points)
7
Example 1: A Maximization Problem
LP Formulation
Max z = 5x1 + 7x2
s.t. x1 < 6
2x1 + 3x2 < 19
x1 + x2 < 8
x1, x2 > 0
8
Example 1: Graphical Solution
Constraint #1 Graphed
x2
8
6
x1 < 6
5
1
(6, 0)
1 2 3 4 5 6 7 8 9 10
x1
9
Example 1: Graphical Solution
Constraint #2 Graphed
x2
8 (0, 6 1/3)
7
6
2x1 + 3x2 < 19
5
4
3
1
(9 1/2, 0)
1 2 3 4 5 6 7 8 9 10 x1
10
Example 1: Graphical Solution
Constraint #3 Graphed
x2
(0, 8)
8
6
x1 + x2 < 8
5
1
(8, 0)
1 2 3 4 5 6 7 8 9 10 x1
11
Example 1: Graphical Solution
Combined-Constraint Graph
x2
8
x1 + x2 < 8
7
6
x1 < 6
5
1 2 3 4 5 6 7 8 9 10
x1
12
Example 1: Graphical Solution
2
Feasible
1 Region
1 2 3 4 5 6 7 8 9 10
x1
13
Example 1: Graphical Solution
7
(0, 5)
6
5 5x1 + 7x2 = 35
4
1 (7, 0)
1 2 3 4 5 6 7 8 9 10 x1
14
Example 1: Graphical Solution
Optimal Solution
x2
8
5x1 + 7x2 = 46
7
5 Optimal Solution
4
1 2 3 4 5 6 7 8 9 10 x1
15
Graphical Solution:
Example
x2
50 –
40 – 4 x1 + 3 x2 120 lb
30 –
Area common to
both constraints
20 –
x1 + 2 x2 40 hr
10 –
| | | | | |
10 20 30 40 50 60 x1
0–
16
Computing Optimal
Values
x1 + 2x2 = 40
x2
40 – 4x1 + 3x2 = 120
4 x1 + 3 x2 120 lb
4x1 + 8x2 = 160
30 –
-4x1 - 3x2 = -120
5x2 = 40
20 –
x2 = 8
x1 + 2 x2 40 hr
10 –
x1 + 2(8) = 40
0– | | | | x1 x1 = 24
10 20 30 40
Z = $50(24) + $50(8) = $1,360
17
Extreme Corner Points
x1 = 0 bowls
x2 x2 =20 mugs
Z = $1,000 x1 = 224 bowls
x2 =8 mugs
40 –
Z = $1,360 x1 = 30 bowls
30 – x2 =0 mugs
Z = $1,200
20 – A
10 –
B
0– | | | C|
10 20 30 40 x1
18
Objective Function
x2
40 – 4x1 + 3x2 120 lb
Z = 70x1 + 20x2
30 – Optimal point:
x1 = 30 bowls
A x2 =0 mugs
20 –
Z = $2,100
B
10 –
x1 + 2x2 40 hr
| | | C |
0– 10 20 30 40 x
1
19
Summary of the Graphical Solution
Procedure
for Maximization Problems
Prepare a graph of the feasible solutions for each
of the constraints.
Determine the feasible region that satisfies all
the constraints simultaneously..
Draw an objective function line.
Move parallel objective function lines toward
larger objective function values without entirely
leaving the feasible region.
Any feasible solution on the objective function
line with the largest value is an optimal solution.
20
Slack and Surplus Variables
21
Example 1
Standard Form
Max z = 5x1 + 7x2 + 0s1 + 0s2 + 0s3
s.t. x1 + s1 = 6
2x1 + 3x2 + s2 = 19
x1 + x2 + s3 =
8
x1, x2 , s1 , s2 , s3 > 0
22
Extreme Points and the Optimal Solution
23
Example 1: Graphical Solution
7
5
6
3 4
2
Feasible 3
1 Region
1 2
1 2 3 4 5 6 7 8 9 10
x1
24
Reduced Cost
25
Example 2: A Minimization Problem
LP Formulation
Min z = 5x1 + 2x2
x1, x2 > 0
26
Example 2: Graphical Solution
Constraints Graphed
x2 Feasible Region
5
4x1 - x2 > 12
4 x1 + x2 > 4
3
2x1 + 5x2 > 10
2
x1
1 2 3 4 5 6
28
Example 2: Graphical Solution
29
Example 2: Graphical Solution
5
4x1 - x2 > 12
4 x1 + x2 > 4
3
2x1 + 5x2 > 10
2
x1
1 2 3 4 5 6
30
Example 2: Graphical Solution
Optimal Solution
5
4x1 - x2 > 12
4 x1 + x2 > 4
3
2x1 + 5x2 > 10
2
Optimal: x1 = 16/5
1
x2 = 4/5
x1
1 2 3 4 5 6
32
Feasible Region
34
Example: Infeasible Problem
x1, x2 > 0
35
Example: Infeasible Problem
8 2x1 + x2 > 8
x1
3 4
36
Example: Unbounded Problem
s.t. x1 + x2 > 5
3x1 + x2 > 8
x1, x2 > 0
37
Example: Unbounded Problem
3x1 + x2 > 8
8
Max 3x1 + 4x2
5
x1 + x2 > 5
x1
2.67 5
38