SlideShare a Scribd company logo
1 of 8
Download to read offline
International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS)
Volume VI, Issue VI, June 2017 | ISSN 2278-2540
www.ijltemas.in Page 61
Alternative Approach to the Optimum Solution of
Linear Programming Problem
Kalpana Lokhande; P. G. Khot and N. W. Khobragade
Department of Mathematics, RTM Nagpur University, Nagpur -440033, Maharashtra, India
Abstract- In this paper, new alternative methods for simplex
method, Big M method and dual simplex method are introduced.
These methods are easy to solve linear programming problem.
These are powerful methods. It reduces number of iterations and
save valuable time.
Key words: Linear programming problem, optimal solution,
simplex method, alternative method.
I. INTRODUCTION
olfe [1] studied the simplex method for quadratic
programming. Takayama et al. [2] discussed about
spatial equilibrium and quadratic programming. Terlaky [3]
introduced a new algorithm for quadratic programming.
Ritter [4] suggested a dual quadratic programming algorithm.
Frank et al. [5] discussed an algorithm for quadratic
programming. Khobragade [6] suggested alternative approach
to Wolfe’s modified simplex method for quadratic
programming problems. Lokhande et al. [7] further
suggested optimum solution of quadratic programming
problem by Wolfe’s modified simplex method. Ghadle et al.
[8] discussed about game theory problems by an alternative
simplex method.
II. THE SIMPLEX ALGORITHM
For the solution of any L.P.P., by simplex algorithm, the
existence of an initial basic feasible solution is always
assumed. The steps for the computation of an optimum
solution are as follows:
Step 1. Check whether the objective function of the given
L.P.P. is to be maximized or minimized. If it is to be
minimized then we convert it into a problem of
maximizing it by using the result Minimum z = -
Maximum (-z)
Step 2. Check whether all bi  
m
i ,......,
2
,
1
 are non-
negative. If any one of bi is negative then multiply the
corresponding in equation of the constraints by -1, so
as to get all bi  
m
i ,......,
2
,
1
 non-negative.
Step 3. Convert all the in equations of the constraints into
equations by introducing slack and/or surplus variables
in the constraints. Put the costs of these variables equal
to zero.
Step 4. Obtain an initial basic feasible solution to the problem
in the form b
B
xB
1

 and put it in the first column of
the simplex table.
Step 5. Compute the net evaluations  
n
j
c
z j
j ...
2
,
1


using the relation j
j
B
j
j C
y
C
c
z 


where j
j a
B
y 1

 .
Examine the sign j
j c
z 
(i) If all   0

 j
j c
z then the initial basic feasible
solution xB is an optimum basic feasible solution
(ii) If at least one 0

 j
j c
z , proceed on to the next
step.
Step 6. If there are more than one negative ( j
j c
z  ), then
choose the most negative of them. Let it be ( j
j c
z  )
for some r
j  .
(i) If all  
m
i
yir ,......,
2
,
1
,
0 
 , then
there is an unbounded solution to the given
problem.
(ii) If at least one  
m
i
yir ,......,
2
,
1
,
0 
 , then
the corresponding vector yr enters the basis B
y
Step 7. Compute the ratios







 m
i
y
y
x
ir
ir
Bi
.....
2
,
1
,
0
,
and choose the minimum of them. Let the minimum of
these ratios be
,
ir
Bi
y
x
. Then the vector k
y will leave
the basis B
y .
The common element kr
y , which is in the kth row
and the rth column is known as the leading element (or
pivotal element) of the table.
Step 8. Convert the leading element to unity by dividing its
row by the leading element itself and all other elements
in its column to zeroes by making use of the relations:
W
International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS)
Volume VI, Issue VI, June 2017 | ISSN 2278-2540
www.ijltemas.in Page 62
k
i
m
i
y
y
y
y
y ir
kr
kj
ij
ij 



 ,
1
..........
2
,
1
,

n
j
y
y
y
y ir
kr
kj
ij .,
,.........
3
,
2
,
1
, 


, .
Step 9. Go to step 5 and repeat the computational procedure
until either an optimum solution is obtained or there is
an unbounded solution.
III. ALTERNATIVE METHOD
In alternative method of solution to LPP first four steps are
same.
Step 5. Compute the net evaluations j
j c
z   
n
j ,..
2
,
1
 by
using the relation j
j
B
j
j c
y
c
c
z 

 , where
j
j a
B
y 1


Also compute 0
, 



ij
j
j
j
y
y
c
z
(i) If all   0

 j
j c
z then the initial basic feasible
solution xB is an optimum basic feasible solution
(ii) If at least one   0

 j
j c
z , proceed on to the
next step.
Step 6. If there are more than one negative  
j
j c
z  , then
choose the entering vector corresponding to which is
most negative.
Let it be for some r
j  and rest of the procedure is
same as that of Simplex method. It is shown that if we
choose the entering vector j
y such that
0
, 



ij
j
j
j
y
y
c
z
is most negative, then the
iterations required are lesser in some problems. This
has been illustrated by giving the solution of
problems. We have also shown that either the
iterations required are same or less but iterations
required are never more than those of the Simplex
method.
Problem 1.
Maximize z = 12x1+20x2+18x3+40x4
Subject to:
4x1+9x2+7x3+10x4 ≤ 6000 ;
x1+x2+3x3+40x4≤ 4000;
x1, x2, x3, x4 ≥0
Solution:
Maximize z = 12x1+20x2+18x3+40x4+0s1 +0s2
Subject to:
4x1+9x2+7x3+10x4 +0x5=6000 ;
x1+x2+3x3+40x4+0x6= 4000;
x1, x2, x3, x4, x5,x6 ≥0
Initial Table
12 20 18 40 0 0
CB YB XB y1 y2 y3 y4 y5 y6 θ
0 y5 6000 4 9 7 10 1 0 1500
0 y6 4000 1 1 3 40 0 1 4000
zj-cj -12 -20 -18 -40 0 0
Σ yj 5 10 10 50 1 1
∑
-12/5 -2 -9/5 -4/5
First Iteration
12 20 18 40 0 0
CB YB XB y1 y2 y3 y4 y5 y6 θ
12 y1 1500 1 9/4 7/4 5/2 1/4 0 600
0 y6 2500 1 -5/4 5/4 75/2 -1/4 1 200/3
zj-cj 0 7 3 -10 3 0
Second Iteration:
12 20 18 40 0 0
CB YB XB y1 y2 y3 y4 y5 y6 θ
12 y1 4500/3 1 7/3 3/2 0 4/15 -1/15 12
40 y4 200/3 0 -1/30 1/3 1 1/150 2/75 40
zj-cj 0 20/3 4/3 0 14/5 4/15 0
Since zj-cj ≥ 0, an optimum solution has been reached.
Solution is y1 = 4500/3, y4= 200/3
Max Z =20,666.67
Problem 2:
Maximize z = 2x1+x2+3x3
Subject to
x1+x2+2x3 ≤ 5;
2x1+3x2+4x3= 12;
x1,x2,x3 ≥0
SOLUTION:
Maximize z = 2x1+x2+3x3 +0x4-Mx5
Subject to:
x1+x2+2x3 + x4= 5;
2x1+3x2+4x3+x5= 12;
x1,x2,x3, x4, x5 ≥0
Initial Table:
International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS)
Volume VI, Issue VI, June 2017 | ISSN 2278-2540
www.ijltemas.in Page 63
2 1 3 0 -M
CB YB XB y1 y2 y3 y4 y5
0 y4 5 1 1 2 1 0
-M y5 4 2 3 4 0 1
zj-cj -2M-2 -3M-1 -4M-3 0
Σ yj 3 4 6
First Iteration:
2 1 3 0 -M
CB YB XB y1 y2 y3 y4 y5
0 y4 11/3 1/3 0 2/3 1 -1/3
1 y2 4/3 2/3 1 4/3 0 1/3
zj-cj -4/3 0 -5/3 0
Σ yj 1 2
Second Iteration:
2 1 3 0 -M
CB YB XB y1 y2 y3 y4 y5
2 y1 3 1 0 2 3 -1
1 y2 2 0 1 0 -2 1
zj-cj 0 0 1 4 M-1
Since all zj-cj ≥ 0, an optimum solution has been reached.
Optimum solution is x1= 3, x2=2.
Maximum Z=8
Problem 3:
Maximize z = 5x1+2x2
Subject to
4x1+2x2≤ 16;
3x1+x2≤ 9;
3x1-x2≤ 9;
x1, x2 ≥0
SOLUTION:
Maximize z = 5x1+2x2 +0(x3+x4+x5)
Subject to 4x1+2x2+x3 =16;
3x1+x2+ x4 = 9;
3x1-x2+x5 = 9;
x1, x2 ≥0
Initial Table:
5 2 0 0 0
cB yB XB y1 y2 y3 y4 y5
0 y3 16 4 2 1 0 0
0 y4 9 3 1 0 1 0
0 y5 9 3 -1 0 0 1
zj-cj -5 -2 0 0 0
∑
-1/2 -1
First Iteration:
5 2 0 0 0
cB yB XB y1 y2 y3 y4 y5
2 y2 8 2 1 1/2 0 0
0 y4 1 1 0 -1/2 1 0
0 y5 17 5 0 1/2 0 1
zj-cj -1 0 1 0 0
∑
-1/8 4
Second Iteration:
5 2 0 0 0
cB yB XB y1 y2 y3 y4 y5
2 y2 6 0 1 3/2 -2 0
5 y1 1 1 0 -1/2 1 0
0 y5 12 0 0 1/2 -5 1
zj-cj 0 0 1 0 0
Since zj-cj ≥ 0, an optimum solution has been reached.
Optimum solution is x1= 1, x2=6 and x3=12.
IV. CONCLUSION
It is observed that if we solve the above problems by the
alternative method, the iterations required for optimum
solution are less as compared to the simplex method. Also in
third problem if we use simplex method we come across with
a tie for outgoing vector and it requires six iterations to solve
the problem whereas by alternative method the problem is
solved at third iteration and tie doesn’t arise.
Thus it is observed that scaling of decision criterion reduce
number of iterations.
After more detailed study we have observed that in initial
steps we give weight age to cost coefficients but contribution
of variable to different constraint, which play big role in
solution is neglected.
Hence an attempt is done to search another criterion which
may further improve the algorithm.
V. AN ALTERNATIVE ALGORITHM (II) FOR SIMPLEX METHOD
To find optimal solution of any LPP by an alternative method
for simplex method, algorithm is given as follows:
Step (1). Check objective function of LPP is of maximization
or minimization type. If it is to be minimization type
then convert it into a maximization type by using the
result:
Min. = - Max. .
Step (2). Check whether all (RHS) are non-negative. If any
is negative then multiply the corresponding equation
of the constraints by (-1).
International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS)
Volume VI, Issue VI, June 2017 | ISSN 2278-2540
www.ijltemas.in Page 64
Step (3). Express the given LPP in standard form then obtain
initial basic feasible solution.
Step (4). Select  ij
y
max
,
0

j
y , for entering vector.
Step(5).Choose greatest coefficient of decision variables.
(i) If greatest coefficient is unique, then element
corresponding to this row and column becomes pivotal
(leading) element.
(ii) If greatest coefficient is not unique, then use tie
breaking technique.
Step (6). Use usual simplex method for this table and go to
next step.
Step (7). Ignore corresponding row and column. Proceed to
step 5 for remaining elements and repeat the same
procedure until an optimal solution is obtained or there
is an indication for unbounded solution.
Step (8). If all rows and columns are ignored, then current
solution is an optimal solution.
Problem-4
Minimize 3
2
1 5
7
3 x
x
x
Z 


Subject to the constraints:
15
4
5 3
2
1 

 x
x
x ,
8
4
3 2
1 

 x
x ,
31
8
3
4 3
2
1 

 x
x
x , 0
,
, 3
2
1 
x
x
x .
Solution: We have the constraints
15
4
5 1
3
2
1 


 s
x
x
x
8
4
3 2
2
1 


 s
x
x
31
8
3
4 3
3
2
1 


 s
x
x
x where 3
2
1 ,
, s
s
s are slack variable
Initial Simplex table
-3 7 -5 0 0 0
cB yB XB y1 y2 y3 y4 y5 y6
0 y4 15 5 -1 4 1 0 0
0 y5 8 -3 4 0 0 1 0
0 y6 31 4 3 -8 0 0 1
zj-cj 3 -7 5 0 0 0

i
j
i
y 9 7 4
First Iteration:
3 -7 5 0 0 0
cB yB XB y1 y2 y3 y4 y5 y6
-3 y1 3 1 -1/5 4/5 1/5 0 0
0 y5 17 0 17/5 12/5 3/5 1 0
0 y6 19 0 19/5 -24/5 -4/5 0 1

i
j
i
y 36/5 5 4/5
Second Iteration:
-3 7 -5 0 0 0
cB yB XB y1 y2 y3 y4 y5 y6
-3 y1 4 1 0 52/95 3/19 0 1/19
0 y5 0 0 0 636/95 25/19 1 -17/19
7 y2 5 0 1 -24/19 -4/19 0 5/19

i
j
i
y 688/95 28/19 6/19
Third Iteration
-3 7 -5 0 0 0
cB yB XB y1 y2 y3 y4 y5 y6
-3 y1 4 1 0 0 152/3021 13/159 755/594
-5 y3 0 0 0 1 125/636 95/636 -85/636
7 y2 5 0 1 0 -486/3021 6/159 285/3021
Since all rows and columns are exhausted, an optimum
solution has been reached. Optimum solution is x1= 4, x2=5
and x3=0
Min Z = -23
Problem-5
Maximize 2
1 3
2 x
x
Z 

Subject to the constraint:
4
2
1 
 x
x ,
1
2
1 

 x
x ,
5
2 2
1 
 x
x , 0
, 2
1 
x
x .
Solution : We have the constraints
4
1
2
1 

 s
x
x ,
1
2
2
1 


 s
x
x ,
5
2 3
2
1 

 s
x
x , 0
, 2
1 
x
x
Initial Simplex Table.
2 3 0 0 0
cB yB XB y1 y2 y3 y4 y5
0 y3 4 1 1 1 0 0
0 y4 1 -1 1 0 1 0
0 y5 5 1 2 0 0 1

i
j
i
y 2 4
First Iteration:
2 3 0 0 0
cB yB XB y1 y2 y3 y4 y5
0 y3 3/2 1/2 0 1 0 -1/2
International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS)
Volume VI, Issue VI, June 2017 | ISSN 2278-2540
www.ijltemas.in Page 65
0 y4 -3/2 -3/2 0 0 1 -1/2
3 y2 5/2 1/2 1 0 0 1/2

i
j
i
y 1 1/2
Second Iteration:
2 3 0 0 0
cB yB XB y1 y2 y3 y4 y5
2 y1 3 1 0 2 0 -1/2
0 y4 3 0 0 3 1 -1/2
3
y2
1 0 1 -1 0 1/2

i
j
i
y 1 1/2
Since all rows and columns are exhausted Optimum solution
is 3
1 
x 1
2 
x and max. 9

Z .
PROBLEM- 6:
MINIMIZE Z= X1-3X2+2X3
Subject to the constraints:
3X1-X2+2X3≤ 7
-2X1+4X2≤12
-4X1+3X2+8X3≤10
X1,X2,X3 ≥0
SOLUTION :We have the constraints
3X1-X2+2X3+X4 =7
-2X1+4X2+X5=12
-4X1+3X2+8X3+ X6 =10
X1,X2,X3 ≥0 where X4, X5, X6 are slack variables.
INITIAL TABLE:
-1 3 -2 0 0 0
cB yB XB y1 y2 y3 y4 y5 Y6
0 y4 7 3 -1 2 1 0 0
0 y5 12 -2 4 0 0 1 0
0 y6 10 -4 3 8 0 0 1

i
j
i
y 3 7 10 -- -- --
FIRST ITERATION
-1 3 -2 0 0 0
cB yB XB y1 y2 y3 y4 y5 Y6
0 y4 9/2 4 -7/4 0 1 0 -1/4
0 y5 12 -2 4 0 0 1 0
-2 y3 5/4 -1/2 3/8 1 0 0 1/8

i
j
i
y 4 35/8 1/8
SECOND ITERATION
-1 3 -2 0 0 0
cB yB XB y1 y2 y3 y4 y5 Y6
0 y4 39/4 25/8 0 0 1 7/16 -1/4
3 y2 3 -1/2 1 0 0 1/4 0
-2 y3 1/8 -13/2 0 1 0 -3/32 1/8

i
j
i
y 25/8 11/16 1/8
THITD ITERATION
-1 3 -2 0 0 0
cB yB XB y1 y2 y3 y4 y5 Y6
-1 y1 78/25 1 0 0 8/25 7/50 -2/25
3 y2 114/25 0 1 0 4/25 13/50 -1/25
-2 y3 11/10 0 0 1 1/10 -4/5 1/10
VI. ALTERNATIVE ALGORITHM FOR BIG-M METHOD
To find optimal solution of any LPP by an alternative method
for Big-M method, algorithm is given as follows:
Step (1). Check objective function of LPP is of maximization
or minimization type. If it is to be minimization type
then convert it into a maximization type by using the
result:
Min. Z = - Max. (-Z).
Step (2). Check whether all (RHS) are non-negative. If
any is negative then multiply the corresponding
equation of the constraints by (-1).
Step (3). Express the given LPP in standard form then obtain
initial basic feasible solution.
If basic solution is non-feasible due to the constraints
of the type and then we add artificial variable to
the corresponding constraint in standard form. Assign
very large value for maximization and – for
minimization in objective function.
Step (4). Select max  ij
y
, j
i
y ≥0 for entering vector.
Step (5). Choose greatest coefficient of decision variables.
(i) If greatest coefficient is unique, then variable
corresponding to this column becomes incoming
variable.
(ii) If greatest coefficient is not unique, then use tie
breaking technique.
Step (6). Compute the ratio with . Choose minimum ratio,
then variable corresponding to this row is outgoing
variable. The element corresponding to incoming
International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS)
Volume VI, Issue VI, June 2017 | ISSN 2278-2540
www.ijltemas.in Page 66
variable and outgoing variable becomes pivotal
(leading) element.
Step (7). Use usual simplex method for this table and go to
next step.
Step (8). Ignore corresponding row and column. Proceed to
step 5 for remaining elements and repeat the same
procedure until an optimal solution is obtain or there is
an indication for unbounded solution.
Step (9). If all XB are positive, then current solution is an
optimal solution.
Problem-7
Max 2
1 4
6 x
x
Z 

Subject to:
30
3
2 2
1 
 x
x ,
24
3 2
1 
 x
x ,
3
2
1 
 x
x , 0
, 2
1 
x
x .
Solution: We have the constraints
30
3
2 1
2
1 

 s
x
x ,
24
3 2
2
1 

 s
x
x ,
3
1
3
2
1 


 A
s
x
x ,
0
,
,
,
,
, 3
2
1
3
2
1 
s
s
s
x
x
x
where 3
2
1 ,
, s
s
s are slack variables and 1
A is artificial
variable.
Initial Simplex table:
6 4 0 0 0 -M
cB yB XB y1 y2 y3 y4 y5 y6
0 y3 30 2 3 1 0 0 0
0 y4 24 3 1 0 1 0 0
-M y6 3 1 1 0 0 -1 1

i
j
i
y 6 5
First iteration:
6 4 0 0 0 -M
cB yB XB y1 y2 y3 y4 y5 y6
0 y3 14 0 7/3 1 -2/3 0 0
6 y1 8 1 1/3 0 1/3 0 0
-
M
y6 5 0 2/3 0 -1/3 -1
1

i
j
i
y 10/3 1/3
Second Iteration
6 4 0 0 0 -M
cB yB XB y1 y2 y3 y4 y5 y6
4 y2 6 0 1 1 -1 0 0
6 y1 4 1 0 1 1 1 0
-M y6 -2 0 0 1 0 0 1

i
j
i
y 3 1
Third Iteration:
6 4 0 0
0 -M
cB yB XB y1 y2 y3 y4 y5 y6
4 y2 6 0 1 0 0 0 1
6 y1 0 1 0 3 0 1 2
0 y4 2 0 0 -1 1 0 -1
Since all rows and columns are exhausted, current solution is
an optimal solution. x1=0,x2=6
Max Z = 24
VII. ALTERNATIVE ALGORITHM FOR DUAL SIMPLEX
METHOD
To find optimal solution of any LPP by an alternative method
for dual simplex method, algorithm is given as follows:
Step 1. The objective function of the LPP must be maximize.
If it is minimize then convert it into maximize by using the
result: Min. = - Max. .
Step 2. Convert all constraints into by multiplying the
corresponding equation of the constraints by -1.
Step 3. Convert inequality constraints into equality by
addition of slack variables and obtain an initial basic
solution. Express the above information in the form of a table
known as dual simplex table.
Step 4. Choose most negative 
i
j
i
y , ≤ 0, for entering
vector , then variable corresponding to this row becomes
outgoing variable. The element corresponding to incoming
variable and outgoing variable is pivotal (leading) element.
Step 5. Use usual simplex method for this table and go to next
step.
Step 6. Ignore corresponding row and column. Proceed to step
4 for remaining elements and repeat the same procedure until
an optimal solution is obtained in finite number steps or there
is an indication of the non-existence of a feasible solution.
Step 7: If all XB are positive current solution is optimum
solution.
Problem-8
Minimize Z= 3
2
1 3
2 x
x
x 

Subject to
International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS)
Volume VI, Issue VI, June 2017 | ISSN 2278-2540
www.ijltemas.in Page 67
4
3
2
1 

 x
x
x ,
8
2 3
2
1 

 x
x
x ,
2
3
2 
 x
x ,
0
,
, 3
2
1 
x
x
x
Solution: We have the constraints
4
1
3
2
1 




 s
x
x
x
8
2 2
3
2
1 


 s
x
x
x
2
0 1
3
2
1 



 s
x
x
x
0
,
, 3
2
1 
x
x
x
Initial Simplex table:
1 2 3 0 0 0
cB yB XB y1 y2 y3 y4 y5 y6
0 y4 -4 -1 1 -1 1 0 0
0 y5 8 1 1 2 0 1 0
0 y6 -2 0 -1 1 0 0 1

i
j
i
y -1 -1
First Iteration
1 2 3 0 0 0
cB yB XB y1 y2 y3 y4 y5 y6
1 y1 4 1 -1 1 -1 0 0
0 y5 4 0 2 1 1 1 0
0 y6 -2 0 -1 1 0 0 1

i
j
i
y -1 -1
Second Iteration
1 2 3 0 0 0
cB yB XB y1 y2 y3 y4 y5 y6
1 y1 6 1 0 0 -1 0 -1
0 y5 0 0 0 3 1 1 2
0 y2 2 0 1 -1 0 0 -1
Since all XB are positive current solution is optimum solution
is x1=6, x2=2 and x3=0.
Max Z =-10 Min Z = 10
PROBLEM -9
Maximize Z x1 2x2
Subject to:
3x1+x2 
4x1 x2 6 
x1 x2 3
x1, x2 0
SOLUTION: We have the constraints
x1 x2 s1 
 x1  x2 s2 
x1 x2 s3 
x1, x2, s1, s2, s3 0
Initial Table:
1 2 0 0 0
cB yB XB y1 y2 y3 y4 y5
0 y3 -3 -1 1 1 0 0
0 y4 -6 -4 -1 0 1 0
0 y5 -3 -1 -2 0 0 1
First Iteration:
1 2 0 0 0
cB yB XB y1 y2 y3 y4 y5
0 y3 3/2 0 5/4 1 -3/4 0
1 y1 3/2 1 3/4 0 -1/4 0
0 y5 5/4 0 -5/4 0 -1/4 1
Second iteration
1 2 0 0 0
cB yB XB y1 y2 y3 y4 y5
0 y3 0 0 0 1 -1 1
1 y1 3/5 1 0 0 -2/5 3/5
2 y2 6/5 0 1 0 1/5 -1/5
Since all XB are positive current solution is optimum. Solution
is x1=3/5, x2=6/5 and x3=0.
Problem-10
Maximize 4
3
2
1 5
3
7
6 x
x
x
x
Z 



Subject to: 12
4
3
6
5 4
3
2
1 


 x
x
x
x ,
10
6
5 4
3
2 

 x
x
x ,
8
5
2 4
3
2
1 



 x
x
x
x ,
0
,
,
, 4
3
2
1 
x
x
x
x
Solution: We have the constraints:
12
4
3
6
5 1
4
3
2
1 





 s
x
x
x
x
10
6
5 2
4
3
2 




 s
s
x
x
8
5
2 3
4
3
2
1 




 s
x
x
x
x
, Where ,
,
, 3
2
1 s
s
s are slack
variables
International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS)
Volume VI, Issue VI, June 2017 | ISSN 2278-2540
www.ijltemas.in Page 68
Initial Table:
6 7 3 5 0 0 0
cB yB xB y1 y2 y3 y4 y5 y6 y7
0 y5 -12 -5 -6 3 -4 1 0 0
0 y6 -10 0 -1 -5 6 0 1 0
0 y7 8 -2 -5 -1 -1 0 0 1

i
j
i
y -7 -12 -6 -5
First Iteration:
6 7 3 5 0 0 0
cB yB xB y1 y2 y3 y4 y5 y6 y7
7 y2 2 5/6 1 -1/2 2/3 -1/6 0 0
0 y6 -8 5/6 0 -11/2 20/3 -1/6 1 0
0 y7 18 13/6 0 -7/2 7/2 -5/6 0 1

i
j
i
y -19/2 -7/6
Second Iteration:
6 7 3 5 0 0 0
cB yB xB y1 y2 y3 y4 y5 y6 y7
7 y2 30/11 25/33 1 0 2/33 -
5/11
-
1/11
0
3 y3 16/11 5/33 0 1 -
20/11
1/33 -
2/11
0
0 y7 254/11 -
13/21
0 0 -
49/66
-
8/11
-
7/11
1
Since all B
X are positive current solution is an optimal
solution.
11
258
.
0
4
,
11
16
3
,
11
30
2
,
0
1 



 z
Min
x
x
x
x
VIII. CONCLUSION
Alternative methods for simplex method, Big M method and
dual simplex method have been derived to obtain the solution
of linear programming problem. The proposed algorithms
have simplicity and ease of understanding. This reduces
number of iterations. These methods save valuable time as
there is no need to calculate the net evaluation Zj-Cj.
REFERENCES
[1]. Wolfe P: “The Simplex method for Quadratic Programming”,
Econometrical, 27, 382-392., 1959.
[2]. Takayama T and Judge J. J : Spatial Equilibrium and Quadratic
Programming J. Farm Ecom.44, 67-93., 1964.
[3]. Terlaky T: A New Algorithm for Quadratic Programming
EJOOR, 32, 294- 301, North-Holland, 1984.
[4]. Ritter K : A dual Quadratic Programming Algorithm, “University
Of Wisconsin- Madison, Mathematics Research Center. Technical
Summary Report No.2733, 1952.
[5]. Frank M and Wolfe P: “An Algorithm for Quadratic
Programming”, Naval Research Logistic Quarterly, 3, 95-220.,
1956.
[6]. Khobragade N. W: Alternative Approach to Wolfe’s Modified
Simplex Method for Quadratic Programming Problems, Int. J.
Latest Trend Math, Vol.2 No. 1 March 2012. P. No. 1-18.
[7]. Kalpana Lokhande, P. G. Khot & N. W. Khobragade:
“Optimum Solution of Quadratic Programming Problem By
Wolfe’s Modified Simplex Method”, International Journal of
Latest Technology in Engineering, Management & Applied
Science (IJLTEMAS) Volume VI, Issue III, March 2017| ISSN
2278-2540 Page 11-19.
[8]. K. P. Ghadle, T. S. Pawar, “Game Theory Problems By An
Alternative Simplex Method”, International Journal of Research in
Engineering and Technology, Volume: 03 Issue: 05, Pp.900-905,
2014.

More Related Content

Similar to Alternative Approach To The Optimum Solution Of Linear Programming Problem

Simplex method - Maximisation Case
Simplex method - Maximisation CaseSimplex method - Maximisation Case
Simplex method - Maximisation CaseJoseph Konnully
 
Simplex method material for operation .pptx
Simplex method material for operation .pptxSimplex method material for operation .pptx
Simplex method material for operation .pptxbizuayehuadmasu1
 
LPP, Duality and Game Theory
LPP, Duality and Game TheoryLPP, Duality and Game Theory
LPP, Duality and Game TheoryPurnima Pandit
 
Unit.3. duality and sensetivity analisis
Unit.3. duality and sensetivity analisisUnit.3. duality and sensetivity analisis
Unit.3. duality and sensetivity analisisDagnaygebawGoshme
 
Episode 50 : Simulation Problem Solution Approaches Convergence Techniques S...
Episode 50 :  Simulation Problem Solution Approaches Convergence Techniques S...Episode 50 :  Simulation Problem Solution Approaches Convergence Techniques S...
Episode 50 : Simulation Problem Solution Approaches Convergence Techniques S...SAJJAD KHUDHUR ABBAS
 
Linearprog, Reading Materials for Operational Research
Linearprog, Reading Materials for Operational Research Linearprog, Reading Materials for Operational Research
Linearprog, Reading Materials for Operational Research Derbew Tesfa
 
Chapter 3.Simplex Method hand out last.pdf
Chapter 3.Simplex Method hand out last.pdfChapter 3.Simplex Method hand out last.pdf
Chapter 3.Simplex Method hand out last.pdfTsegay Berhe
 
Chapter7 linearprogramming-151003150746-lva1-app6891
Chapter7 linearprogramming-151003150746-lva1-app6891Chapter7 linearprogramming-151003150746-lva1-app6891
Chapter7 linearprogramming-151003150746-lva1-app6891Cleophas Rwemera
 
Introductory maths analysis chapter 07 official
Introductory maths analysis   chapter 07 officialIntroductory maths analysis   chapter 07 official
Introductory maths analysis chapter 07 officialEvert Sandye Taasiringan
 
IRJET- Solving Quadratic Equations using C++ Application Program
IRJET-  	  Solving Quadratic Equations using C++ Application ProgramIRJET-  	  Solving Quadratic Equations using C++ Application Program
IRJET- Solving Quadratic Equations using C++ Application ProgramIRJET Journal
 
LP linear programming (summary) (5s)
LP linear programming (summary) (5s)LP linear programming (summary) (5s)
LP linear programming (summary) (5s)Dionísio Carmo-Neto
 
Numerical analysis simplex method 1
Numerical analysis  simplex method 1Numerical analysis  simplex method 1
Numerical analysis simplex method 1SHAMJITH KM
 
Numerical analysis simplex method 2
Numerical analysis  simplex method 2Numerical analysis  simplex method 2
Numerical analysis simplex method 2SHAMJITH KM
 

Similar to Alternative Approach To The Optimum Solution Of Linear Programming Problem (20)

Simplex method - Maximisation Case
Simplex method - Maximisation CaseSimplex method - Maximisation Case
Simplex method - Maximisation Case
 
Simplex method material for operation .pptx
Simplex method material for operation .pptxSimplex method material for operation .pptx
Simplex method material for operation .pptx
 
LPP, Duality and Game Theory
LPP, Duality and Game TheoryLPP, Duality and Game Theory
LPP, Duality and Game Theory
 
Unit.3. duality and sensetivity analisis
Unit.3. duality and sensetivity analisisUnit.3. duality and sensetivity analisis
Unit.3. duality and sensetivity analisis
 
2_Simplex.pdf
2_Simplex.pdf2_Simplex.pdf
2_Simplex.pdf
 
MFCS2-Module1.pptx
MFCS2-Module1.pptxMFCS2-Module1.pptx
MFCS2-Module1.pptx
 
Episode 50 : Simulation Problem Solution Approaches Convergence Techniques S...
Episode 50 :  Simulation Problem Solution Approaches Convergence Techniques S...Episode 50 :  Simulation Problem Solution Approaches Convergence Techniques S...
Episode 50 : Simulation Problem Solution Approaches Convergence Techniques S...
 
Linearprog, Reading Materials for Operational Research
Linearprog, Reading Materials for Operational Research Linearprog, Reading Materials for Operational Research
Linearprog, Reading Materials for Operational Research
 
Chapter 3.Simplex Method hand out last.pdf
Chapter 3.Simplex Method hand out last.pdfChapter 3.Simplex Method hand out last.pdf
Chapter 3.Simplex Method hand out last.pdf
 
Chapter 7 - Linear Programming
Chapter 7 - Linear ProgrammingChapter 7 - Linear Programming
Chapter 7 - Linear Programming
 
Chapter7 linearprogramming-151003150746-lva1-app6891
Chapter7 linearprogramming-151003150746-lva1-app6891Chapter7 linearprogramming-151003150746-lva1-app6891
Chapter7 linearprogramming-151003150746-lva1-app6891
 
Introductory maths analysis chapter 07 official
Introductory maths analysis   chapter 07 officialIntroductory maths analysis   chapter 07 official
Introductory maths analysis chapter 07 official
 
IRJET- Solving Quadratic Equations using C++ Application Program
IRJET-  	  Solving Quadratic Equations using C++ Application ProgramIRJET-  	  Solving Quadratic Equations using C++ Application Program
IRJET- Solving Quadratic Equations using C++ Application Program
 
LP linear programming (summary) (5s)
LP linear programming (summary) (5s)LP linear programming (summary) (5s)
LP linear programming (summary) (5s)
 
Numerical analysis simplex method 1
Numerical analysis  simplex method 1Numerical analysis  simplex method 1
Numerical analysis simplex method 1
 
simplex method
simplex methodsimplex method
simplex method
 
Linear Programming Review.ppt
Linear Programming Review.pptLinear Programming Review.ppt
Linear Programming Review.ppt
 
Simplex method
Simplex method Simplex method
Simplex method
 
2. lp iterative methods
2. lp   iterative methods2. lp   iterative methods
2. lp iterative methods
 
Numerical analysis simplex method 2
Numerical analysis  simplex method 2Numerical analysis  simplex method 2
Numerical analysis simplex method 2
 

More from Martha Brown

Business Proposal Letter THE RESEARCH PROPO
Business Proposal Letter THE RESEARCH PROPOBusiness Proposal Letter THE RESEARCH PROPO
Business Proposal Letter THE RESEARCH PROPOMartha Brown
 
What Are The Best Research Methods For Writers
What Are The Best Research Methods For WritersWhat Are The Best Research Methods For Writers
What Are The Best Research Methods For WritersMartha Brown
 
(PDF) Editorial - Writing For Publication
(PDF) Editorial - Writing For Publication(PDF) Editorial - Writing For Publication
(PDF) Editorial - Writing For PublicationMartha Brown
 
Canada Role In World Essay United Nations Internati
Canada Role In World Essay United Nations InternatiCanada Role In World Essay United Nations Internati
Canada Role In World Essay United Nations InternatiMartha Brown
 
5 Best Images Of 12-Sided Snowflake Printable Templ
5 Best Images Of 12-Sided Snowflake Printable Templ5 Best Images Of 12-Sided Snowflake Printable Templ
5 Best Images Of 12-Sided Snowflake Printable TemplMartha Brown
 
Monster Page Borders (Teacher Made). Online assignment writing service.
Monster Page Borders (Teacher Made). Online assignment writing service.Monster Page Borders (Teacher Made). Online assignment writing service.
Monster Page Borders (Teacher Made). Online assignment writing service.Martha Brown
 
How To Resource In An Essay Salt Lake Juvenile Defense
How To Resource In An Essay Salt Lake Juvenile DefenseHow To Resource In An Essay Salt Lake Juvenile Defense
How To Resource In An Essay Salt Lake Juvenile DefenseMartha Brown
 
How To Write A Play Script (With Pictures) - WikiHow
How To Write A Play Script (With Pictures) - WikiHowHow To Write A Play Script (With Pictures) - WikiHow
How To Write A Play Script (With Pictures) - WikiHowMartha Brown
 
How To Write A Great Narrative Essay. How Do Y
How To Write A Great Narrative Essay. How Do YHow To Write A Great Narrative Essay. How Do Y
How To Write A Great Narrative Essay. How Do YMartha Brown
 
Apa Itu Template What Is Template Images
Apa Itu Template What Is Template ImagesApa Itu Template What Is Template Images
Apa Itu Template What Is Template ImagesMartha Brown
 
Fake Essay Writer Tumblr - Formatessay.Web.Fc2.Com
Fake Essay Writer Tumblr - Formatessay.Web.Fc2.ComFake Essay Writer Tumblr - Formatessay.Web.Fc2.Com
Fake Essay Writer Tumblr - Formatessay.Web.Fc2.ComMartha Brown
 
Phenomenal How To Write A Satirical Essay Thatsnotus
Phenomenal How To Write A Satirical Essay ThatsnotusPhenomenal How To Write A Satirical Essay Thatsnotus
Phenomenal How To Write A Satirical Essay ThatsnotusMartha Brown
 
The Best Providers To Get Custom Term Paper Writing Service
The Best Providers To Get Custom Term Paper Writing ServiceThe Best Providers To Get Custom Term Paper Writing Service
The Best Providers To Get Custom Term Paper Writing ServiceMartha Brown
 
How To Choose A Perfect Topic For Essay. Online assignment writing service.
How To Choose A Perfect Topic For Essay. Online assignment writing service.How To Choose A Perfect Topic For Essay. Online assignment writing service.
How To Choose A Perfect Topic For Essay. Online assignment writing service.Martha Brown
 
Pin On Dissertation Help Online. Online assignment writing service.
Pin On Dissertation Help Online. Online assignment writing service.Pin On Dissertation Help Online. Online assignment writing service.
Pin On Dissertation Help Online. Online assignment writing service.Martha Brown
 
Cantest Sample Essay. Online assignment writing service.
Cantest Sample Essay. Online assignment writing service.Cantest Sample Essay. Online assignment writing service.
Cantest Sample Essay. Online assignment writing service.Martha Brown
 
Article Critique Example In His 1999 Article The - Ma
Article Critique Example In His 1999 Article The  - MaArticle Critique Example In His 1999 Article The  - Ma
Article Critique Example In His 1999 Article The - MaMartha Brown
 
College Essay Examples Of College Essays
College Essay Examples Of College EssaysCollege Essay Examples Of College Essays
College Essay Examples Of College EssaysMartha Brown
 
Writing A TOK Essay. Online assignment writing service.
Writing A TOK Essay. Online assignment writing service.Writing A TOK Essay. Online assignment writing service.
Writing A TOK Essay. Online assignment writing service.Martha Brown
 
How To Write A Good Classific. Online assignment writing service.
How To Write A Good Classific. Online assignment writing service.How To Write A Good Classific. Online assignment writing service.
How To Write A Good Classific. Online assignment writing service.Martha Brown
 

More from Martha Brown (20)

Business Proposal Letter THE RESEARCH PROPO
Business Proposal Letter THE RESEARCH PROPOBusiness Proposal Letter THE RESEARCH PROPO
Business Proposal Letter THE RESEARCH PROPO
 
What Are The Best Research Methods For Writers
What Are The Best Research Methods For WritersWhat Are The Best Research Methods For Writers
What Are The Best Research Methods For Writers
 
(PDF) Editorial - Writing For Publication
(PDF) Editorial - Writing For Publication(PDF) Editorial - Writing For Publication
(PDF) Editorial - Writing For Publication
 
Canada Role In World Essay United Nations Internati
Canada Role In World Essay United Nations InternatiCanada Role In World Essay United Nations Internati
Canada Role In World Essay United Nations Internati
 
5 Best Images Of 12-Sided Snowflake Printable Templ
5 Best Images Of 12-Sided Snowflake Printable Templ5 Best Images Of 12-Sided Snowflake Printable Templ
5 Best Images Of 12-Sided Snowflake Printable Templ
 
Monster Page Borders (Teacher Made). Online assignment writing service.
Monster Page Borders (Teacher Made). Online assignment writing service.Monster Page Borders (Teacher Made). Online assignment writing service.
Monster Page Borders (Teacher Made). Online assignment writing service.
 
How To Resource In An Essay Salt Lake Juvenile Defense
How To Resource In An Essay Salt Lake Juvenile DefenseHow To Resource In An Essay Salt Lake Juvenile Defense
How To Resource In An Essay Salt Lake Juvenile Defense
 
How To Write A Play Script (With Pictures) - WikiHow
How To Write A Play Script (With Pictures) - WikiHowHow To Write A Play Script (With Pictures) - WikiHow
How To Write A Play Script (With Pictures) - WikiHow
 
How To Write A Great Narrative Essay. How Do Y
How To Write A Great Narrative Essay. How Do YHow To Write A Great Narrative Essay. How Do Y
How To Write A Great Narrative Essay. How Do Y
 
Apa Itu Template What Is Template Images
Apa Itu Template What Is Template ImagesApa Itu Template What Is Template Images
Apa Itu Template What Is Template Images
 
Fake Essay Writer Tumblr - Formatessay.Web.Fc2.Com
Fake Essay Writer Tumblr - Formatessay.Web.Fc2.ComFake Essay Writer Tumblr - Formatessay.Web.Fc2.Com
Fake Essay Writer Tumblr - Formatessay.Web.Fc2.Com
 
Phenomenal How To Write A Satirical Essay Thatsnotus
Phenomenal How To Write A Satirical Essay ThatsnotusPhenomenal How To Write A Satirical Essay Thatsnotus
Phenomenal How To Write A Satirical Essay Thatsnotus
 
The Best Providers To Get Custom Term Paper Writing Service
The Best Providers To Get Custom Term Paper Writing ServiceThe Best Providers To Get Custom Term Paper Writing Service
The Best Providers To Get Custom Term Paper Writing Service
 
How To Choose A Perfect Topic For Essay. Online assignment writing service.
How To Choose A Perfect Topic For Essay. Online assignment writing service.How To Choose A Perfect Topic For Essay. Online assignment writing service.
How To Choose A Perfect Topic For Essay. Online assignment writing service.
 
Pin On Dissertation Help Online. Online assignment writing service.
Pin On Dissertation Help Online. Online assignment writing service.Pin On Dissertation Help Online. Online assignment writing service.
Pin On Dissertation Help Online. Online assignment writing service.
 
Cantest Sample Essay. Online assignment writing service.
Cantest Sample Essay. Online assignment writing service.Cantest Sample Essay. Online assignment writing service.
Cantest Sample Essay. Online assignment writing service.
 
Article Critique Example In His 1999 Article The - Ma
Article Critique Example In His 1999 Article The  - MaArticle Critique Example In His 1999 Article The  - Ma
Article Critique Example In His 1999 Article The - Ma
 
College Essay Examples Of College Essays
College Essay Examples Of College EssaysCollege Essay Examples Of College Essays
College Essay Examples Of College Essays
 
Writing A TOK Essay. Online assignment writing service.
Writing A TOK Essay. Online assignment writing service.Writing A TOK Essay. Online assignment writing service.
Writing A TOK Essay. Online assignment writing service.
 
How To Write A Good Classific. Online assignment writing service.
How To Write A Good Classific. Online assignment writing service.How To Write A Good Classific. Online assignment writing service.
How To Write A Good Classific. Online assignment writing service.
 

Recently uploaded

Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 

Recently uploaded (20)

Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 

Alternative Approach To The Optimum Solution Of Linear Programming Problem

  • 1. International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS) Volume VI, Issue VI, June 2017 | ISSN 2278-2540 www.ijltemas.in Page 61 Alternative Approach to the Optimum Solution of Linear Programming Problem Kalpana Lokhande; P. G. Khot and N. W. Khobragade Department of Mathematics, RTM Nagpur University, Nagpur -440033, Maharashtra, India Abstract- In this paper, new alternative methods for simplex method, Big M method and dual simplex method are introduced. These methods are easy to solve linear programming problem. These are powerful methods. It reduces number of iterations and save valuable time. Key words: Linear programming problem, optimal solution, simplex method, alternative method. I. INTRODUCTION olfe [1] studied the simplex method for quadratic programming. Takayama et al. [2] discussed about spatial equilibrium and quadratic programming. Terlaky [3] introduced a new algorithm for quadratic programming. Ritter [4] suggested a dual quadratic programming algorithm. Frank et al. [5] discussed an algorithm for quadratic programming. Khobragade [6] suggested alternative approach to Wolfe’s modified simplex method for quadratic programming problems. Lokhande et al. [7] further suggested optimum solution of quadratic programming problem by Wolfe’s modified simplex method. Ghadle et al. [8] discussed about game theory problems by an alternative simplex method. II. THE SIMPLEX ALGORITHM For the solution of any L.P.P., by simplex algorithm, the existence of an initial basic feasible solution is always assumed. The steps for the computation of an optimum solution are as follows: Step 1. Check whether the objective function of the given L.P.P. is to be maximized or minimized. If it is to be minimized then we convert it into a problem of maximizing it by using the result Minimum z = - Maximum (-z) Step 2. Check whether all bi   m i ,......, 2 , 1  are non- negative. If any one of bi is negative then multiply the corresponding in equation of the constraints by -1, so as to get all bi   m i ,......, 2 , 1  non-negative. Step 3. Convert all the in equations of the constraints into equations by introducing slack and/or surplus variables in the constraints. Put the costs of these variables equal to zero. Step 4. Obtain an initial basic feasible solution to the problem in the form b B xB 1   and put it in the first column of the simplex table. Step 5. Compute the net evaluations   n j c z j j ... 2 , 1   using the relation j j B j j C y C c z    where j j a B y 1   . Examine the sign j j c z  (i) If all   0   j j c z then the initial basic feasible solution xB is an optimum basic feasible solution (ii) If at least one 0   j j c z , proceed on to the next step. Step 6. If there are more than one negative ( j j c z  ), then choose the most negative of them. Let it be ( j j c z  ) for some r j  . (i) If all   m i yir ,......, 2 , 1 , 0   , then there is an unbounded solution to the given problem. (ii) If at least one   m i yir ,......, 2 , 1 , 0   , then the corresponding vector yr enters the basis B y Step 7. Compute the ratios         m i y y x ir ir Bi ..... 2 , 1 , 0 , and choose the minimum of them. Let the minimum of these ratios be , ir Bi y x . Then the vector k y will leave the basis B y . The common element kr y , which is in the kth row and the rth column is known as the leading element (or pivotal element) of the table. Step 8. Convert the leading element to unity by dividing its row by the leading element itself and all other elements in its column to zeroes by making use of the relations: W
  • 2. International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS) Volume VI, Issue VI, June 2017 | ISSN 2278-2540 www.ijltemas.in Page 62 k i m i y y y y y ir kr kj ij ij      , 1 .......... 2 , 1 ,  n j y y y y ir kr kj ij ., ,......... 3 , 2 , 1 ,    , . Step 9. Go to step 5 and repeat the computational procedure until either an optimum solution is obtained or there is an unbounded solution. III. ALTERNATIVE METHOD In alternative method of solution to LPP first four steps are same. Step 5. Compute the net evaluations j j c z    n j ,.. 2 , 1  by using the relation j j B j j c y c c z    , where j j a B y 1   Also compute 0 ,     ij j j j y y c z (i) If all   0   j j c z then the initial basic feasible solution xB is an optimum basic feasible solution (ii) If at least one   0   j j c z , proceed on to the next step. Step 6. If there are more than one negative   j j c z  , then choose the entering vector corresponding to which is most negative. Let it be for some r j  and rest of the procedure is same as that of Simplex method. It is shown that if we choose the entering vector j y such that 0 ,     ij j j j y y c z is most negative, then the iterations required are lesser in some problems. This has been illustrated by giving the solution of problems. We have also shown that either the iterations required are same or less but iterations required are never more than those of the Simplex method. Problem 1. Maximize z = 12x1+20x2+18x3+40x4 Subject to: 4x1+9x2+7x3+10x4 ≤ 6000 ; x1+x2+3x3+40x4≤ 4000; x1, x2, x3, x4 ≥0 Solution: Maximize z = 12x1+20x2+18x3+40x4+0s1 +0s2 Subject to: 4x1+9x2+7x3+10x4 +0x5=6000 ; x1+x2+3x3+40x4+0x6= 4000; x1, x2, x3, x4, x5,x6 ≥0 Initial Table 12 20 18 40 0 0 CB YB XB y1 y2 y3 y4 y5 y6 θ 0 y5 6000 4 9 7 10 1 0 1500 0 y6 4000 1 1 3 40 0 1 4000 zj-cj -12 -20 -18 -40 0 0 Σ yj 5 10 10 50 1 1 ∑ -12/5 -2 -9/5 -4/5 First Iteration 12 20 18 40 0 0 CB YB XB y1 y2 y3 y4 y5 y6 θ 12 y1 1500 1 9/4 7/4 5/2 1/4 0 600 0 y6 2500 1 -5/4 5/4 75/2 -1/4 1 200/3 zj-cj 0 7 3 -10 3 0 Second Iteration: 12 20 18 40 0 0 CB YB XB y1 y2 y3 y4 y5 y6 θ 12 y1 4500/3 1 7/3 3/2 0 4/15 -1/15 12 40 y4 200/3 0 -1/30 1/3 1 1/150 2/75 40 zj-cj 0 20/3 4/3 0 14/5 4/15 0 Since zj-cj ≥ 0, an optimum solution has been reached. Solution is y1 = 4500/3, y4= 200/3 Max Z =20,666.67 Problem 2: Maximize z = 2x1+x2+3x3 Subject to x1+x2+2x3 ≤ 5; 2x1+3x2+4x3= 12; x1,x2,x3 ≥0 SOLUTION: Maximize z = 2x1+x2+3x3 +0x4-Mx5 Subject to: x1+x2+2x3 + x4= 5; 2x1+3x2+4x3+x5= 12; x1,x2,x3, x4, x5 ≥0 Initial Table:
  • 3. International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS) Volume VI, Issue VI, June 2017 | ISSN 2278-2540 www.ijltemas.in Page 63 2 1 3 0 -M CB YB XB y1 y2 y3 y4 y5 0 y4 5 1 1 2 1 0 -M y5 4 2 3 4 0 1 zj-cj -2M-2 -3M-1 -4M-3 0 Σ yj 3 4 6 First Iteration: 2 1 3 0 -M CB YB XB y1 y2 y3 y4 y5 0 y4 11/3 1/3 0 2/3 1 -1/3 1 y2 4/3 2/3 1 4/3 0 1/3 zj-cj -4/3 0 -5/3 0 Σ yj 1 2 Second Iteration: 2 1 3 0 -M CB YB XB y1 y2 y3 y4 y5 2 y1 3 1 0 2 3 -1 1 y2 2 0 1 0 -2 1 zj-cj 0 0 1 4 M-1 Since all zj-cj ≥ 0, an optimum solution has been reached. Optimum solution is x1= 3, x2=2. Maximum Z=8 Problem 3: Maximize z = 5x1+2x2 Subject to 4x1+2x2≤ 16; 3x1+x2≤ 9; 3x1-x2≤ 9; x1, x2 ≥0 SOLUTION: Maximize z = 5x1+2x2 +0(x3+x4+x5) Subject to 4x1+2x2+x3 =16; 3x1+x2+ x4 = 9; 3x1-x2+x5 = 9; x1, x2 ≥0 Initial Table: 5 2 0 0 0 cB yB XB y1 y2 y3 y4 y5 0 y3 16 4 2 1 0 0 0 y4 9 3 1 0 1 0 0 y5 9 3 -1 0 0 1 zj-cj -5 -2 0 0 0 ∑ -1/2 -1 First Iteration: 5 2 0 0 0 cB yB XB y1 y2 y3 y4 y5 2 y2 8 2 1 1/2 0 0 0 y4 1 1 0 -1/2 1 0 0 y5 17 5 0 1/2 0 1 zj-cj -1 0 1 0 0 ∑ -1/8 4 Second Iteration: 5 2 0 0 0 cB yB XB y1 y2 y3 y4 y5 2 y2 6 0 1 3/2 -2 0 5 y1 1 1 0 -1/2 1 0 0 y5 12 0 0 1/2 -5 1 zj-cj 0 0 1 0 0 Since zj-cj ≥ 0, an optimum solution has been reached. Optimum solution is x1= 1, x2=6 and x3=12. IV. CONCLUSION It is observed that if we solve the above problems by the alternative method, the iterations required for optimum solution are less as compared to the simplex method. Also in third problem if we use simplex method we come across with a tie for outgoing vector and it requires six iterations to solve the problem whereas by alternative method the problem is solved at third iteration and tie doesn’t arise. Thus it is observed that scaling of decision criterion reduce number of iterations. After more detailed study we have observed that in initial steps we give weight age to cost coefficients but contribution of variable to different constraint, which play big role in solution is neglected. Hence an attempt is done to search another criterion which may further improve the algorithm. V. AN ALTERNATIVE ALGORITHM (II) FOR SIMPLEX METHOD To find optimal solution of any LPP by an alternative method for simplex method, algorithm is given as follows: Step (1). Check objective function of LPP is of maximization or minimization type. If it is to be minimization type then convert it into a maximization type by using the result: Min. = - Max. . Step (2). Check whether all (RHS) are non-negative. If any is negative then multiply the corresponding equation of the constraints by (-1).
  • 4. International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS) Volume VI, Issue VI, June 2017 | ISSN 2278-2540 www.ijltemas.in Page 64 Step (3). Express the given LPP in standard form then obtain initial basic feasible solution. Step (4). Select  ij y max , 0  j y , for entering vector. Step(5).Choose greatest coefficient of decision variables. (i) If greatest coefficient is unique, then element corresponding to this row and column becomes pivotal (leading) element. (ii) If greatest coefficient is not unique, then use tie breaking technique. Step (6). Use usual simplex method for this table and go to next step. Step (7). Ignore corresponding row and column. Proceed to step 5 for remaining elements and repeat the same procedure until an optimal solution is obtained or there is an indication for unbounded solution. Step (8). If all rows and columns are ignored, then current solution is an optimal solution. Problem-4 Minimize 3 2 1 5 7 3 x x x Z    Subject to the constraints: 15 4 5 3 2 1    x x x , 8 4 3 2 1    x x , 31 8 3 4 3 2 1    x x x , 0 , , 3 2 1  x x x . Solution: We have the constraints 15 4 5 1 3 2 1     s x x x 8 4 3 2 2 1     s x x 31 8 3 4 3 3 2 1     s x x x where 3 2 1 , , s s s are slack variable Initial Simplex table -3 7 -5 0 0 0 cB yB XB y1 y2 y3 y4 y5 y6 0 y4 15 5 -1 4 1 0 0 0 y5 8 -3 4 0 0 1 0 0 y6 31 4 3 -8 0 0 1 zj-cj 3 -7 5 0 0 0  i j i y 9 7 4 First Iteration: 3 -7 5 0 0 0 cB yB XB y1 y2 y3 y4 y5 y6 -3 y1 3 1 -1/5 4/5 1/5 0 0 0 y5 17 0 17/5 12/5 3/5 1 0 0 y6 19 0 19/5 -24/5 -4/5 0 1  i j i y 36/5 5 4/5 Second Iteration: -3 7 -5 0 0 0 cB yB XB y1 y2 y3 y4 y5 y6 -3 y1 4 1 0 52/95 3/19 0 1/19 0 y5 0 0 0 636/95 25/19 1 -17/19 7 y2 5 0 1 -24/19 -4/19 0 5/19  i j i y 688/95 28/19 6/19 Third Iteration -3 7 -5 0 0 0 cB yB XB y1 y2 y3 y4 y5 y6 -3 y1 4 1 0 0 152/3021 13/159 755/594 -5 y3 0 0 0 1 125/636 95/636 -85/636 7 y2 5 0 1 0 -486/3021 6/159 285/3021 Since all rows and columns are exhausted, an optimum solution has been reached. Optimum solution is x1= 4, x2=5 and x3=0 Min Z = -23 Problem-5 Maximize 2 1 3 2 x x Z   Subject to the constraint: 4 2 1   x x , 1 2 1    x x , 5 2 2 1   x x , 0 , 2 1  x x . Solution : We have the constraints 4 1 2 1    s x x , 1 2 2 1     s x x , 5 2 3 2 1    s x x , 0 , 2 1  x x Initial Simplex Table. 2 3 0 0 0 cB yB XB y1 y2 y3 y4 y5 0 y3 4 1 1 1 0 0 0 y4 1 -1 1 0 1 0 0 y5 5 1 2 0 0 1  i j i y 2 4 First Iteration: 2 3 0 0 0 cB yB XB y1 y2 y3 y4 y5 0 y3 3/2 1/2 0 1 0 -1/2
  • 5. International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS) Volume VI, Issue VI, June 2017 | ISSN 2278-2540 www.ijltemas.in Page 65 0 y4 -3/2 -3/2 0 0 1 -1/2 3 y2 5/2 1/2 1 0 0 1/2  i j i y 1 1/2 Second Iteration: 2 3 0 0 0 cB yB XB y1 y2 y3 y4 y5 2 y1 3 1 0 2 0 -1/2 0 y4 3 0 0 3 1 -1/2 3 y2 1 0 1 -1 0 1/2  i j i y 1 1/2 Since all rows and columns are exhausted Optimum solution is 3 1  x 1 2  x and max. 9  Z . PROBLEM- 6: MINIMIZE Z= X1-3X2+2X3 Subject to the constraints: 3X1-X2+2X3≤ 7 -2X1+4X2≤12 -4X1+3X2+8X3≤10 X1,X2,X3 ≥0 SOLUTION :We have the constraints 3X1-X2+2X3+X4 =7 -2X1+4X2+X5=12 -4X1+3X2+8X3+ X6 =10 X1,X2,X3 ≥0 where X4, X5, X6 are slack variables. INITIAL TABLE: -1 3 -2 0 0 0 cB yB XB y1 y2 y3 y4 y5 Y6 0 y4 7 3 -1 2 1 0 0 0 y5 12 -2 4 0 0 1 0 0 y6 10 -4 3 8 0 0 1  i j i y 3 7 10 -- -- -- FIRST ITERATION -1 3 -2 0 0 0 cB yB XB y1 y2 y3 y4 y5 Y6 0 y4 9/2 4 -7/4 0 1 0 -1/4 0 y5 12 -2 4 0 0 1 0 -2 y3 5/4 -1/2 3/8 1 0 0 1/8  i j i y 4 35/8 1/8 SECOND ITERATION -1 3 -2 0 0 0 cB yB XB y1 y2 y3 y4 y5 Y6 0 y4 39/4 25/8 0 0 1 7/16 -1/4 3 y2 3 -1/2 1 0 0 1/4 0 -2 y3 1/8 -13/2 0 1 0 -3/32 1/8  i j i y 25/8 11/16 1/8 THITD ITERATION -1 3 -2 0 0 0 cB yB XB y1 y2 y3 y4 y5 Y6 -1 y1 78/25 1 0 0 8/25 7/50 -2/25 3 y2 114/25 0 1 0 4/25 13/50 -1/25 -2 y3 11/10 0 0 1 1/10 -4/5 1/10 VI. ALTERNATIVE ALGORITHM FOR BIG-M METHOD To find optimal solution of any LPP by an alternative method for Big-M method, algorithm is given as follows: Step (1). Check objective function of LPP is of maximization or minimization type. If it is to be minimization type then convert it into a maximization type by using the result: Min. Z = - Max. (-Z). Step (2). Check whether all (RHS) are non-negative. If any is negative then multiply the corresponding equation of the constraints by (-1). Step (3). Express the given LPP in standard form then obtain initial basic feasible solution. If basic solution is non-feasible due to the constraints of the type and then we add artificial variable to the corresponding constraint in standard form. Assign very large value for maximization and – for minimization in objective function. Step (4). Select max  ij y , j i y ≥0 for entering vector. Step (5). Choose greatest coefficient of decision variables. (i) If greatest coefficient is unique, then variable corresponding to this column becomes incoming variable. (ii) If greatest coefficient is not unique, then use tie breaking technique. Step (6). Compute the ratio with . Choose minimum ratio, then variable corresponding to this row is outgoing variable. The element corresponding to incoming
  • 6. International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS) Volume VI, Issue VI, June 2017 | ISSN 2278-2540 www.ijltemas.in Page 66 variable and outgoing variable becomes pivotal (leading) element. Step (7). Use usual simplex method for this table and go to next step. Step (8). Ignore corresponding row and column. Proceed to step 5 for remaining elements and repeat the same procedure until an optimal solution is obtain or there is an indication for unbounded solution. Step (9). If all XB are positive, then current solution is an optimal solution. Problem-7 Max 2 1 4 6 x x Z   Subject to: 30 3 2 2 1   x x , 24 3 2 1   x x , 3 2 1   x x , 0 , 2 1  x x . Solution: We have the constraints 30 3 2 1 2 1    s x x , 24 3 2 2 1    s x x , 3 1 3 2 1     A s x x , 0 , , , , , 3 2 1 3 2 1  s s s x x x where 3 2 1 , , s s s are slack variables and 1 A is artificial variable. Initial Simplex table: 6 4 0 0 0 -M cB yB XB y1 y2 y3 y4 y5 y6 0 y3 30 2 3 1 0 0 0 0 y4 24 3 1 0 1 0 0 -M y6 3 1 1 0 0 -1 1  i j i y 6 5 First iteration: 6 4 0 0 0 -M cB yB XB y1 y2 y3 y4 y5 y6 0 y3 14 0 7/3 1 -2/3 0 0 6 y1 8 1 1/3 0 1/3 0 0 - M y6 5 0 2/3 0 -1/3 -1 1  i j i y 10/3 1/3 Second Iteration 6 4 0 0 0 -M cB yB XB y1 y2 y3 y4 y5 y6 4 y2 6 0 1 1 -1 0 0 6 y1 4 1 0 1 1 1 0 -M y6 -2 0 0 1 0 0 1  i j i y 3 1 Third Iteration: 6 4 0 0 0 -M cB yB XB y1 y2 y3 y4 y5 y6 4 y2 6 0 1 0 0 0 1 6 y1 0 1 0 3 0 1 2 0 y4 2 0 0 -1 1 0 -1 Since all rows and columns are exhausted, current solution is an optimal solution. x1=0,x2=6 Max Z = 24 VII. ALTERNATIVE ALGORITHM FOR DUAL SIMPLEX METHOD To find optimal solution of any LPP by an alternative method for dual simplex method, algorithm is given as follows: Step 1. The objective function of the LPP must be maximize. If it is minimize then convert it into maximize by using the result: Min. = - Max. . Step 2. Convert all constraints into by multiplying the corresponding equation of the constraints by -1. Step 3. Convert inequality constraints into equality by addition of slack variables and obtain an initial basic solution. Express the above information in the form of a table known as dual simplex table. Step 4. Choose most negative  i j i y , ≤ 0, for entering vector , then variable corresponding to this row becomes outgoing variable. The element corresponding to incoming variable and outgoing variable is pivotal (leading) element. Step 5. Use usual simplex method for this table and go to next step. Step 6. Ignore corresponding row and column. Proceed to step 4 for remaining elements and repeat the same procedure until an optimal solution is obtained in finite number steps or there is an indication of the non-existence of a feasible solution. Step 7: If all XB are positive current solution is optimum solution. Problem-8 Minimize Z= 3 2 1 3 2 x x x   Subject to
  • 7. International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS) Volume VI, Issue VI, June 2017 | ISSN 2278-2540 www.ijltemas.in Page 67 4 3 2 1    x x x , 8 2 3 2 1    x x x , 2 3 2   x x , 0 , , 3 2 1  x x x Solution: We have the constraints 4 1 3 2 1       s x x x 8 2 2 3 2 1     s x x x 2 0 1 3 2 1      s x x x 0 , , 3 2 1  x x x Initial Simplex table: 1 2 3 0 0 0 cB yB XB y1 y2 y3 y4 y5 y6 0 y4 -4 -1 1 -1 1 0 0 0 y5 8 1 1 2 0 1 0 0 y6 -2 0 -1 1 0 0 1  i j i y -1 -1 First Iteration 1 2 3 0 0 0 cB yB XB y1 y2 y3 y4 y5 y6 1 y1 4 1 -1 1 -1 0 0 0 y5 4 0 2 1 1 1 0 0 y6 -2 0 -1 1 0 0 1  i j i y -1 -1 Second Iteration 1 2 3 0 0 0 cB yB XB y1 y2 y3 y4 y5 y6 1 y1 6 1 0 0 -1 0 -1 0 y5 0 0 0 3 1 1 2 0 y2 2 0 1 -1 0 0 -1 Since all XB are positive current solution is optimum solution is x1=6, x2=2 and x3=0. Max Z =-10 Min Z = 10 PROBLEM -9 Maximize Z x1 2x2 Subject to: 3x1+x2  4x1 x2 6  x1 x2 3 x1, x2 0 SOLUTION: We have the constraints x1 x2 s1   x1  x2 s2  x1 x2 s3  x1, x2, s1, s2, s3 0 Initial Table: 1 2 0 0 0 cB yB XB y1 y2 y3 y4 y5 0 y3 -3 -1 1 1 0 0 0 y4 -6 -4 -1 0 1 0 0 y5 -3 -1 -2 0 0 1 First Iteration: 1 2 0 0 0 cB yB XB y1 y2 y3 y4 y5 0 y3 3/2 0 5/4 1 -3/4 0 1 y1 3/2 1 3/4 0 -1/4 0 0 y5 5/4 0 -5/4 0 -1/4 1 Second iteration 1 2 0 0 0 cB yB XB y1 y2 y3 y4 y5 0 y3 0 0 0 1 -1 1 1 y1 3/5 1 0 0 -2/5 3/5 2 y2 6/5 0 1 0 1/5 -1/5 Since all XB are positive current solution is optimum. Solution is x1=3/5, x2=6/5 and x3=0. Problem-10 Maximize 4 3 2 1 5 3 7 6 x x x x Z     Subject to: 12 4 3 6 5 4 3 2 1     x x x x , 10 6 5 4 3 2    x x x , 8 5 2 4 3 2 1      x x x x , 0 , , , 4 3 2 1  x x x x Solution: We have the constraints: 12 4 3 6 5 1 4 3 2 1        s x x x x 10 6 5 2 4 3 2       s s x x 8 5 2 3 4 3 2 1       s x x x x , Where , , , 3 2 1 s s s are slack variables
  • 8. International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS) Volume VI, Issue VI, June 2017 | ISSN 2278-2540 www.ijltemas.in Page 68 Initial Table: 6 7 3 5 0 0 0 cB yB xB y1 y2 y3 y4 y5 y6 y7 0 y5 -12 -5 -6 3 -4 1 0 0 0 y6 -10 0 -1 -5 6 0 1 0 0 y7 8 -2 -5 -1 -1 0 0 1  i j i y -7 -12 -6 -5 First Iteration: 6 7 3 5 0 0 0 cB yB xB y1 y2 y3 y4 y5 y6 y7 7 y2 2 5/6 1 -1/2 2/3 -1/6 0 0 0 y6 -8 5/6 0 -11/2 20/3 -1/6 1 0 0 y7 18 13/6 0 -7/2 7/2 -5/6 0 1  i j i y -19/2 -7/6 Second Iteration: 6 7 3 5 0 0 0 cB yB xB y1 y2 y3 y4 y5 y6 y7 7 y2 30/11 25/33 1 0 2/33 - 5/11 - 1/11 0 3 y3 16/11 5/33 0 1 - 20/11 1/33 - 2/11 0 0 y7 254/11 - 13/21 0 0 - 49/66 - 8/11 - 7/11 1 Since all B X are positive current solution is an optimal solution. 11 258 . 0 4 , 11 16 3 , 11 30 2 , 0 1      z Min x x x x VIII. CONCLUSION Alternative methods for simplex method, Big M method and dual simplex method have been derived to obtain the solution of linear programming problem. The proposed algorithms have simplicity and ease of understanding. This reduces number of iterations. These methods save valuable time as there is no need to calculate the net evaluation Zj-Cj. REFERENCES [1]. Wolfe P: “The Simplex method for Quadratic Programming”, Econometrical, 27, 382-392., 1959. [2]. Takayama T and Judge J. J : Spatial Equilibrium and Quadratic Programming J. Farm Ecom.44, 67-93., 1964. [3]. Terlaky T: A New Algorithm for Quadratic Programming EJOOR, 32, 294- 301, North-Holland, 1984. [4]. Ritter K : A dual Quadratic Programming Algorithm, “University Of Wisconsin- Madison, Mathematics Research Center. Technical Summary Report No.2733, 1952. [5]. Frank M and Wolfe P: “An Algorithm for Quadratic Programming”, Naval Research Logistic Quarterly, 3, 95-220., 1956. [6]. Khobragade N. W: Alternative Approach to Wolfe’s Modified Simplex Method for Quadratic Programming Problems, Int. J. Latest Trend Math, Vol.2 No. 1 March 2012. P. No. 1-18. [7]. Kalpana Lokhande, P. G. Khot & N. W. Khobragade: “Optimum Solution of Quadratic Programming Problem By Wolfe’s Modified Simplex Method”, International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS) Volume VI, Issue III, March 2017| ISSN 2278-2540 Page 11-19. [8]. K. P. Ghadle, T. S. Pawar, “Game Theory Problems By An Alternative Simplex Method”, International Journal of Research in Engineering and Technology, Volume: 03 Issue: 05, Pp.900-905, 2014.