Sei sulla pagina 1di 7

Clases y Notas: Siveduc

Comunicacin: iciuach.slack.com

Investigacin de Operaciones
Mtodo Simplex Revisado

Instituto Ingeniera Industrial y Sistemas

Prof. Ignacio Morales: ignacio.morales@uach.cl


Mtodo Simplex Revisado
El mtodo simplex revisado se ideo con el fin de simplificar aun ms el procedimiento
y as hacerlo mas eficiente para su ejecucin en una computadora. Es un
procedimiento algebraico directo y utiliza operaciones con matrices.

El modelo general de programacin lineal en la forma estndar se puede expresar


como:

Donde :
c es un vector fila,
x y b son vectores columna
A es una matriz



= ;X= ; b =


Mtodo Simplex Revisado
Para obtener la forma aumentada del problema se introduce e vector columna de las
variables de holgura:

+
XS = +

+

De manera que las restricciones se convierten en:


, = b y 0 donde I es la matriz identidad de (m x m).

Mtodo Simplex Revisado
Recordar que el enfoque general del mtodo simplex es obtener una solucin bsica
factible mejorada hasta alcanzar una solucin ptima.

Dada las variables bsicas y no bsicas, la solucin bsica que resulta es la solucin de
las m ecuaciones.

, = b


En las que las n variables no bsicas de entre los n+m elementos de sean igual a 0.

Cuando se eliminan estas n variables al igualarlas a 0 queda un conjunto de m
ecuaciones con m incgnitas (las variables bsicas). Este sistema de ecuaciones se
puede denotar por:
BXB = b



Donde el vector XB = se obtiene al eliminar las variables no bsicas de
.

Mtodo Simplex Revisado
Y la matriz base


=

Se obtiene al eliminar las columnas correspondientes a los coeficientes de las variables


no bsicas de [A, I]. (An ms, los elementos de XB y, por lo tanto, las columnas de B
pueden colocarse en orden diferente al ejecutar el mtodo simplex.)

El mtodo simplex introduce slo variables bsicas tales que B sea no singular, de
manera que B-1 siempre existe. De esta forma, para resolver BXB = b, se premultiplican
ambos lados por B-1:
B-1BXB = B-1b

Como B-1B = I, la solucin deseada para las variables bsicas es :


XB = B-1b
Mtodo Simplex Revisado
Sea cb el vector cuyo elementos son los coeficientes de la funcin objetivo que
corresponde a los elementos de xb. El valor de la funcin objetivo para esta solucin
bsica es:
Z = cbxb = cbB-1b

En el caso del conjunto original de ecuaciones, la forma matricial es:

De manera general, las tablas simplex se generan de la siguiente forma:


Mtodo Simplex Revisado
PROCEDIMIENTO
Inicio: Ingresar variables de holgura para obtener lar las variables bsicas iniciales .

Iteracin:
Paso 1: Prueba de optimalidad
Determine la variable bsica entrante de las variables no bsicas disponibles eligiendo la del
coeficiente mas negativo. Use las expresiones matricial.
cBB-1A - c
Paso 2: Prueba de cociente mnimo
Determine la variable bsica saliente dada por:
_
XB B 1b
min = min _1
Yi B Ai

Paso 3: Determine la nueva solucin BF: actualice la matriz B reemplazando la columna


de la variable bsica saliente por la columna correspondiente en [A, I] para la variable
bsica entrante (as tambin para xB y cB). Luego deduzca Bsig-1 y fije el valor en xB = B-1b.

Potrebbero piacerti anche