You are on page 1of 14

PL-Mtodo Simplex

Optimizacin y Simulacin
Ing. Lourdes Roxana Daz Amaya
Escuela de Ingeniera de Sistemas
Objetivos
Definicin Mtodo Simplex.
Solucin de PL, usando mtodo simplex.
Formulacin de Casos - Minimizacin.


Solucin: Mtodo Simplex
El mtodo simplex resuelve problemas de programacin lineal obteniendo una
solucin factible y, por un procedimiento iterado, mejorando esta solucin hasta la
obtencin de una solucin ptima. La rutina computacional del mtodo simplex esta
basada en el algebra matricial y consiste esencialmente en la obtencin de una matriz
inversa para resolver un conjunto de ecuaciones lineales simultaneas.
Pasos para la obtencion de la solucin:
1.- convertir las desigualdades en igualdades,
para ello es necesario agregar variables de
holgura positivas o negativas.
2.- Ordene los datos en una tabla simplex
3.- Determine una solucin factible
4.- Prueba la solucin para ver si es ptima
5 .- Si la solucin no es ptima, determine, de
la tabla, la variable de entrada y la de salida
para la prxima solucin.
6.- Calcule las entradas para la tabla
revisada
7.- Pruebe la solucin de la tabla
revisada para ver si es ptima.
8.- Repita este proceso (pasos del 5
al 7 ) hasta la obtencin de la
solucin ptima.
Solucin: Mtodo Simplex Ej. 02
Una compaa produce dos bienes en las cantidades X1 y X2, respectivamente y
desea minimizar los costos 2X1 + 10 X2 sujeto a las restricciones siguientes:

2x1 + x2 <= 6
5x1 + 4x2 >=20
X1, x2 >=0

Determine las cantidades ptimas de cada bien a producir y el costo asociado
Solucin: Mtodo Simplex Paso 1

Min z = 2x1+10x2

2x1 + x2 <= 6
5x1 + 4x2 >=20
x1 >=0
x2 >=0


Min z = 2x1+10x2

2x1 + x2 + x3 = 6
5x1 + 4x2 x4 + x5 =20
x1 >=0
x2 >=0


Solucin: Mtodo Simplex Paso 2

variables de holgura (x3)
Variables de exceso (x4)
Variable auxiliar (x5)
variables asignadas
o bsicas
Costos
Contribucin
Neta a bajar los
costos
Matriz identidad
Costos por unidad
Tabla Simplex
PL : Minimizacion
2 10 0 0 M
X1 X2 X3 X4 X5
0 X3 2 1 1 0 0 6
M X5 5 4 0 -1 1 20
Zj 5M 4M 0 -M M 20M
Cj-Zj 2-5M 10-4M 0 M 0
Solucin: Mtodo Simplex Paso 5

PL : Minimizacin
2 10 0 0 M
X1 X2 X3 X4 X5
0 X3 2 1 1 0 0 6
M X5 5 4 0 -1 1 20
Zj 5M 4M 0 -M M 20M
Cj-Zj 2-5M 10-4M 0 M 0
6/2 = 3 unidades.
20 /5 =4 unidades.
Mayor
Contribucin x1
( variable de
entrada )
Razn menor x3 ( variable de salida )
Solucin: Mtodo Simplex Paso 6

PL : Minimizacin
2 10 0 0 M
x1 x2 x3 x4 x5
0 x3 2 1 1 0 0 6
M x5 5 4 0 -1 1 20
Zj 5M 4M 0 -M M 20M
Cj-Zj 2-5M 10-4M 0 M 0
Dividimos a la fila pivot entre 2
PL : Minimizacin
2 10 0 0 M
x1 x2 x3 x4 x5
2 x1
1 1/2 0 0 3
M x5 5 4 0 -1 1 20
Zj
Cj-Zj
Solucin: Mtodo Simplex Paso 6

Multiplicamos a la fila 1 por -5 y
sumamos a la fila 2
1 1/2 0 0
5 4 0 -1 1
-5
0 -5/2+4 -5/2 -1 1
3
20
-15+20
PL : Minimizacin
2 10 0 0 M
x1 x2 x3 x4 x5
2 x1 1 1/2 0 0 3
M x5 0 +3/2 -5/2 -1 +1 +5
Zj
Cj-Zj
PL : Minimizacin
2 10 0 0 M
x1 x2 x3 x4 x5
2 x1 1 1/2 0 0 3
M x5 5 4 0 -1 1 20
Zj
Cj-Zj
Solucin: Mtodo Simplex Paso 7

PL : Minimizacin
2 10 0 0 M
x1 x2 x3 x4 x5
2 x1 1 1/2 0 0 3
M x5 0 +3/2 -5/2 -1 +1 +5
Zj 2 1+3M/2 1-5M/2 -M M 6+5M
Cj-Zj 0 10-1-3M/2 -1+5M/2 M 0
En la solucin, observamos nmeros negativos
por lo tanto no hemos llegado a la solucin
ptima.
PL : Minimizacin
2 10 0 0 M
x1 x2 x3 x4 x5
2 x1 1 1/2 0 0 3
M x5 0 +3/2 -5/2 -1 +1 +5
Zj 2 1+3M/2 1-5M/2 -M M 6+5M
Cj-Zj 0 9-3M/2 -1+5M/2 M 0
M=10 0 ( lo recomendable
es un numero grande
0 -141 +249 +100 0
PL : Minimizacin
2 10 0 0 M
x1 x2 x3 x4 x5
2 x1 1 1/2 0 0 3
M x5 0 +3/2 -5/2 -1 +1 +5
Zj 2 1+3M/2 1-5M/2 -M M 6+5M
Cj-Zj 0 9-3M/2 -1+5M/2 M 0
3/(1/2) = 6 unidades.
5/(3/2) =10/3 unidades.
Mayor
Contribucin a
disminuir los
costos x2 (
variable de
entrada )
Razn menor x5 ( variable de salida )
Solucin: Mtodo Simplex Paso 4

PL : Minimizacin
2 10 0 0 M
x1 x2 x3 x4 x5
2 x1 1 1/2 0 0 3
10 x2 0 +3/2 -5/2 -1 +1 +5
Zj
Cj-Zj
PL : Minimizacin
2 10 0 0 M
x1 x2 x3 x4 x5
2 X1 1 1/2 0 0 3
10 X2 0 +3/2 -5/2 -1 +1 +5
Zj
Cj-Zj
Dividimos a la fila
pivot entre 3/2
Solucin: Mtodo Simplex Paso 5

PL : Minimizacin
2 10 0 0 M
X1 x2 x3 x4 x5
2 x1 1 1/2 0 0 3
10 X2 0 +1 -5/3 -2/3 +2/3 10/3
Zj
Cj-Zj
1 1/2 0 0 3
-1/2 0 +1 -5/3 -2/3 +2/3 10/3
1 0 8/6 2/6 -2/6 4/3
Multiplicamos a
fila 2 por -1/2 y
sumamos la fila 1
PL : Minimizacin
2 10 0 0 M
x1 x2 x3 x4 x5
2 x1 1 0 8/6 2/6 -2/6 4/3
10 x2 0 +1 -5/3 -2/3 +2/3 10/3
Zj
Cj-Zj
Solucin: Mtodo Simplex Paso 6

Solucin: Mtodo Simplex Paso 7

PL : Minimizacin
2 10 0 0 M
x1 x2 x3 x4 x5
2 x1 1 0 4/3 1/3 -1/3 4/3
10 x2 0 +1 -5/3 -2/3 +2/3 10/3
Zj 2 10 -14 -6 6 36
Cj-Zj 0 0 14 6 M-6
Como todos los Cj-zj >=0
Solucin Optima

You might also like