Está en la página 1de 11

UNIVERSIDAD BOLIVARIANA

METODO DUAL SIMPLEX


DUAL SIMPLEX
El método dual simplex consiste en tratar un
problema de P.L. como si el método simplex no
estuviera aplicado a él, si no a su problema dual
Este método es muy útil en problemas de
minimización con restricciones del tipo (≥)
Para aplicar el método dual simplex, se requiere
que las restricciones del tipo (≥), sean
ecuaciones en lugar de inecuaciones
Variables de Excedente (Ri)
El método dual simplex requiere que las
restricciones sean ecuaciones en lugar de
inecuaciones.
Luego para convertir cada inecuación del tipo (≥)
en una igualdad (=).
Se debe restar a cada una de ellas una nueva
variable positiva.
Con lo que el problema queda de la siguiente
forma :
Restricciones
a11x1 + a12x2 +...............+a1nxn - R1 = b1
a21x1 + a22x2 +...............+a2nxn - R2 = b2

am1x1 + am2x2 +...............+amnxn - Rm = bm


xj ≥ 0 ; Ri ≥ 0
La variable Ri se denomina variable de excedente.
Forma estándar del método simplex
Existe una forma abreviada para poder aplicar el
método dual simplex, a través de cuadros
llamados Tableau.

El Tableau se forma después de haber


transformado las inecuaciones en ecuaciones,
incorporando las variables de excedente que
corresponda.
Tableau
Vector a1 a2 an an+1 am+n
en la CB b (x1) (x2) …… (xn) (s1) ….. (sm)
base
B1 CB1 XB1=Y10 Y11 Y12 …… Y1n Y1,n+1 ….. Y1,m+n
B2 CB2 XB2=Y20 Y21 Y22 ….. Y2n Y2,n+1 ….. Y2,m+n
: : : : : : : :
Bm CBm XBm=Ym0 Ym1 Ym2 ….. Ymn Ym,n+1 ….. Ym,m+n
….. …..
Z= Z1 – C1 Z2 – C2 Zn – Cn Zn – Cn+1 Zn – Cm+n
Donde :
1) Bi : Conjunto de las variables que están en la base
2) cj : Utilidad unitaria asociada a la variable xj
3) aj : Es la j-esima columna de la matriz A aumentada
con las variables de holgura
4) yij : Son los coeficientes que permiten expresar las
variables no básicas como una combinación lineal
de las variables básicas
5) Xbi : Representan el valor de las variables básicas
Procedimiento :
Paso 1: Construir un tableau inicial de igual forma
que en el paso (1) del simplex

Paso 2: Asegurar que los coeficientes de la fila de los


{zj – cj} sean todos (≥ 0) sin importar la factibilidad
de la solución

Paso 3: Aplicar el siguiente criterio de factibilidad


Si todos los bi≥ 0 la solución factible es óptima
Si uno o más bi˂ 0 la solución no es fac ble
Por lo cual se debe iterar y aplicar el siguiente criterio
para elegir la variable básica saliente
Elegir br = min {bi} ˂ 0
Una vez seleccionado (br) se pueden presentar dos
situaciones:
i) yrj ≥ 0 : Estamos frente a una solución no acotada
ii) yik < 0 : Para al menos un (j), hay que aplicar el
siguiente criterio de factibilidad
Calcular : = max { } para todo yrj < 0

(Con esto se determina la variable que entra a la base)

Paso 4 : Calcular el nuevo tableau (˄)


De igual forma que en el método simplex

Paso 5 : Retornar al paso 3


Ejemplo :
Min Z = 49 X1 + 50 X2
s. a
7 X1 + 10 X2 ≥ 7
7 X1 + 5 X2 ≥ 10
Xj ≥ 0

También podría gustarte