You are on page 1of 27

Mtodo Simplex estndar.

Problema resuelto
Se propone un problema para explicar el proceso:

Dada la siguiente funcin:


Z(X, Y) = 3.X + 2.Y donde X0 e Y0 Sometida las siguientes restricciones: i) 2.X + Y 18

ii) 2.X+3.Y 42 iii) 3.X + Y 24 Encontrar su mximo

Mtodo Simplex estndar. Problema resuelto


Paso previo: Transformar el problema a la forma estndar Se introducen las variables de holgura h s y d: Problema Z(X, Y) = 3.X + 2.Y Forma estndar del problema Z(X, Y) - 3.X + 2.Y = 0

i)

2.X + Y 18

i)

2.X + Y+ h = 18

ii) 2.X+3.Y 42 iii) 3.X + Y 24

ii) 2.X+3.Y +s= 42 iii) 3.X + Y +d= 24

Mtodo Simplex estndar. Problema resuelto


Anlisis del problema en su forma estndar. Z(X, Y) - 3.X - 2.Y = 0

i)

2.X + Y+ h = 18 3 ecuaciones (con la parte derecha no negativa) con 5 incgnitas (X, Y, h, s, d) no negativas

ii) 2.X+3.Y +s= 42 iii) 3.X + Y +d= 24

Los vrtices del espacio factible vendrn dados por: 3 variables de base: variables no nulas 2 variables fuera de base: variables nulas

Mtodo Simplex estndar. Problema resuelto


1. Vrtice inicial: El origen. X=0, Y=0 : Por lo tanto X e Y son las variables fuera de base

i)
ii) iii)

2.X + Y+ h = 18
2.X+3.Y +s= 42 3.X + Y +d= 24

i) ii)

h = 18 s= 42

iii) d= 24

h s y d son las variables de base.


Z(X,Y) = 3.(X=0) + 2.(Y=0)+ 0.(h=18)+0.(s=42)+ 0.(d=24) = 0

Mtodo Simplex estndar. Problema resuelto


1. Representacin del origen en una tabla Simplex

i)

2.X + Y+ h = 18

ii) 2.X+3.Y +s= 42


iii) 3.X + Y +d= 24 Z - 3.X - 2.Y = 0

Base h s d Z

x 2 2 3 -3

y 1 3 1 -2

h 1 0 0 0

s 0 1 0 0

d 0 0 1 0

V.S 18 42 24 0

En la primera columna aparecen las tres variables de base (en azul) y la funcin Z (en rosa). En la ultima columna (en amarillo) los valores de las variables de base y de la funcin Z. El resto de columnas (en verde) aparecen todas las variables del problema La tabla Simplex est constituida por filas correspondientes a cada restriccin y la ltima fila donde aparece la funcin Z- Cx.X-Cy.Y-Ch.h-Cs.s.Cd.d=0

Mtodo Simplex estndar. Problema resuelto


2. Cmo saber si el vrtice que estamos evaluando es el que optimiza la funcin: En el caso del origen: Z(X,Y) = 3.(X=0) + 2.(Y=0)+ 0.(h=18)+0.(s=42)+ 0.(d=24) = 0

Variables fuera de base

Variables de base

Existe un vrtice distinto del origen, en el cual, el valor de la funcin Z pueda alcanzar un valor mayor? O dicho de otro modo Existe un variable fuera de base, tal que al entrar a formar parte de la base en sustitucin de otra, pueda aumentar el valor de la funcin Z? Cualquiera con coeficiente Ci positivo (en la tabla simplex cualquiera con Ci negativo)

Mtodo Simplex estndar.


2. Cmo saber si el vrtice que estamos evaluando es el que optimiza la funcin:

i) Si el objetivo es encontrar el mximo: El vrtice que estamos evaluando no ser un mximo si existen variables fuera de base con coeficientes Ci positivos (en la fila de la funcin Z en la tabla simplex, -Ci negativos).
ii) Si el objetivo es encontrar el mnimo: El vrtice que estamos evaluando no ser el mnimo si en existen variables fuera de base con coeficientes Ci negativos (en la fila de la funcin Z en la tabla simplex, -Ci positivos).

Mtodo Simplex estndar. Problema resuelto


2. Cmo saber si el vrtice que estamos evaluando es el que optimiza la funcin: En nuestro caso, en la fila de la funcin Z las variables X e Y tienen coeficientes Ci negativos, luego el origen no es el mximo de la funcin.

Base h s d Z

x 2 2 3 -3

y 1 3 1 -2

h 1 0 0 0

s 0 1 0 0

d 0 0 1 0

V.S 18 42 24 0

Mtodo Simplex estndar. Problema resuelto


3. Determinar el camino por donde ms crece ( o decrece) la funcin: Si nuestro objetivo es determinar el mximo: Determinar el camino que parte del vrtice actual por donde ms crece la funcin Z. Si nuestro objetivo es determinar el mnimo: Determinar el camino que parte del vrtice actual por donde ms disminuye la funcin Z. Cmo hacerlo? 3.a Determinando la variable fuera de base que va a entrar en la base.

3.b Determinando la variable de base que debe salir de ella

Mtodo Simplex estndar. Problema resuelto


3. Determinar el camino por donde ms crece ( o decrece) la funcin: 3.a Variable que va a entrar en la base: i) Si el objetivo es calcular el mximo: La variable que entra en la base es aquella con coeficiente Ci ms positivo ( en la tabla Simplex con coeficiente Ci ms negativo) ya que es la que ms va a hacer crece la funcin. ii) Si el objetivo es calcular el mnimo: La variable que entra en la base es aquella con coeficiente Ci ms negativo ( en la tabla Simplex con coeficiente Ci ms positivo) ya que es la que ms va a hacer disminuir la funcin.

Mtodo Simplex estndar. Problema resuelto


3.a Variable de entrada en el caso del origen: Z(X,Y) = 3.(X=0) + 2.(Y=0)+ 0.(h=18)+0.(s=42)+ 0.(d=24) = 0

Variables fuera de base

Variables de base

La variable fuera de base que al entrar en ella va a hacer crecer en mayor cantidad la funcin Z es la X ya que -3 es el coeficiente -Ci ms negativo de la fila de la funcin Z en la tabla Simplex.

Base h s d Z

x 2 2 3 -3

y 1 3 1 -2

h 1 0 0 0

s 0 1 0 0

d 0 0 1 0

V.S 18 42 24 0

Mtodo Simplex estndar. Problema resuelto


3. Determinar el camino por donde ms crece ( o decrece) la funcin: 3.b Variable que va a salir de la base: i) Si el objetivo es calcular el mximo: La variable que sale de la base es la que ms restringe el crecimiento de la funcin al entrar la nueva variable de base. ii) Si el objetivo es calcular el mnimo: La variable que sale de la base es la que ms restringe la disminucin de la funcin al entrar la nueva variable de base

Cmo saber cual es la variable de base que ms restringe el crecimiento o decrecimiento de la funcin?

A travs de los cocientes de radio

Mtodo Simplex estndar. Problema resuelto


3.b Variable que va a salir de la base:

El cociente de radio entre una variable de base y la variable de entrada se define como el cociente entre el valor que toma la variable de base y el coeficiente de la variable de entrada en la fila de la variable de base
i) Tan slo tiene significado fsico aquellos cocientes de radio positivo ii) Si hubiese algn elemento menor o igual que cero no se hace dicho cociente. En el caso de que todos los elementos fuesen menores o iguales a cero, entonces tendramos una solucin no acotada y no se puede seguir con el mtodo Simplex iii)Un cociente de radio pequeo significa que la variable de base restringe mucho el crecimiento que produce la variable de entrada. Como variable de salida se elige aquella para la cual se obtiene el cociente de radio positivo ms pequeo.

Mtodo Simplex estndar. Problema resuelto


3.b Variable que va a salir de la base: En nuestro caso la variable de entrada era la X, por lo tanto los cocientes de radio son: h: 18/2=9 S: 42/2=21 d: 24/3=8 Por lo tanto la variable que sale de la base es la d.

Base h s d Z

x 2 2 3 -3

y 1 3 1 -2

h 1 0 0 0

s 0 1 0 0

d 0 0 1 0

V.S 18 42 24 0

Mtodo Simplex estndar. Problema resuelto


Una vez determinada la variable de entrada y la variable salida: 4. Calcular el nuevo vrtice que surge al cambiar de base: o lo que es lo mismo, calcular la nueva tabla Simplex: Definiciones: Columna pivote: Columna correspondiente a la variable de entrada Fila pivote: Fila correspondiente a la variable de salida Trmino pivote: Trmino correspondiente a la interseccin entre columna y fila pivote En nuestro caso: Columna pivote : X Fila Pivote: d Trmino pivote: 3

Mtodo Simplex estndar. Problema resuelto


4.calcular la nueva tabla Simplex: En primer lugar se calculan los nuevos coeficientes de la fila pivote: Cada nuevo coeficiente de la fila pivote es igual al antiguo dividido para el trmino pivote. En nuestro caso:

Base h s d Z

x 2 2 3 -3

y 1 3 1 -2

h 1 0 0 0

s 0 1 0 0

d 0 0 1 0

V.S 18 42 24 0

Nuevos coeficientes de la fila pivote: 3/3=1 , 1/3, 0/3=0, 0/3=0, 1/3, 24/3=8

Mtodo Simplex estndar. Problema resuelto


4.calcular la nueva tabla Simplex: En segundo lugar se calculan el resto de filas:

El nuevo coeficiente ij es el coeficiente antiguo ij menos el producto entre el coeficiente de la fila i en la columna pivote por el nuevo coeficiente de la columna j en la fila pivote.

Base h s X Z

x 2 2 1 -3

y 1 3 1/3 -2

h 1 0 0 0

s 0 1 0 0

d V.S 0 18 0 42 1/3 8 0 0

fila h: 2-(2x1)=0, 1-(2x1/3)=1/3, 1-(2x0)=1, 0-(2x0)=0, 0-(2x1/3)=-2/3 18-(2x8)=3 fila s: 2-(2x1)=0, 3-(2x1/3)=7/3, 0-(2x0)=0, 1-(2x0)=1, 0-(2x1/3)=-2/3 42-(2x8)=26 fila Z: -3-(-3x1)=0, -2-(-3x1/3)=-1, 0-(-3x0)=0, 0-(-3x0)=0, 0-(-3x1/3)=1 0-(-3x8)=24

Mtodo Simplex estndar. Problema resuelto


La nueva tabla Simplex es:

Base h s X Z

x 0 0 1 0

y 1/3 7/3 1/3 -1

h 1 0 0 0

s 0 1 0 0

d V.S -2/3 2 -2/3 26 1/3 8 1 24

El nuevo vrtice es: (X=1, Y=0), donde la funcin Z adquiere el valor Z=24
Observamos que existen en la fila de la funcin variables fuera de base con coeficientes -Ci negativos, de modo que este vrtice no es el que optimiza la funcin. Dado que no se ha encontrado el vrtice que optimiza la funcin, se vuelve a repetir el proceso: Iteracin 2

Mtodo Simplex estndar. Problema resuelto


Iteracin II:

Base h s X Z

x 0 0 1 0

y 1/3 7/3 1/3 -1

h 1 0 0 0

s 0 1 0 0

d V.S -2/3 2 -2/3 26 1/3 8 1 24

Variable de entrada: Y Cocientes de radio: h/Y=2//1/3)=6, s/Y=26/(7/3)=78/7, X/Y=8/(1/3)=24 Variable de salida: h Columna Pivote: Y, Fila pivote: h Coeficiente Pivote: 1/3

Mtodo Simplex estndar. Problema resuelto


Iteracin II: Nuevos coeficientes de la fila pivote: 0/(1/3)=0, (1/3)/(1/3)=1, 1/(1/3)=3, 0/(1/3)=0, (-2/3)/(1/3)=-2, 2/(1/3)=6 Nuevos coeficientes de la fila s: 0-(7/3x0)=0, 7/3-(7/3x1)=0, 0-(7/3x3)=-7, 1-(7/3x0)=1, -2/3+(7/3x2)=4, 26-(7/3x6)=12 Nuevos coeficientes de la fila X: 1-(1/3x0)1; 1/3-(1/3x1)=0; 0-(1/3x3)=-1; 0-(1/3x0)=0; 1/3+(1/3x2)=1; 8-(1/3x6)=6 Nuevos coeficientes de la fila Z: 0+(1x0)=0; -1+(1x1)=0; 0+(1x3)=3; 0+(1x0)=0; 1-(1x2)=-1; 24+(1x6)=30

Mtodo Simplex estndar. Problema resuelto


Tabla Simplex 3:

Base Y s X Z

x 0 0 1 0

y 1 0 1/3 0

h 3 -7 0 3

s 0 1 0 0

d V.S -2 6 4 12 1/3 8 -1 30

Vrtice (X=6,Y=6), Z=30. No es el ptimo ya que existen coeficientes en la fila Z negativos.

Mtodo Simplex estndar. Problema resuelto


Iteracin 3

Base Y s X Z

x 0 0 1 0

y 1 0 1/3 0

h 3 -7 0 3

s 0 1 0 0

d V.S -2 6 4 12 1/3 8 -1 30

Variable de entrada: d Cocientes de radio: Y/d=6/(-2) (no tiene significado fsico), s/d=12/4=3, X/d=6/1=6 Variable de salida: s Columna Pivote: d, Fila pivote: s Coeficiente Pivote: 4

Mtodo Simplex estndar. Problema resuelto


Iteracin 3 Nuevos coeficientes de la fila pivote: 0/4=0; 0/4=0; -7/4; 1/4; 4/4=1; 12/4=3 Nuevos coeficientes de la fila Y: 0+(2x0)=0; 1+(2x0)=1; 3-(2x7/4)=-1/2; 0+(2x1/4)=1/2; -2+(2x1)=0; 6+(2x3)=12 Nuevos coeficientes de la fila X: 1-(1x0)=1; 0-(1x0)=0; -1+(1x7/4)=3/4; 0-(1x1/4)=-1/4; 1-(1x1)=0; 6-(1x6)=0 Nuevos coeficientes de la fila Z: 0+(1x0)=0; 0+(1x0)=0; 3-(1x7/4)=5/4; 0+(1x1/4)=1/4; -1+(1x1)=0; 30+(1x3)=33

Mtodo Simplex estndar. Problema resuelto


Tabla Simplex 4

Base Y d X Z

x 0 0 1 0

y h s 1 -1/2 1/2 0 -7/4 1/4 0 3/4 -1/4 0 5/4 1/4

d 0 1 0 0

V.S 12 3 3 33

Observamos que en la fila de la funcin no existen coeficientes Ci negativos luego el vrtice (X=3, Y=12) la funcin alcanza su valor mximo, Z=33

Mtodo Simplex estndar. Problema resuelto


Tabla Simplex I
x y h 2 1 s 2 3 d 3 1 Z -3 -2 h 1 0 0 0 s 0 1 0 0 d 0 0 1 0
V.S . 18 42 24 0

Interpretacin de los pasos


14 12 10 8

Z(3,12)=33 3 Z(6,6)=30 2 1
0 2 4 6 8

Y
6

Tabla Simplex II
h s x Z

4
2

x y h 0 1/3 1 0 7/3 0 1 1/3 0 0 -1 0

s d V.S. 0 -2/3 2 1 -2/3 26 0 1/3 28 0 1 24

Z(8,0)=24
10

Z(0,0)=0 Tabla Simplex IV


3
y d x Z x 0 0 1 0 y h s 1 -1/2 1/2 0 -7/4 1/4 0 3/4 -1/4 0 5/4 1/4

Tabla Simplex III


y s x Z x 0 0 1 0 y 1 0 0 0 h 3 -7 -1 3 s 0 1 0 0 d V.S. -2 6 4 12 1 6 -1 30

d V.S. 0 12 1 3 0 3 0 33

Mtodo Simplex estndar.


Bibliografa

Libros: Mtodos cuantitativos. Eduardo Vicens Salort y Angel Ortiz Bas. Mtodos y modelos de investigacin de operaciones. Juan Prawda Witenberg .

Web: www.programacinlineal.net www.investigacin_operaciones.com

You might also like