Prog lineal ej 24

Anuncio
Ejercicio 24:
La empresa García, Pérez & Cía. Fabricantes de armas para civiles, ha lanzado al mercado
dos modelos: Z-12 y Z-15. El vicepresidente de la misma, desea saber cuál es la cantidad a
fabricar de cada modelo para obtener su máxima ganancia. La cantidad de horas de
fabricación de cada modelo en cada departamento y la disponibilidad de tiempo en los
cuatro dptos. es la sig.:
MODELO
REQUERIMIENTO
Z-12
12 hs. en dpto. 1
7 hs. en dpto. 2
2 hs. en dpto. 4
Z-15
3 hs. en dpto. 1
4 hs. en dpto. 2
4 hs. en dpto.3
2 hs. en dpto. 4
Las horas disponibles por dpto. son respectivamente del 1 al 4: no más de 24, 28, 16 y 18
hs. La contribución marginal del modelo Z-12 es de $2.000.000- y la del modelo Z-15 es de
$ 6.000.000(Resolución Gráfica)
Max Z: 2 x1 + 6 x2
Sa.
12 x1 + 3 x2 <= 24
7 x1 + 4 x2 <= 28
0 x1 + 4 x2 <= 16
2 x1 + 2 x2 <= 18
x1,x2 >=0
r1) (x1 / 2) + (x2 / 8) = 1
r2) (x1 / 4) + (x2 / 7) =1
r3)
(x2 / 4) = 1
r4) (x1 / 9) + (x2/ 9) = 1
X2
9
8
7
Z = 2x1 + 6 x2
R3
4
K
Logística y Operaciones
Ing. Tasca, Mara G.
2
Programación Lineal - Práctica
4
R1
Pág. 1
X1
9
R2
R4
Punto Optimo: r1 ∩ r3
12 x1 + 3 x1 = 24 (1)
0 x1 + 4 x2 = 16
x2 = 4
en (1)
12 x1 + 3x4 = 16
x1 = 1
Finalmente:
Z = 2x1 + 6x4
Z = $ 26.000.000(Resolución Analítica)
Max Z: 2 x1 + 6 x2
Sa.
12 x1 + 3 x2 <= 24
7 x1 + 4 x2 <= 28
0 x1 + 4 x2 <= 16
2 x1 + 2 x2 <= 18
x1,x2 >=0
PASOS: (Algoritmo Simplex)
1) Estandarizar: llevar las desigualdades a igualdades agregando tantas holguras como
restricciones haya.
Variable de Holgura:
 se agregan para transformar una inecuación a ecuación.
 xh1: es la cantidad a fabricar de un cierto producto h1 que pasa por la restricción 1 y
que insume 1 unidad del recurso b1 por unidad del producto h1.
Max Z = 2x1 + 6 x2 + 0 x3 + 0 x4 + 0 x5 + 0 x6
Sa.
12 x1 + 3 x2 + 1 x3 + 0 x4 + 0 x5 + 0 x6 = 24
7 x1 + 4 x2 + 0 x3 + 1 x4 + 0 x5 + 0 x6 = 28
0 x1 + 4 x2 + 0 x3 + 0 x4 + 1 x5 + 0 x6 = 16
2 x1 + 2 x2 + 0 x3 + 0 x4 + 0 x5 + 1 x6 = 18
x1, x2, x3, x4, x5, x6 >= 0
2) Buscar 1 solución básica inicial.
B = (A3, A4, A5, A6)
NB = (A1, A2) entonces
Entonces Z* = 0
Logística y Operaciones
Ing. Tasca, Mara G.
X*= (0, 0, 24, 28, 16, 18)
Programación Lineal - Práctica
Pág. 2
cjB
0
0
0
0
Zj
Cj-Zj
2
A1
12
7
0
2
0
2
B
A3
A4
A5
A6
6
A2
3
4
4
2
0
6
3) Se calcula Y = B –1 * NB
Primero:
B-1 = I, entonces
0
A3
1
0
0
0
0
A4
0
1
0
0
0
A5
0
0
1
0
X*
24
28
16
18
Z*= 0

8
7
4
9
S
E
Y = I x NB implica Y = NB
implica Y =
Demostración
I=
0
A6
0
0
0
1
12
3
7
4
0
4
2
2
1 0
0 1
En la primera tabla
B-1 = (BAD)T
B
B-1= +1 -0
-0 +1
(BAD)T=
1
0
0
1
B=1, implica
B-1 = 1 0
=I
0 1
1
4) Calcular todos los (cj – Zj) para todo vector perteneciente a la NB.
Donde Zj =  ciB x y ij
 Si para todo (cj – Zj) <= 0 implica OPTIMO
 Si (cj – Zj) > 0 implica:
 Sigo iterando
 Se verifica la “Condición de Optimización”, eligiendo el vector entrante a la
base en la próxima iteración.
 Se elige el de > valor, y de existir valores mayores iguales, se elige el de <
subíndice.
Logística y Operaciones
Ing. Tasca, Mara G.
Programación Lineal - Práctica
Pág. 3
5) Se determina el vector que sale de la base calculando los i donde se verifica la
“Condición de Factibilidad”, implica ver cual es el vector saliente de la base en la
próxima iteración. (se elige el menor, y se resultan varios menores iguales se elige el de
mayor subíndice).
6) Se obtiene la nueva solución básica y vuelvo al punto 3).
2
6
0
0
0
0
cjB
B
A1
A2
A3
A4
A5
A6
X*

0
A3
0
1
0
-3/4
0
12
1
12
0
A4
7
0
0
1
-1
0
12
12/7
6
A2
0
1
0
0
¼
0
4
0
A6
2
0
0
0
-1/2
1
10
5
Zj
0
6/4
Z*= 24
Cj-Zj
2
-6/4
E
cjB
2
0
6
0
Zj
Cj-Zj
B
A1
A4
A2
A6
2
A1
1
0
0
0
6
A2
0
0
1
0
0
A3
1/12
-7/12
0
-1/6
1/6
-1/6
0
A4
0
1
0
0
0
A5
-1/16
-9/16
¼
-3/8
11/8
-11/8
0
A6
0
0
0
1
X*

1
5
4
8
Z*= 26
SOLUCIÓN ÓPTIMA:
X = (1, 4, 0 , 5, 0, 8 )
holguras
Z* = $ 26- (en millones)
Conclusión:
Implica fabricar de forma óptima 1 unidad del mod Z12 (x1*) y 4 unidades del mod Z15
(x2*).
Beneficio $ 26.000.000Análisis de las variables de holgura:
X3 = X5 = 0 (correspondiente a dptos. 1 y 3), implica que no hay tiempo libre disponible).
b1
b3
X4 = 5 (correspondiente a dpto. 2, implica que queda tiempo disponible)
b2
X6 = 8 (correspondiente a dpto. 4, implica que queda tiempo disponible)
b4
(cj – Zj), mide la variación que sufre Z* ante incrementos unitarios de la variable xj.
Logística y Operaciones
Ing. Tasca, Mara G.
Programación Lineal - Práctica
Pág. 4
S
Descargar