Carlos Hilado Memorial State College Fortune Towne Campus Bacolod City
Carlos Hilado Memorial State College Fortune Towne Campus Bacolod City
BACOLOD CITY
Using the simplex method directly does not allow us to minimize. If you think about it, the regions for
maximization and minimization are “flipped” since the inequalities point in different directions (we use
“flipped” loosely here and without explicitly defining it).
Intuitively, we might figure that to use the simplex method, we would somehow “flip” the problem at hand.
That is, in fact, exactly what takes place.
In order to be able to carry out the procedure that will soon follow, we must meet the following requirements
for a standard minimization problem.
Mathematically speaking, in order to use the “flipped” simplex method to solve a linear programming
problem, we need the standard minimization problem:
Notice that the only difference here is that the inequality is greater-than-or-equal-to.
There is one very important term that we need to consider: the transpose of a matrix.
Transpose of a Matrix
The transpose of matrix A, denoted AT, is the matrix that switches the rows and columns of matrix A.
Notice that laying down the first column produces the first row of At and that laying down the second column
produces the second row of AT.
The mathematics behind this gets even more hideous than that of the standard maximization problem. Though
we could formally present the mathematics taking place, it is not intuitive and only leads to a rote, procedural
learning experience. We will make use of our technology.
Needless to say, we still do have to follow a process in order to perform standard minimization. We will
describe the procedure below.
In a nutshell, we will reconstruct the minimization problem into a maximization problem by converting it into
what we call a Dual Problem. This is just a method that allows us to rewrite the problem and use the Simplex
Method, as we have done with maximization problems. Once its set-up, the rest is fairly simple.
1. Build a matrix out of the constraints and objective function without slack variables, letting the first
column contain coefficients of the first variable, second column the coefficients of the second variable,
etc. Let the final column represent the constant for each of the constraints. For the objective function (last
row), place a 1 to represent the coefficient of the name of the objective function (e.g. 1P = 2x + 3y).
2. Find the transpose of the matrix.
3. Rewrite the constraints and objective function using the new matrix – this is called the Dual Problem.
Treat each new column as if it represented coefficients of all original variables.
4. Build an initial simplex tableau
5. Solve by using the Simplex Method
6. The solution will appear in the last row of the slack variable column and the minimized objective function
value will appear in the last row, last column of the final tableau.
RESEARCHER: