A Clear Step-By-Step Revised Simplex Method
A Clear Step-By-Step Revised Simplex Method
ISSN NO-2584-2706
Abstract
The revised simplex method is a central step-by-step implementation. By working
algorithm in linear programming for solving through two representative examples, we
optimization problems efficiently. This demonstrate how the method operates in
paper offers a detailed, step-by-step practice.
exposition of its procedure tailored for
learners and practitioners. Without 2.Materials and Methods
performing comparative analyses, we focus To solve linear programming problems
on explaining each computational stage using the Revised Simplex Method, a
clearly. We illustrate the method through structured sequence of steps is followed to
two (2) numerical examples to demonstrate systematically reach the optimal solution.
its practical utility. The result is an The method begins by transforming the
accessible guide that bridges theorem and problem into a standard mathematical form
implementation, empowering readers to and then proceeds through iterative
apply the method themselves. calculations that update the solution until
optimality is achieved.
Keywords: Linear programming, revised
simplex method, simplex tableau, 2.1Formulation of Linear
computational procedure, mathematical Programming Problems
modeling. Formulation of linear programming
problems (LPP) involves translating a real-
1Introduction life problem into a mathematical model into
Linear programming is a fundamental tool in three (3) main components, namely:
optimization leveraged for modeling i.Decision Variables: These are the
decision-making in operations research, unknowns that represent the choices
logistics, economics, engineering and available.
business context. Traditional algorithms ii.Objective Function: This is the function to
such as the simplex method remain be maximized or minimized
foundational, but direct tableau updates iii.Constraints: These are the limitations or
grow burdensome for large systems. The requirements of the problems, expressed as
Revised Simplex Method addresses this by linear inequalities or equations.
updating only selected matrix components – We consider linear programs in standard
primarily the basis inverse and relevant form:
vectors – thus lowering memory and , subject to
computational demands. This work does not ,
aim to contrast the Revised Simplex with Where is an matrix, ,
other methods; rather, it seeks to explain its and
IJMSRT25NOV029 www.ijmsrt.com 71
DOI: https://doi.org/10.5281/zenodo.17658199
Volume-3-Issue-11-November,2025 International Journal of Modern Science and Research Technology
ISSN NO-2584-2706
Where
IJMSRT25NOV029 www.ijmsrt.com 72
DOI: https://doi.org/10.5281/zenodo.17658199
Volume-3-Issue-11-November,2025 International Journal of Modern Science and Research Technology
ISSN NO-2584-2706
and
Subject to:
,
Then the problem can be be converted to
standard form as follows:
Minimize And is given by
Subject to:
Case V: Unbounded Solution
Example: Maximize
Case IV: Maximization Type of LPP with The problem can be converted to standard
mixed constraints form as:
Maximize Multiply first constraints by and write in
Subject to: standard form
IJMSRT25NOV029 www.ijmsrt.com 73
DOI: https://doi.org/10.5281/zenodo.17658199
Volume-3-Issue-11-November,2025 International Journal of Modern Science and Research Technology
ISSN NO-2584-2706
And the initial basic feasible solution is Step Eight (8): Convert the key element
gotten by putting unity and all other elements of the key
and obtain , , , , column to zero and improve the value of
and . ̂
Step Two (2): Find the initial basis feasible Step Nine (9): Go to step Five (5) and
solution with initial basis repeat the procedure until an optimal
( Identity matrix) feasible solution is obtained or there is an
Step Three (3): Consider the objective indication of an unbounded solution.
function subject to and find
the value of ̂ ̂
and . Where 4. Results and Discussion
̂ ( ) and ̂ ( ) Two numerical examples are presented to
illustrate the Revised Simplex Method and
Step Four (4): Find the value of ̂ ( demonstrate each computational step
Cap inverse) where; clearly.
̂ Each example is solved step-wise,
( )
highlighting the critical operations involved
Step Five (5): Compute the net evaluation in reaching the optimal solution. The
̂ examples of increasing complexity
Where last row of ̂ illustrates the method’s application.
Case I: If all , then current Example 1
Use the revised simplex method to solve the
solution is an optimal solution. So find ̂
LPP
Case II: If atleast one , find the
most negative of them say
corresponding to the variable enters the subject to
basis.
Step Six (6): We compute Solution
̂ ̂ ̂
Step One (1): We convert the given
Case I: If all ̂ , then there exist an problem into its standard form by adding
unbounded solution to the LPP slack variables and
Case II: If atleast one ̂ , then find the
value of ̂ ̂ ̂
Step Seven (7): Write down the results in subject to
the revised simplex table and find the
minimum of Step Two (2): The initial basis feasible
̂ solution with initial basis
{ }
̂
and also find the key element. Step Three (3):
( ), ( ),
IJMSRT25NOV029 www.ijmsrt.com 74
DOI: https://doi.org/10.5281/zenodo.17658199
Volume-3-Issue-11-November,2025 International Journal of Modern Science and Research Technology
ISSN NO-2584-2706
̂ ( ) ,̂ ( ) ( )
( )
̂ ( ) ( )
( )
̂ ̂ ̂ ( )( ) ( )
̂ ̂ ̂ ( )( ) ( )
̂ ̂ ̂ Ratio
̂
̂
⁄
⁄
̂ ( )
( )
IJMSRT25NOV029 www.ijmsrt.com 75
DOI: https://doi.org/10.5281/zenodo.17658199
Volume-3-Issue-11-November,2025 International Journal of Modern Science and Research Technology
ISSN NO-2584-2706
̂ ̂ ̂ ( )
( ) ( )
̂ ̂ ̂ ( ) ( )
( )
̂ ̂ ̂ ̂
Ratio ⁄̂ , ̂
( )
leaves the basis ( ) is the key element. and other elements in the key column to be
zero.
Next we make the key element to be unity
̂ ( )
⁄
( )
̂ ̂ ̂ ( )( ) ( )
Example 2
Use the revised simplex method to solve Subject to:
the following LPP
Solution
IJMSRT25NOV029 www.ijmsrt.com 76
DOI: https://doi.org/10.5281/zenodo.17658199
Volume-3-Issue-11-November,2025 International Journal of Modern Science and Research Technology
ISSN NO-2584-2706
Step One (1): Introduce the slack variables into its standard form
and convert the given problem
Subject to:
̂ ( ) ( ),̂ ( ) ( )
( )
̂ ( ) ( )
( )
IJMSRT25NOV029 www.ijmsrt.com 77
DOI: https://doi.org/10.5281/zenodo.17658199
Volume-3-Issue-11-November,2025 International Journal of Modern Science and Research Technology
ISSN NO-2584-2706
̂ ̂ ̂ ( )( ) ( )
̂ ̂ ̂ ( )( ) ( )
̂ ̂ ̂ Ratio
̂
̂
⁄
⁄
⁄
̂ ( )
( )
( )
( )
IJMSRT25NOV029 www.ijmsrt.com 78
DOI: https://doi.org/10.5281/zenodo.17658199
Volume-3-Issue-11-November,2025 International Journal of Modern Science and Research Technology
ISSN NO-2584-2706
̂ ̂ ̂ ( )
( ) ( )
IJMSRT25NOV029 www.ijmsrt.com 79
DOI: https://doi.org/10.5281/zenodo.17658199
Volume-3-Issue-11-November,2025 International Journal of Modern Science and Research Technology
ISSN NO-2584-2706
IJMSRT25NOV029 www.ijmsrt.com 80
DOI: https://doi.org/10.5281/zenodo.17658199