You are on page 1of 12

Método Simplex

Definición

Î Es un procedimiento sistemático y
eficiente para encontrar y probar
soluciones situadas en los puntos
extremos del conjunto de soluciones
factibles, que termina una vez
encontrada la solución óptima

Investigación Operacional 1
Ejemplo
x2

Maximizar z = 200 x1 + 240 x2


sujeto a : 6 x1 + 12 x2 ≤ 120
8 x1 + 4 x2 ≤ 64
P2
P3
x1 ≥ 0
x2 ≥ 0

P1 P4
x1

z* = 2720 Investigación Operacional 1


Desarrollo algebraico
Paso inicial
Î Transformar las restricciones en ecuaciones adicionando
las variables de holgura

6 x1 + 12 x2 + S1 = 120
8 x1 + 4 x2 + S 2 = 64

Î Posteriormente colocar la F.O. También como ecuación

z − 200 x1 − 240 x2 = 0

Investigación Operacional 1
Se tiene que:

Î Si se analiza el sistema de ecuaciones formado por las


restricciones, se observa que el número de variables es
mayor que el número de ecuaciones; con lo que es
necesario fijarle a alguna de las variables valor cero, tal
que el número de incógnitas sea igual al número de
ecuaciones
Variables básicas Variables no básicas

Existen 4 S1 = 120 , S 2 = 64 x1 , x2
soluciones x2 = 10 , S 2 = 24 x1 , S1
posibles
x1 = 4 , x2 = 8 S1 , S 2
x1 = 8, S1 = 72 x2 , S 2

Investigación Operacional 1
Algoritmo “Simplex”
Î Para el ingreso de la variable se elige aquella que
incremente en forma más rápida la F.O.
Ô Para el ejemplo se tiene que:

Variable que entra a la base

F .O. z − 200 x1 − 240 x2 =0


(1) 6 x1 + 12 x2 + S1 = 120
(2) 8 x1 + 4 x2 + S2 = 64

Investigación Operacional 1
Algoritmo “Simplex” (cont.)

Î Se determina la variable saliente calculado el cuociente


entre los valores de la columna de recursos con los
coeficientes de la variable entrante

F .O. z − 200 x1 − 240 x2 =0 ∆


(1) 6 x1 + 12 x2 + S1 = 120 10
(2) 8 x1 + 4 x2 + S2 = 64 16 Variable
que sale
de la base

Investigación Operacional 1
Algoritmo “Simplex” (cont.)

Para dejar el nuevo sistema en forma canónica:


dejar la nueva variable básica en la ecuación asociada a la
variable saliente con coeficiente 1. Esto se logra dividiendo
toda la ecuación asociada a la variable saliente, por el
coeficiente de la variable entrante (en nuestro caso dividir
por 12)

Al realizar la división la ecuación asociada a la variable saliente


queda de la siguiente forma

1 x1 + x2 + 1 S1 = 10 (a)
2 12

Investigación Operacional 1
Algoritmo “Simplex” (cont.)

Para las otras ecuaciones incluidas la función objetivo, la


variable entrante debe quedar con coeficiente cero, esto se
logra multiplicando la ecuación (a) por el aditivo inverso del
coeficiente de la variable entrante en cada ecuación y sumar al
coeficiente de cada variable en las otras ecuaciones.

Para la ecuación de la Función Objetivo se debe multiplicar por 240

z − 200 x 1 − 240 x 2 + 0 S 1 + 0 S 2 = 0

+ 0 z + 240 x1 + 240 x2 + 240 S1 + 0 S 2 = 2400


2 12

z − 80 x 1 + 0 x 2 + 20 S 1 + 0 S 2 = 2400

Investigación Operacional 1
Algoritmo “Simplex” (cont.)

Para la ecuación (2) se debe multiplicar por (-4)

8 x 1 + 4 x 2 + 0 S 1 + 1 S 2 = 64

+ − 4 x1 − 4 x2 − 4 S1 + 0 S 2 = −40
2 12

6 x1 + 0 x2 − 1 S1 + 1S 2 = 24
3

Investigación Operacional 1
Algoritmo “Simplex” (cont.)

Î Con lo que el nuevo sistema es:


Esta
solución
FO z − 80 x1 + 20 S1 = 2400
correspon
de al

(1) 1 x + x2 + 1 S1 = 10 punto P2
2 1 12 de la

(2) 6 x1 − 1 S1 + S2 = 24 solución
3 gráfica

Î Si se analiza la F.O., se puede apreciar que el valor de Z


aún puede ser incrementado haciendo que X1 tome un
valor positivo. Por lo tanto no se está en el óptimo y debe
ingresar X1 a la base.
Investigación Operacional 1
Algoritmo “Simplex” (cont.)

Definida la variable que entra a la base se debe determinar la


variable que debe salir de la base, y es aquella variable básica
asociada a la restricción que limita más el crecimiento de la
nueva variable básica.

F .O. z − 80 x1 + 20 S1 = 2400 ∆
(1) 1 x1
2
+ x2 + 1 S1
12
= 10 20
(2 ) 6 x1 − 1 S1
3
+ S2 = 24 4

Investigación Operacional 1
Algoritmo “Simplex” (cont.)

Repitiendo las etapas anteriores para dejar la nueva base en


forma canónica se obtiene el siguiente conjunto de ecuaciones

F .O. z − 0 x1 + 0 x2 + 140 S1 + 40 S = 2720


9 3 2
(1) + 0 x1 + 1x2 + 19 S1 −
36
1 S2
12
=8
(2 ) 1x1 + 0 x2 − 1 S1 +
18
1 S2
6
=4

Dado que en la función objetivo no existe ninguna variable no


básica con coeficiente negativo, no se puede incrementar más
el valor de la función objetivo, luego la solución determinada
es óptima.
Investigación Operacional 1

You might also like