Lecture-4: Basic Feasible Solution
Lecture-4: Basic Feasible Solution
Lecture-4
Example 1.15
x1 + x2 + x3 = 1
x1 + 2x2 = 3
3x1 + x2 − x3 = 5
1 1 1 1
[A, b] = 1 2 0 3
3 1 −1 5
R2 → R2 − R1 , R3 → R3 − 3R1
1 1 1 1
= 0 1 −1 2
0 −2 −4 2
1
R3 → − R3 1
2
1 1 1 1
= 0 1 −1 2
0 1 2 1
Now ρ(A) = 3 = ρ([A, b]) = n. So the system has a unique solution i.e.
x1 = 1, x2 = 1, x3 = −1
Consider a system Ax = b of m equations in n unknown(n > m). Let ρ(A) = ρ([A, b]) =
m, i.e., none of the equations is redundant.
Copyright
c Reserved IIT Delhi
2
The remaining m variables are" termed
# as basic variables
xB
Ax = b ⇒ [B, N ] = b, |B| =
6 0 (B-basis matrix)
xN
xN = 0 ⇒ BxB = b ⇒ xB = B −1 b (xN -non basic variables).
Thus a solution in which the vectors associated to m variables are L.I. and remaining
n − m variables are zero is called a basic solution. Note that for a solution to be basic,
atleast n − m variables must be zero.
(2) x x !
|
1 x2* +1
└ x┘
|
B(3,5)
(4) x
(0,5)
|
x2*
└ ┘
|
(3)
|
(1) y
|
| | | | | | | | | | |
x1
O
(5,0)
Copyright
c Reserved IIT Delhi
3
−2
B2 = (α1 , α3 ), |B2 | = −4 6= 0 ⇒ xB2 = 7
2
8
3
B3 = (α1 , α4 ), |B3 | = 6 6= 0 ⇒ xB3 = −7
3
1
B4 = (α2 , α3 ), |B4 | = 16 6= 0 ⇒ xB4 = 2
0
1
B5 = (α2 , α4 ), |B5 | = 32 6= 0 ⇒ xB5 = 2
0
" #
2
B6 = (α3 , α4 ), |B6 | = 8 6= 0 ⇒ xB6 =
−1
Basic Solution:-
1
0 0 0 , - Degenerate Basic Feasible Solution
2 h
−7 8 −7
i
−2 0 0 , 0 0 , 0 0 2 −1 −Nondegenerate Basic Solutin
3 3 3
x1 = 2, x2 = 1, x3 = 0
x1 = 5, x2 = 0, x3 = −1
5 2
x1 = 0, x2 = , x3 =
3 3
All basic solutions are degenerate.
In L.P.P. a feasible solution which is also basic is called a basic feasible solution. Recall
that feasible solution satisfies the set of constraints and the non-negativity restriction.
A feasible solution in which n − m variables are zero and the vectors associated to the
remaining m variables, called basic variables, are Linearly Independent, is called a B.F.S.
Obviously a feasible solution which contains more than m positive variables is not a basic
feasible solution.
Copyright
c Reserved IIT Delhi
4
variables vanishes, the solution is called non-degenerate basic solution. Thus, a non-
degenerate basic solution contains exactly m non-zero and n − m zero variables.
Theorem 1.7 Every extreme point of a convex set of all feasible solution of the L.P.P.
Max z = cx
subject to Ax = b
x ≥ 0
is a basic feasible solution and vice-versa.
Example 1.19 Which of the following vectors is a basic feasible solution of system
x1 + 2x2 + x3 + 3x4 + x5 = 9
2x1 + x2 + 3x4 + x6 = 9
−x1 + x2 + 3x4 + x7 = 0
xi ≥ 0
x1 = (2, 2, 0, 1, 0, 0, 0), x3 = (3, 3, 0, 0, 0, 0, 0)
x2 = (0, 0, 9, 0, 0, 9, −9), x4 = (0, 0, 0, 0, 9, 9, 0)
x5 = (1, 0, 0, 0, 8, 7, 1), x6 = (0, 0, 0, 3, 0, 0, 0)
Solution.(i) Columns associated
with non-zero
variable
inx1 are
1 2 3
a1 = 2 , a 2 = 1 , a 4 = 3
−1 1 0
There exist scalars 1,1,-1 such that
1.a1 + 1.a2 − 1.a4 = 0 ⇒ Linearly Dependent
⇒ x1 is not basic feasible solution.
(ii) Vectors associated with non-zero variables are a3 = (1, 0, 1)T , a6 = (0, 1, 0)T ,
a7 = (0, 0, 1)T .
1 0 0
|B| = 0 1 0 = 1 6= 0
1 1 1
⇒ vectors a3 , a6 , a7 is Linearly Independent.
⇒ x2 is a basic solution but not an basic feasible solution as x7 < 0.
1 2
(iii) Vectors associated with non-zero variables are a1 = 2 , a2 = 1
−1 1
1
Now these vectors together with vector a5 = 0 are Linearly Independent as
0
1 2 1
|B| = 2 1 0 = 3 6= 0
−1 1 0
Copyright
c Reserved IIT Delhi
5
This solution is a basic feasible solution taking x1 , x2 , x3 as basic variables. Degenerate
B.F.S. as x5 = 0.
(v) The solution x5 contains more than 3 non-zero variables so it is not a B.F.S.
3
(vi) There is only one nonzero variable with column a4 = 3
0
This vector along with a6 and a7 is L.I. as
3 0 0
|B| = 3 1 0 = 3 6= 0
0 0 1
This Solution is a degenerate B.F.S..
Copyright
c Reserved IIT Delhi
6
k
X
⇒ x̂j )aj = b.
j=1
λj
Now, x̂j = xj − xr , j 6= r.
λr
x̂ = (x̂1 , x̂2 , . . . , x̂k , 0, . . . , 0) is a feasible solution of the system Ax = b, x ≥ 0 if x̂ ≥ 0.
That means
λj
xj − x≥ 0r, ∀j = 1, . . . , k, j 6= r.
λr
λj
Now, if λj ≤ 0 then since xj > 0, xr > 0, λr > 0 we get x̂j = xj − xr ≥ 0. The only
λr
cases are for those λj ≥ 0.
λj xj xr
Then, xj − xr ≥ 0 ⇒ ≥ .
λr λj λr
xr xj
Thus, = min{ : λj > 0} (2)
λr j λj
Copyright
c Reserved IIT Delhi
7
3
= min 2,
2
x2
=
λ2
⇒ r = 2
a1 a3
⇒ a2 = − +
2 2
Substitute in (1), we get
−a1 a3
a1 x 1 + + x 2 + a3 x 3 = b
2 2
x2 x2
⇒ x1 − a1 + x 3 + a3 = b
2 2
3 3
⇒ 2− a1 + 1 + a3 = b
2 2
1 5
⇒ a1 + a3 = b
2 2
1 5
⇒ x1 = , x2 = 0, x3 = is a feasible solution which is also a B.F.S. as {a1 , a3 } is
2 2
linearly independent because
2 4
= 10 − 12 = −2 6= 0.
3 5
Copyright
c Reserved IIT Delhi