Está en la página 1de 7

Clase # 6

Con propsitos ilustrativos, se


seguir usando el ejemplo prototipo
de la Wyndor Glass c.o para
observar los conceptos algebraicos
del mtodo simplex

ALGEBRA DEL
MTODO
SIMPLEX

Veamos cuales son los pasos


6-1

6-2

Estrategia de solucin.
Pasos.
1. Paso inicial.
2. Prueba de optimalidad (iteraciones).
Determinacin de la direccin de movimiento.
Determinacin de donde detenerse.
Determinacin de una nueva solucin en el
vrtice ( BF).
Miremos detalladamente
6-3

Expresar Z y las variables


bsicas como funcin (en
trminos) de las variables no
bsicas. Recordar que en toda
solucin bsica a un sistema de
m ecuaciones en n variables
hay (n-m) variables = 0 (no
bsicas) y m variables>=0
(bsicas) y sto es un vrtice.

6-4

Este sistema de ecuaciones est en la forma


apropiada de la eliminacin Gaussiana

1.Paso inicial.

(1)

Seleccionar las v.n.b y asignarle el valor


de cero. En este caso lo ms prctico es
elegir a X1 y X2 como v.n.b, es decir X1 = 0
y X2 = 0.

X1

+ X3

(2)

2X2

(3)

3X1 + 2X 2

= 4
+X4

= 12

+X5 = 18

Notemos que las v.b estn en azul.


Como X1= 0 y X 2= 0 , entonces X 3= 4 , X 4= 12
y X 2= 18

Veamos las ecuaciones

La solucin B.F. Inicial es (0,0,4,12,18)


6-5

6-6

2. Prueba de optimalidad.

Determinacin direccin de movimiento

La funcin objetivo es

Z = 3X 1 + 5X 2

Z = 3X 1 + 5X 2 + 0X 3 + 0X 4 + 0X 5

Aumenta X1 ?

Tasa de mejoramiento en Z=3

La pregunta entonces es: Existen tasas de mejoramiento


positivas?
Si en la funcin objetivo hay coeficientes positivos s
existen estas tasas.
Esto es equivalente a que haya coeficientes negativos en el
rengln (0).

Aumenta X2 ?

Tasa de mejoramiento en Z=5

En este caso Z=0, y s


hay forma de mejorar

5 > 3 , se elige X2 para aumentar su valor


En este momento X2 es una v.n.b y se selecciona como la
variable que entra a la base.
Para ello se deben ajustar los valores de las dems
variables.

Iteraciones
6-7

Determinar donde detenerse.

6-8

Entonces X2 puede crecer justo hasta 6,


punto en el que X4 ha llegado a 0.

Cunto aumentar el valor de la v.b entrante X2,


antes de detenerse?

PRUEBA DEL COCIENTE MNIMO


Puedo aumentar X2 siempre y cuando las variables
permanezcan positivas
(1) X3 = 4 - X1 0
(2) X4 = 12 - 2X 2 0
(3) X5 = 18 - 3X 1 - 2X 2 0

Dividimos el lado derecho entre el coeficiente de la


variable que entra

No hay cota
superior sobre X2

(1) X1 + X 3 = 4

X2 6

(2) 2X 2 +X 4 = 12

X2 9

MINIMO

12 / 2 = 6

(3) 3X 1 + 2X 2 +X 5 = 18

18 / 2 = 9

6-9

El mnimo valor que obtengamos al


realizar esta prueba determina la
variable bsica que sale.
En este caso sale X4.

6-10

Determinar la nueva S.B.F.


Cuando aumento X2 , la S.B.F inicial cambia. ,

La columna donde est la variable que


entra se denomina columna pivote y el
rengln (fila) donde est la variable que
sale se denomina rengln pivote. El
elemento en su interseccin se denomina
elemento pivote.

V.N.B:

S.B.F inicial

Nueva S.B.F

X1 = 0

X1 = 0

X2 =0

V.B: X3 =4 X4 =12 X5 =18


6-11

X3 =?

X4 =0

X2 =6

X5 =?
6-12

Veamos el sistema de ecuaciones


(0) Z - 3X 1 - 5X2

Para hallar la solucin a X3 y X5


lo ms conveniente es llevar el
sistema a la forma apropiada
para la eliminacin Gaussiana.

X1

(1)

=0
+ X3

(2)

2X2

(3)

3X 1 + 2X2

= 4
+X 4

= 12

+X5 = 18

Las variables bsicas se muestran en azul.


Para llevar el sistema a la forma apropiada de la
E.G debemos realizar algunas operaciones
algebraicas elementales (O.A.E).
6-13

(0) Z - 3X 1 - 5X2
X1

(1)
(2)
(3)

+ X3
2X2

+X 4

3X 1 + 2X2

6-14

=0

O.A.E 1

= 4

En la ecuacin de la variable que sale, divido por


el coeficiente de la variable que entra.

= 12

+X5 = 18
En este caso

Notemos que el patrn de coeficientes de la


variable X4 es (0,0,1,0)

(2) 2X2 + X4 = 12
2
(2) X2 + 0.5X4 =6

La variable X2 debe quedar con este patrn de


coeficientes.

Nuevo rengln
pivote

X2 = 6 - 0.5X4
6-15

O.A.E 2.

6-16

Nuevo rengln
pivote (* 5)

As entonces:

Multiplicar el nuevo rengln pivote, por menos el


coeficiente de la variable que entra en el rengln
(0) y el resultado lo sumo con el rengln (0)

5X2 + 2.5X 4 = 30
+

Z - 3X 1 - 5X2

=0

En este caso
(0) Z - 3X 1 - 5X2

Z - 3X 1

=0

Coeficiente de la variable que entra

+ 2.5 X 4 = 30

Z = 30 + 3X 1 - 2.5 X 4
Se hace lo mismo para cada
rengln del resto del problema

sigue
6-17

6-18

O.A.E 3.

O.A.E 4.
Multiplicar el nuevo rengln pivote, por menos el
coeficiente de la variable que entra en el rengln
(3) y el resultado lo sumo con el rengln (3)

Para el rengln (1) no es


necesario porque no hay
variable X2

En este caso
(3) 3X 1 + 2X2

+X 5 = 18

Coeficiente de la variable que entra


sigue
6-19

Nuevo rengln
pivote (* -2)

As entonces:
-2X2 - X4

6-20

El nuevo sistema de ecuaciones sera:


(0) Z - 3X 1

= -12

(1)
+

3X 1

+ 2X2

3X 1

+X5 = 18

X1

(2)
(3)

-X4 +X5 = 6

+ 5/2X 4

= 30

+ X3
X2

= 4
+1/2X 4

3X 1

= 6

- X4 +X5 = 6

Como X 1 = 0 y X 4 = 0 obtenemos la
solucin B.F (0,6,4,0,6)

X5 = 6 - 3X 1 + X 4

Z=30
6-21

6-22

2. Prueba de optimalidad.
La funcin objetivo es
Z =30 + 3X 1 - 5/2X4

Debemos realizarle
la prueba de
optimalidad a esta
nueva solucin B.F

En la funcin objetivo hay


coeficientes positivos.

En este caso Z=30, y si


hay forma de mejorar
6-23

Iteraciones
6-24

Determinacin direccin de movimiento

Determinar donde detenerse.


Cunto aumentar el valor de la v.b entrante X1,
antes de detenerse?

Z = 30 + 3X 1 - 5/2X 4
Aumenta X1 ?

Tasa de mejoramiento en Z=3

Aumenta X2 ?

Tasa de mejoramiento en Z=-5/2

Puedo aumentar X1 siempre y cuando las variables


permanezcan positivas

Se elige X1 para aumentar su valor


pues en X2 disminuye
En este momento X1 es una v.n.b y se selecciona como la
variable que entra a la base.
Para ello se deben ajustar los valores de las dems
variables.

(1) X3 = 4 - X1 0

X1 4

(2) X2 = 6 - 1/2X4 0

No hay cota
superior sobre X1

(3) X5 = 6 - 3X 1 + X 4 0

X1 2

6-25

6-26

PRUEBA DEL COCIENTE MNIMO

La variable X5 debe
salir de la base

Dividimos el lado derecho entre el coeficiente de la


variable que entra

4/1 = 4

(1) X1 + X 3 = 4
(2) X2 +1/2X 4 = 6

(3) 3X 1 - X4 +X 5 = 6

6/3=2

MINIMO

Las variables bsicas anteriores


eran X2 ,X3 ,X5
y pasan a ser X1 ,X2 , X3

6-27

(0) Z - 3X1
(1)

X1

(2)
(3)

+ 5/2X 4
+ X3
X2

3X1

Realizando operaciones
algebraicas elementales
obtenemos el nuevo sistema
de ecuaciones donde
expresamos Z, X2 X3, X1 en
trminos de X4 y X5

= 30
= 4

+1/2X 4

6-28

= 6

- X4 +X 5 = 6

Recordemos que ste es el actual


sistema de ecuaciones
6-29

6-30

O.A.E 1

O.A.E 2.

En la ecuacin de la variable que sale, divido por


el coeficiente de la variable que entra.

Multiplicar el nuevo rengln pivote, por menos el


coeficiente de la variable que entra en el rengln
(0) y el resultado lo sumo con el rengln (0)

En este caso

En este caso
(0) Z - 3X1

(3) 3X1 - X4 +X 5 = 6

+ 5/2X 4

= 30

Coeficiente de la variable que entra

(3) X1 - 1/3 X 4 + 1/3 X 5 = 2


Nuevo rengln
pivote
X1 = 2 + 1/3 X4 - 1/3 X5

sigue

6-31

3X1 +

O.A.E 3.

Nuevo rengln
pivote (* 3)

As entonces:

Multiplicar el nuevo rengln pivote, por menos el


coeficiente de la variable que entra en el rengln (1)
y el resultado lo sumo con el rengln (1)

- X4 + X 5 = 6

Z - 3X1

+ 5/2 X 4

6-32

= 30

+ 3/2 X 4 + X 5 = 36

-X1

Z = 36 - 3/2 X 4 - X5

X1

+
Se hace lo mismo para cada
rengln del resto del problema

+1/3 X 4 - 1/3 X 5 = -2
+

X3

=4

X3 +1/3 X 4 - 1/3 X 5 = 2
6-33

O.A.E 4.

X3 = 2 -1/3 X4 + 1/3 X5

6-34

El nuevo sistema de ecuaciones sera:

Multiplicar el nuevo rengln pivote, por menos el


coeficiente de la variable que entra en el rengln
(3) y el resultado lo sumo con el rengln (3)
En este caso

Nuevo rengln
pivote (* 1)

As entonces:

0
+

1/2 X 4

=6

X2

1/2 X 4

=6

+3/2 X 4

(2)
(3)

+ X 5 = 36

X3 +1/3 X 4 - 1/3X5 = 2

(1)

Nuevo rengln
pivote (* 0)

X2

X2 = 6 - 1/42 X4

(0) Z
X2
X1

+1/2 X 4

= 6

-1/3 X 4 +1/3 X 5 = 2

Como X 4 = 0 y X 5 = 0 obtenemos la
solucin B.F (2,6,2,0,0)
Z=36
6-35

6-36

+ 3/2 X4 + X5 = 36

En el rengln (0) no
hay ya coeficientes
negativos.
Concluimos que esta
es la solucin ptima
6-37

También podría gustarte