Está en la página 1de 4

UNIVERSIDAD RICARDO PALMA

FACULTAD DE INGENIERÍA
ESCUELA INGENIERIA DE SOFTWARE

INVESTIGACION OPERATIVA
Prof. Puelles Bulnes Maria Elizabeth

El Método Simplex de Dos Fases

Permite abordar la resolución de aquellos modelos de Programación


Lineal que luego de ser llevados a su forma estándar no permite
obtener una solución básica factible inicial en las variables del modelo.

Max Z = X1+3X2 X1 X2 X3 X4 SOLUCION


S.A. X1-X2 ≤ -20 Z -1 -3 0 0 0
X1+X2≤ 10 X3 1 -1 1 0 -20
X1,X2 ≥ 0 X4 1 1 0 1 10
X3 ≤ 0 y no puede ser

Para enfrentar esta situación existen distintas estrategias algorítmicas


entre las que destacan el Método Simplex de Dos Fases y el Método
de la M Grande.
Considere el siguiente modelo de Programación Lineal usando el Método
Simplex de Dos Fases:
Max Z = X1+3X2

s.a X1-X2 ≤ -2

X1+X2= 10

X1,X2 ≥ 0

Fase I (Método Simplex de Dos Fases)

 En este caso resulta conveniente multiplicar por -1 la primera


restricción de modo que el lado derecho sea positivo, lo cual tiene
como efecto adicional que cambia el sentido de la desigualdad.
 Colocamos en su forma estándar y
 Después aumentamos las variables artificiales en las restricciones
≥ y =.
 La Funcion objetivo será Minimizar compuesta con la suma de
las variables artificiales.
 Si en la Fase I el valor optimo es cero, ir a la Fase II, caso
contrario no existe solución factible.

En consecuencia, el problema que define la Fase I:

ORIGINAL Fase I
Max Z = X1+3X2 Max Z = X1+3X2 Max Z = X1+3X2 Min Z = X4 + X5
X1-X2 ≤ -2 -X1+X2 ≥ 2 -X1+X2 –X3 = 2 -X1+X2 –X3 + X4= 2
X1+X2= 10 X1+X2= 10 X1+X2 = 10 X1+X2 + X4 + X5= 10
X1,X2 ≥ 0 X1,X2 ≥ 0 X1,X2, X3, X4 ≥ 0 X1,X2, X3, X4, X5 ≥ 0
X1, X2 v.d X1, X2 v.d X1, X2 v.d , x3 v.exceso, X1, X2 v.d , x3 v.exceso, X4
X4 v.holgura v.holgura, x4 y x5 v. artificiales

Donde X3 es variable de exceso y X4 y X5 son variables artificiales de la


restricción 1 y 2 respectivamente. Tenemos la tabla inicial:

Min Z = X4 + X5 X1 X2 X3 X4 X5 SOLUCION
-X1+X2 –X3 + X4= 2 Z 0 0 0 -1 -1 0
X1+X2 + X4 + X5= 10 X4 -1 1 -1 1 0 2
X1,X2, X3, X4, X5 ≥ 0 X5 1 1 0 0 1 10
X4=2, X5=10 entonces Z = X4+x5 debe ser 12 y no 0

A continuación se llevan a cero los costos reducidos de X4 y X5. Para ello


se realizan operaciones filas, por ejemplo, sumamos la fila 1 con la fila z,
para luego sumamos la fila 2 con la fila z.

X1 X2 X3 X4 X5 SOLUCION
Z 0 2 -1 0 0 12
X4 -1 1 -1 1 0 2
X5 1 1 0 0 1 10

 Notar ahora que las variables básicas son X4 y X5 y las variables no


básicas son X1, X2 y X3.
 Entre las variables no básicas X1, X2 y X3 la que tiene el mayor
costo es X2 (caso de minimización), por tanto dicha variable entra a
la Base y mediante el criterio de factibilidad o mínimo cociente se
determina aquella variable básica que deja la base.

X1 X2 X3 X4 X5 SOLUCION Min{2/1; 10/1}=2.


Z 0 2 -1 0 0 12
Por tanto X4 sale de la base y se
X2 -1 1 -1 1 0 2
X5 1 1 0 0 1 10 realiza una iteración.
X1 X2 X3 X4 X5 SOLUCION
Z 2 0 1 -2 0 8
X2 -1 1 -1 1 0 2
X5 2 0 1 -1 1 8
Min{8/2}=4, determinando que X5 sale de la base.

X1 X2 X3 X4 X5 SOLUCION
Z 0 0 0 -1 -1 0
X2 0 1 - 1/2 1 /2 1/2 6
X1 1 0 1/2 -1/2 1/2 4

Se verifica que se concluye la Fase I del Método Simplex de Dos Fases.


Esta situación se detecta cuando se dispone de una solución básica que
satisface las condiciones de no negatividad, donde las variables no
básicas tienen costos reducidos menores o iguales a cero y el valor de la
función objetivo es igual a cero.

Fase II (Método Simplex de Dos Fases)


A continuación se da inicio a la Fase II del Método Simplex de Dos Fases.
En esta etapa se elimina las columnas asociadas a las variables
auxiliares utilizadas en la Fase I del método (en el ejemplo las variables
X4 y X5) y se actualiza el vector de costos reducidos considerando la
función objetivo del problema original en formato de minimización, esto
es Max z=X1+3X2.

X1 X2 X3 SOLUCION
Z -1 -3 0 0
X2 0 1 - 1/2 6
X1 1 0 1/2 4

Cabe recordar que las variables básicas finalizadas la Fase I son X2 y X1


y luego tenemos que actualizar los valores en la funcion objetivo (línea
z) que deben ser ceros:

X1 X2 X3 SOLUCION
Z 0 0 -1 22
X2 0 1 - 1/2 6
X1 1 0 1/2 4

Del procedimiento anterior resulta que la variable no básica X3 tiene


costo reducido y por tanto ingresa a la base. La variable básica que deja
la base se obtiene de Min{4/1/2}=8 y por tanto X1 abandona la base.
Con ello se realiza una iteración del método obteniendo la siguiente
tabla:

X1 X2 X3 SOLUCION
Z 2 0 0 30
X2 0 1 0 10
X3 2 0 1 8

Observar que la línea z todos los valores son ≥ 0, y encontramos una


solución básica factible para X2 y X3.

Por tanto se concluye la Fase II del Método Simplex de Dos Fases con
solución óptima X1=0, X2=10 y X3=8 y valor óptimo z =30.

Resolver

1. Max Z= 6x1 + 4x2 +4x3


Sujeto a:
3X1 + 6X2 + X3 ≤ 20
2X1 + X2 +2X3 = 15
X1, X2, X3 ≥ 0

2. Min Z= 2000x1 + 500x2


Sujeto a:
2X1 + 3X2 ≥ 36
3X1 + 6X2 ≥ 60
X1, X2≥ 0

3. Max z= 3x1+2x2+3x3
Sujeto a:
2x1+x2+3x3 =50
3x2+3x2+5x3 >=100
X1,X2,X3>=0

También podría gustarte