Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DUAL Simplex PDF
DUAL Simplex PDF
ALGORITMO DUAL-SIMPLEX
Es claro que para cualquier problema de programación lineal los zj-cj son completamente
independientes del vector de limitaciones bi. Consecuentemente, el conjunto de
soluciones básicas a Ax = b con zj-cj ≥ 0 para toda j, depende únicamente de las aj y de
las cj , pero no de b (para un problema de Maximización). En general, no toda solución
básica factible con todas las zj-cj ≥ 0 será optima.
El hecho de que se mantienen todos los zj-cj ≥0 en cada paso y que no importa la
factibilidad de las soluciones básicas (del vector de limitaciones bi ) sugiere que la Teoría
de Dualidad debe ayudar en el desarrollo de tal algoritmo.
Debido a que no siempre es fácil iniciar utilizando este algoritmo ya que no tiene la
aplicabilidad general que tiene el usual método Simplex. Sin embargo, este puede ser
usado en ciertos casos para eliminar la necesidad de utilizar la fase I y la consecuente
introducción de las variables artificiales.
Este algoritmo debido a Lemke, ha sido llamado Dual-Simplex debido a que los criterios
seguidos para introducir y sacar el vector son aquellos seguidos para el problema Dual en
lugar de los del problema primo.
Procedimiento :
1).- El primer vector que debe dejar la base, está determinado por :
Ejemplo :
Max Z = -3x1 - x2
sujeto a :
x1 + x2 - x3 =1
2x1 + 3x2 - x4 =2
En lugar de introducir variables artificiales que son necesarias para aplicar el Método
Simplex, se considera la base que contiene a x3 y x4 que es :
[ ] [ ]
-1 0 -1 0
B = 0 -1 B-1 =
0 -1
para esta base xB = ( -1, -2 )
en forma tabular :
CJ -3 -1 0 0
CB XB b X1 X2 X3 X4
0 X3 -1 -1 -1 1 0
0 X4 -2 -2 -3 0 1
0 0 0 0 ZJ
Z= 0 3 1 0 0 ZJ-CJ
en forma tabular :
CJ -3 -1 0 0
CB XB b X1 X2 X3 X4
0 X3 -1/3 -1/3 0 1 -1/3
-1 X2 2/3 2/3 1 0 -1/3
-2/3 -1 0 1/3 ZJ
Z= -2/3 7/3 0 0 1/3 ZJ-CJ
La siguiente variable a salir es :
XB1 = X3 = -1/3
CJ -3 -1 0 0
CB XB b X1 X2 X3 X4
0 X4 1 1 0 -3 1
-1 X2 1 1 1 -1 0
-1 -1 1 0 ZJ
Z= -1 2 0 1 0 ZJ-CJ
Todas las XBi son ahora > 0 y el criterio de optimalidad está satisfecho.