Problema 4 Solucion
Problema 4 Solucion
Problema 4 Solucion
TEMA:
CURSO:
Investigación De Operaciones
INTEGRANTES:
DOCENTE:
CICLO:
VII CICLO
PIURA 2018
PROBLEMA #4
La empresa PARMALAT tiene dos máquinas distintas para procesar leche pura y producir leche
descremada, mantequilla o queso. La cantidad de tiempo requerido en cada máquina para
producir cada unidad de producto resultante y las ganancias netas se proporcionan en la
siguiente tabla:
LECHE
MANTEQUILLA QUESO
DESCREMADA
MAQUINA #1 (mini/galón) 0.2 0.5 1.5
MAQUINA #2 (mini/galón) 0.3 0.7 1.2
GANANCIA NETA 0.22 0.38 0.72
Suponiendo que se dispone de 8 horas en cada máquina diariamente, como Gerente del
Departamento de Administración, formule un modelo para determinar un plan de producción
diaria que maximice las ganancias corporativas netas y produzca un mínimo de 300 galones de
leche descremada, 200 libras de mantequilla y 100 libras de queso, además la cantidad de
productos debe de ser de 650.
Variables de decisión
Función objetivo
X1 X2 X3 RHS Dual
Maximizar .22 .38 .72
Producción leche descremada 1 0 0 >= 300 -.5
Producción de mantequilla 0 1 0 >= 200 -.34
Producción de queso 0 0 1 >= 100 0
Tiempos para maquina 1 .2 .5 1.5 <= 480 0
Tiempos para maquina 2 .3 .7 1.2 <= 480 0
Cantidad de productos 1 1 1 = 650 .72
Solución 300 200 150 250
2. Ranging (Rango)
3. Lista de soluciones.
Interpretación:
X1 = 300 litros de leche descrema
X2 = 200 litros de mantequilla Ritmo de Producción
X3 = 150 litros de queso
Zmax = 250
Sobrantes:
S4 = 95 minutos maquina 1
S5 = 70 minutos maquina 2
4. Iteraciones.
0 0 0 0 0 0 0 0 0
Variable
Cj Cantidad .2199.. .3799.. .7200.. Artfcl Surplus Artfcl surplus artfcl surplus slack slack slack
Básica
1 1 2 2 3 3 4 5 6
Fase 1 –
Iteración
1
1 artfcl 1 300 1 0 0 1 -1 0 0 0 0 0 0 0
1 artfcl 2 200 0 1 0 0 0 1 -1 0 0 0 0 0
1 artfcl 3 100 0 0 1 0 0 0 0 1 -1 0 0 0
0 slack 4 480 0.2 0.5 1.5 0 0 0 0 0 0 1 0 0
0 slack 5 480 0.3 0.7 1.2 0 0 0 0 0 0 0 1 0
1 artfcl 6 650 1 1 1 0 0 0 0 0 0 0 0 1
Zj 1,250 -2 -2 -2 1 1 1 1 1 1 0 0 1
cj-zj 2 2 2 0 -1 0 -1 0 -1 0 0 0
Iteración
2
0 X1 300 1 0 0 1 -1 0 0 0 0 0 0 0
1 artfcl 2 200 0 1 0 0 0 1 -1 0 0 0 0 0
1 artfcl 3 100 0 0 1 0 0 0 0 1 -1 0 0 0
0 slack 4 420.0 0 0.5 1.5 -0.2 0.2 0 0 0 0 1 0 0
0 slack 5 390.0 0 0.7 1.2 -0.3 0.3 0 0 0 0 0 1 0
1 artfcl 6 350 0 1 1 -1 1 0 0 0 0 0 0 1
Zj 650 0 -2 -2 3 -1 1 1 1 1 0 0 1
cj-zj 0 2 2 -2 1 0 -1 0 -1 0 0 0
Iteración
3
0 X1 300 1 0 0 1 -1 0 0 0 0 0 0 0
0 X2 200 0 1 0 0 0 1 -1 0 0 0 0 0
1 artfcl 3 100 0 0 1 0 0 0 0 1 -1 0 0 0
0 slack 4 320.0 0 0 1.5 -0.2 0.2 -0.5 0.5 0 0 1 0 0
0 slack 5 250.0 0 0 1.2 -0.3 0.3 -0.7 0.7 0 0 0 1 0
1 artfcl 6 150 0 0 1 -1 1 -1 1 0 0 0 0 1
Zj 250 0 0 -2 3 -1 3 -1 1 1 0 0 1
cj-zj 0 0 2 -2 1 -2 1 0 -1 0 0 0
Iteración
4
0 X1 300 1 0 0 1 -1 0 0 0 0 0 0 0
0 X2 200 0 1 0 0 0 1 -1 0 0 0 0 0
0 X3 100 0 0 1 0 0 0 0 1 -1 0 0 0
0 slack 4 170.0 0 0 0 -0.2 0.2 -0.5 0.5 -1.5 1.5 1 0 0
0 slack 5 130.0 0 0 0 -0.3 0.3 -0.7 0.7 -1.2 1.2 0 1 0
1 artfcl 6 50 0 0 0 -1 1 -1 1 -1 1 0 0 1
Zj 50 0 0 0 3 -1 3 -1 3 -1 0 0 1
cj-zj 0 0 0 -2 1 -2 1 -2 1 0 0 0
Iteración
5
0 X1 350 1 0 0 0 0 -1 1 -1 1 0 0 1
0 X2 200 0 1 0 0 0 1 -1 0 0 0 0 0
0 X3 100 0 0 1 0 0 0 0 1 -1 0 0 0
0 slack 4 160.0 0 0 0 0 0 -0.3 0.3 -1.3 1.3 1 0 -0.2
0 slack 5 115.0 0 0 0 0 0 -0.4 0.4 -0.9 0.9 0 1 -0.3
surplus
0 50 0 0 0 -1 1 -1 1 -1 1 0 0 1
1
Zj 0 0 0 0 2 0 2 0 2 0 0 0 2
cj-zj 0 0 0 -1 0 -1 0 -1 0 0 0 -1
Fase 2
.22 X1 350 1 0 0 0 0 -1 1 -1 1 0 0 1
.38 X2 200 0 1 0 0 0 1 -1 0 0 0 0 0
.72 X3 100 0 0 1 0 0 0 0 1 -1 0 0 0
0 slack 4 160.0 0 0 0 0 0 -0.3 0.3 -1.3 1.3 1 0 -0.2
0 slack 5 115.0 0 0 0 0 0 -0.4 0.4 -0.9 0.9 0 1 -0.3
surplus
0 50 0 0 0 -1 1 -1 1 -1 1 0 0 1
1
Zj 225 .22 .38 .72 0 0 .16 -.16 .5 -.5 0 0 .22
cj-zj 0 0 0 0 0 -0.16 0.16 -0.5 0.5 0 0 -0.22
Iteración
7
.22 X1 300 1 0 0 1 -1 0 0 0 0 0 0 0
.38 X2 200 0 1 0 0 0 1 -1 0 0 0 0 0
.72 X3 150 0 0 1 -1 1 -1 1 0 0 0 0 1
0 slack 4 95.0 0 0 0 1.3 -1.3 1 -1 0 0 1 0 -1.5
0 slack 5 70.0 0 0 0 0.9 -0.9 0.5 -0.5 0 0 0 1 -1.2
0 surplus 50 0 0 0 -1 1 -1 1 -1 1 0 0 1
3
Zj 250 0.22 0.38 .72 -.5 .5 -.34 .34 0 0 0 0 0.72
cj-zj 0 0 0 0.5 -0.5 0.34 -0.34 0 0 0 0 -0.72
5. Dual.
Problema
Original
Maximizar X1 X2 X3
Cantidad
leche 1 0 0 >= 300
descremada
Cantidad
de 0 1 0 >= 200
mantequilla
Cantidad
0 0 1 >= 100
de queso
Tiempos
0.2 0.5 1.5 <= 480
maquina 1
Tiempos
0.3 0.7 1.2 <= 480
maquina 2
Cantidad
de 1 1 1 = 650
productos
Problema
Dual
Cantidad Cantidad Tiempos Tiempos
Cantidad Cantidad de
leche de maquina maquina
de queso productos
descremada mantequilla 1 2
Minimizar -300 -200 -100 480 480 650
X1 -1 0 0 0.2 0.3 1 >= 0.22
X2 0 -1 0 0.5 0.7 1 >= 0.38
X3 0 0 -1 1.5 1.2 1 >= 0.72
Unrestricted
MODELO PRIMAL
Sujeto A:
Modelo Estándar
Y1 = -0.5 Y3 = 0 Y5 = 0
Y2 = -0.34 Y4 = 0 Y6 = 0.72
Cantidad de productos:
X1+X2+X3 = 650
300+200+150 = 650
650 = 650
Se cumple con la cantidad de productos requeridos que es 650.
Se debe disminuir la disposición de horas diarias para cada máquina, como vemos en los
resultados tenemos una sobra de 95 minutos en la maquina 1 y 70 minutos de sobra en la
maquina 2, en el cual se muestra un desperdicio de horas diarias en ambas máquinas de
producción.