Linear Programming Solution Methods
Linear Programming Solution Methods
1
Presentation Outline
• Solution techniques
– Graphical solution
– Excel solver
2
Graphical Solution
• Possible with two decision variables
• Establish feasible region
– Constraints
• Optimal solution
– Objective function
3
Graphical Solution – Concentrate Production
• Objective function
max z = 4000x1 + 5000x2
Subject to:
1.0x1 + 1.5x2 ≤ 1,000,000
2.5x1 + 2.2x2 ≤ 3,000,000
1x1 + 0x2 ≥ 200,000
0x1 + 1x2 ≥ 300,000
1x1 + 0x2 ≤ 500,000
0x1 + 1x2 ≤ 800,000
1x1 + 0x2 ≥ 0
0x1 + 1x2 ≥ 0
4
Graphical Solution – Feasible Region
x2
x1
5
Graphical Solution – Feasible Region
x2
x1
6
Graphical Solution – Feasible Region
x2
x1
7
Graphical Solution – Feasible Region
x2
x1
8
Graphical Solution – Feasible Region
x2
x1
9
Graphical Solution – Feasible Region
x2
x1
10
Graphical Solution – Feasible Region
x2
x1
11
Graphical Solution – Feasible Region
x2
x1
12
Graphical Solution – Optimum Solution
• Optimum solution x2
x1
13
Graphical Solution – Optimum Solution
𝟏𝒙𝟏 + 𝟏. 𝟓𝒙𝟐 = 𝟏𝟎𝟎𝟎𝟎𝟎𝟎
𝟏𝒙𝟏 + 𝟎𝒙𝟐 = 𝟐𝟎𝟎𝟎𝟎𝟎 x2 𝟏𝒙𝟏 + 𝟏. 𝟓𝒙𝟐 = 𝟏𝟎𝟎𝟎𝟎𝟎𝟎
1𝑥1 + 0𝑥 2 ≥ 200000
1𝑥1 + 0𝑥 2 ≤ 500000
⟹ 𝑥1 = 200000 𝟏𝒙𝟏 + 𝟎𝒙𝟐 = 𝟓𝟎𝟎𝟎𝟎𝟎
0𝑥1 + 1𝑥 2 ≥ 300000
x1
– If x1 = 0, x2 = 400000
– If x2 = 0, x1 = 500000
x1
15
Graphical Solution – Optimum Solution
x2
x1
16
Graphical Solution – Optimum Solution
x2
x1
17
Graphical Solution – Optimum Solution
x2
x1
18
Graphical Solution – Optimum Solution
x2
x1
19
Graphical Solution – Optimum Solution
x2
x1
20
Graphical Solution – Optimum Solution
• Point of intersection
– 1x1 + 0x2 = 500,000
– 1x1 + 1.5x2 = 1,000,000
– x1 = 500,000 tonne
– x2 = 333,333 tonne
21
Graphical Solution – Post Solution Analysis
• Binding constraints
– 1x1 + 0x2 ≤ 500,000
– 1x1 + 1.5x2 ≤ 1,000,000
22
Graphical Solution – Post Solution Analysis
• Non-binding constraints
– 1x1 + 0x2 ≥ 200,000
– 0x1 + 1x2 ≥ 300,000
– 0x1 + 1x2 ≤ 800,000
– 2.5x1 + 2.2x2 ≤ 3,000,000
23
Graphical Solution – Post Solution Analysis
• Redundant constraints
– 2.5x1 + 2.2x2 ≤ 3,000,000
– 0x1 + 1x2 ≤ 800,000
24
Graphical Solution – Minimisation Problem
25
Graphical Solution – Minimisation Problem
26
Graphical Solution – Minimisation Problem
27
Graphical Solution – Minimisation Problem
28
Graphical Solution – Minimisation Problem
29
Graphical Solution – Minimisation Problem
𝑚𝑖𝑛𝑖𝑚𝑖𝑠𝑒 𝑧 = 30𝑥1 + 20𝑥2
500𝑥1 + 100𝑥2 ≥ 1000000
200𝑥1 + 200𝑥2 ≥ 1200000
100𝑥1 + 400𝑥2 ≥ 1200000
1𝑥1 + 0𝑥2 ≥ 0
0𝑥1 + 1𝑥2 ≥ 0
30
Excel Solver – Concentrate Production
31
Excel Solver – Concentrate Production
32
Excel Solver – Concentrate Production
33
Excel Solver – Concentrate Production
34
Excel Solver – Concentrate Production
35
Excel Solver – Concentrate Production
36
Excel Solver – Concentrate Production
37
Excel Solver – Concentrate Production
38