Lec 05
Lec 05
Lec 05
0 -
0 -
0 -
0 0 0 0 0 0 0
0 -
0 -
0 -
0 0 0 0 0 0 0
0 -
0 -
0 -
0 0 0 0 0 0 0
0 -
0 -
0 -
0 0 0 0 0 0 0
0 -
0 -
0 -
0 0 0 0 0 0 0
0 -
0 -
0 -
0 0 1 0 0 0
0 0 0 0 0 ###
### 0
Hi, McGraph and I will be
1 helping out with carrying out
the big M method.
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
J 5
K 6
L 7 2
M 8
N 9 4 2
0 0
P 11
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
To pivot, you just need to enter the
pivot column and the pivot row in
the boxes to the left of the tableau.
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0
-z x1 x2 x3 x4 s1 s2 s3 x8 RHS Col Ratio
Pivot Pivot 1 0.75 -20 0.5 -6 0 0 0 -3
Column Row 0 0.25 -8 -1 9 1 0 0 0 0.25 0
G 0 0.5 -12 -0.5 3 0 1 0 0 0.5 0
0 0 0 1 0 0 0 1 1 0 -
0 1 0 0 0 0 0 0
0 -
0 -
0 -
0 0 0 0 0 0 0 0
0 -
0 -
0 -
0 0 0 0 0 0 0 0
0 -
0 -
0 -
0 0 0 0 0 0 0 0
0 -
0 -
0 -
0 0 0 0 0 0 0 0
0 -
0 -
0 -
0 0 0 0 0 0 0 0
0 -
0 -
0 -
0 0 0 0 0 0 0 0
0 0 0 0 0 ###
### 0
Ratio Choose col with
largest reduced cost
There is no problem to be
3
solved on this slide.
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
J 5
K 6
L 7 ###
M 8
N 9 2
0 0
P 11
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
Each pivot is degenerate. The bfs
is the same for all tableaus, even
though the tableaus are different.
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0
-z x1 x2 x3 x4 s1 s2 s3 x8 RHS Col Ratio
Pivot Pivot 1 0.75 -20 0.5 -6 0 0 0 -3
Column Row 0 0.25 -8 -1 9 1 0 0 0 0.25 0
G 0 0.5 -12 -0.5 3 0 1 0 0 0.5 0
0 0 0 1 0 0 0 1 1 0 -
0 1 0 0 0 0 0 0
0 -
0 -
0 -
0 0 0 0 0 0 0 0
0 -
0 -
0 -
0 0 0 0 0 0 0 0
0 -
0 -
0 -
0 0 0 0 0 0 0 0
0 -
0 -
0 -
0 0 0 0 0 0 0 0
0 -
0 -
0 -
0 0 0 0 0 0 0 0
0 -
0 -
0 -
0 0 0 0 0 0 0 0
0 0 0 0 0 ###
### 0
Ratio
Bland's rule
1. Pivot in the first eligible variable
2. Pivot out using the min ratio rule.
In case of ties, choose the row with least index.
Hi, this is an example of cycling
1
in the simplex method.
There is no problem to be
3
solved on this slide.
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
J 5
K 6
L 7 ###
M 8
N 9 2
0 0
P 11
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
Each pivot is degenerate. The bfs
is the same for all tableaus, even
though the tableaus are different.
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
-z x1 x2 x3 s1 s2 s3 x8 RHS
Pivot Pivot 1 5 4.5 6 0 0 0 0
Column Row 0 6 5 -8 1 0 0 15
I 14 0 -10 20 2 0 1 0 20
0 -1 0 1 0 0 1 2
1 11 4.5 0 0 0 -6 -12
0 -2 5 0 1 0 8 31
0 -8 20 0 0 1 -2 16
0 -1 0 1 0 0 1 2
0 0 0 0 0 ###
### 0
Hi, McGraph and I will be
1 helping out with carrying out
the big M method.
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
J 5
K 6
L 7 4
M 8
N 9 4 4
0 0
P 11
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
To pivot, you just need to enter the
pivot column and the pivot row in
the boxes to the left of the tableau.
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
-z x1 x2 x3 x4 x5 ssx
38 RHS
Pivot Pivot 1 0 0 0 0 -1###
### -2
Column Row 0 0 2 1 0 -1###
### 4
H 14 0 0 -1 0 1 2 ###
### 1
0 1 6 0 0 3 ###
### 3
1 0 0 0 0 -1###
### -2
0 -0.33 0 1 0 -2###
### 3
0 0.167 0 0 1 2.5###
### 1.5
0 0.167 1 0 0 0.5###
### 0.5
0 0 0 ###
###
###
### 0
Hi, McGraph and I will be
1 helping out with carrying out
the big M method.
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
J 5
K 6
L 7 4
M 8
N 9 3 4
0 0
P 11
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
To pivot, you just need to enter the
pivot column and the pivot row in
the boxes to the left of the tableau.
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0
-z x1 x2 x3 x4 s1 s2 s3 x8 RHS
Pivot Pivot 1 0.75 -20 0.5 -6 0 0 0 -3
Column Row 0 0.25 -8 -1 9 1 0 0 0
G 13 0 0.5 -12 -0.5 3 0 1 0 0
0 0 0 1 0 0 0 1 1
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
J 5
K 6
L 7 3
M 8
N 9 2 3
0 0
P 11
4 10
###
###
###
###
###
###
###
###
###
###
###
###
###
###
This method is discussed in the
tutorial on degeneracy
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0.3 0.4 0.6
-3 -5 -7 -1 0
-z x1 x2 x3 x4 s1 s2 s3 x8 RHS
Pivot Pivot 1 5.4 6.2 9.8 -1 0 0 0 0 q
Column Row 0 1 4 2 -1 1 0 0 10 28
G 13 0 4 2 1 1 0 1 0 20
0 0 0 0 -1 0 0 1 10
13
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
I 4
J 5
K 6
L 7 3
M 8
N 9 2 3
0 0
P 11
4 8
5 15
###
###
###
###
###
###
###
###
###
###
###
###
The method is discussed in Section
3.8 of Applied Mathematical
Programming in the subsection
"Objective Function Parametrics."
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
-z x1 x2 x3 x4 y1 y2 y3 x8 RHS
Pivot Pivot 1 -3 1 1 2 -20 -20 -20 0
Column Row 0 1 1 1 1 1 0 0 4
K 12 0 -2 1 -1 0 0 1 0 1
0 -1 3 0 1 0 0 1 8
1 17 21 21 22 0 -20 -20 80
0 1 1 1 1 1 0 0 4
L 19 0 -2 1 -1 0 0 1 0 1
0 -1 3 0 1 0 0 1 8
1 33 0 18 0 -42 -59 0 33
0 3 0 2 1 1 -1 0 3
I 42 0 -2 1 -1 0 0 1 0 1
0 2 0 1 0 -1 -2 1 2
1 6 0 0 -9 -51 -50 0 6
0 1.5 0 1 0.5 0.5 -0.5 0 1.5
G 48 0 -0.5 1 0 0.5 0.5 0.5 0 2.5
0 0.5 0 0 -0.5 -1.5 -1.5 1 0.5
In general, if there is no
feasible solution, then the big M
8 method will terminate when
there is a an infeasible
constraint in a tableau.
9 That's all for now.
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
J 5
K 6
L 7 2
M 8
N 9 6 2
0 0
P 11
7 9
8 16
5 20
3 27
4 32
2 38
4
4 46
###
###
This problem is almost identical to
the previous problem. The only
differences are that we start with
M=-10, and the RHS of the third
constraint is lowered from 9 to 5.
1 33 0 18 0 -42 -59 0 0 0 33
0 3 0 2 1 1 -1 0 0 0 3
1 0 -2 1 -1 0 0 1 0 0 0 1
0 2 0 1 0 -1 -2 1 0 0 2
1 6 0 0 -9 -51 -50 0 0 0 6
0 1.5 0 1 0.5 0.5 -0.5 0 0 0 1.5
1.5 0 -0.5 1 0 0.5 0.5 0.5 0 0 0 2.5
0 0.5 0 0 -0.5 -1.5 -1.5 1 0 0 0.5
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
-3 1 1 2
-z x1 x2 x3 x4 y1 y2 y3 x8 RHS
Pivot Pivot 1 0 0 0 0 -1 -1 -1 0
Column Row 0 1 1 1 1 1 0 0 4
0 -2 1 -1 0 0 1 0 1
0 -1 3 0 1 0 0 1 8
Sum 1 -2 5 0 2 0 0 0 13
0 0 0 0 0 0
### 0
Hi, McGraph and I will be
helping out with the Phase 1 -
1
Phase 2 method for linear
programming.
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
I 4
J 5
K 6
L 7 ###
M 8
N 9 ###
0 0
P 11
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
It's a lot like the big M method.
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###
0 ### ### ### ### ### ### ### ### ### ### ###
### ### ### ### ### ### ### ### ### ### ###