Subido por kingesley romero

TALLER N°2 GRUPO 1

Anuncio
GRUPO 1
INTEGRANTES:
- Espinoza Yupanqui Piero Alessandro
- Rivas Chamorro Alexis Eduardo
- Romaní Rodríguez Nadia Patricia
Problema 1
Maximizar Z = 2X1 + 5X2 + 8X3
s.a.
6*X1 + 8*X2 + 4*X3 ≤ 96
2*X1 + X2 + 2*X3 ≤ 40
5*X1 + 3*X2 + 2*X3 ≤ 60
X1, X2, X3 ≥ 0
PASO 1: Igualar la función objetivo a cero junto con las
restricciones:
1*Z – 2*X1 – 5*X2 – 8*X3 + 0*S1 + 0*S2 + 0*S3 = 0
0*Z+ 6*X1 + 8*X2 + 4*X3 + 1*S1 + 0*S2 + 0*S3 = 96
0*Z + 2*X1 + 1*X2 + 2*X3 + 0*S1 + 1*S2 + 0*S3 = 40
0*Z+ 5*X1 + 3*X2 + 2*X3 + 0*S1 + 0*S2 + 1*S3 = 60
PASO 2: Colocar los datos en la tabla simplex:
96/4 = 24
40/2 = 20
60/2 = 30
PASO 3: Identificar la columna pivote
Donde entrara una variable
Maximización: La variable más negativa
PASO 4: Identificar la fila pivote
Donde saldra una variable
Es el menor valor de la división entre la columna solución y la columna pivote sin considerar la fila de
función objetivo
PASO 5: Intersectar y obtener el elemento pivote
Identificado el elemento pivote, lo convertimos en 1 y en ceros los numeros por encima y por debajo de
este elemento
Fila 3 se multiplica por 1/2
Fila 1 se suma con 8 veces la fila 3, fila 2 se resta con 4 veces la fila 3 y fila 4 se
resta con 2 veces la fila 3
PASO 6: Repetir los procedimientos anteriores.
16/6 = 8/3
20/0.5 = 40
20/2 = 10
Fila 2 se multiplica por 1/6
Fila 1 se suma con la fila 2, fila 3 se resta con la mitad de la fila 2 y fila 4
se resta con 2 veces la fila 2
De la tabla: X1 = 0, X2 = 8/3, X3 = 56/3, S3 = 44/3 y Z = 488/3
Comprobando los valores usando el POM
Problema 2
Minimizar Z = 3X1 + 2X2
s.a.
2X1 + X2 ≤ 2
3X1 + 4X2 ≥ 12
X1, X2 ≥ 0
PASO 1: Igualar la función objetivo a cero junto con las
restricciones y a las desigualdades mayores o
iguales a un valor agregarle una variable artificial.
1*Z – 3*X1 – 2*X2 + 0*S1 + 0*S2 - M*A2 = 0
0*Z+ 2*X1 + 1*X2 + 1*S1 + 0*S2 + 0*A2 = 2
0*Z + 3*X1 + 4*X2 + 0*S1 - 1*S2 + 1*A2 = 12
PASO 2: Colocar los datos en la tabla simplex:
Entran en la tabla de las filas las variables a la derecha
de X1 y X2 positivas
Fila 1 se multiplica por m veces la fila 3
PASO 3: Identificar la columna pivote
Donde entrara una variable
Minimización: La variable más positiva
PASO 4: Identificar la fila pivote
Donde saldra una variable
Es el menor valor de la división entre la columna solución y la columna pivote sin considerar la
fila de función objetivo
PASO 5: Intersectar y obtener el elemento pivote
Identificado el elemento pivote,
lo convertimos en 1 y en ceros los numeros por encima y por debajo de este elemento
2/1 = 2
12/4 = 3
Fila 1 se suma con (2-4M) veces la fila 2 y fila 3 se resta con 4 veces la fila 2
Como se observa una variable artificial, deducimos que no existe solución
En especifico es una solución no factible
Metodo Grafico
Se confirma que no existe solución
Problema 3
La empresa Whitt Windows tiene solo tres empleados que hacen dos tipos de ventanas: con marco de
madera y con marco de aluminio, la ganancia es de $60 por cada ventana con marco de madera y de
$30 por cada una con marco de aluminio. Doug hace marcos de madera, y puede terminar 6 al día,
Linda hace 4 marcos de aluminio al día, Bob forma y corta el vidrio y puede hacer 48 pies cuadrados
de vidrio por día, cada ventana con marco de madera usa 6 pies cuadrados de vidrio y cada de
aluminio usa 8 pies cuadrados de vidrio.
La compañía desea determinar cuántas ventanas de cada tipo producir al día para maximizar la ganancia
total.
a) Formule el modelo de programación lineal.
b) Use el método grafico para resolver el modelo.
c) Un nuevo competidor en la ciudad también produce ventanas de madera, esto puede forzar a la
compañía a bajar sus precios y por ende la ganancia debida a este tipo de ventanas. ¿Cómo cambiara
la solución óptima (si cambia) si la ganancia por ventana de madera disminuye de $ 60 a $ 40 y de $ 60
a $ 20?.
d) Doug piensa reducir sus horas de trabajo, lo cual reducirá el número de ventanas de madera por día.
¿Cómo cambiara la solución óptima si hace solo 5 marcos diarios?
PASO 1: DEFINIR VARIABLES DE DECISIÓN
A: # ventanas con marco de aluminio
M: # ventanas con marco de madera
PASO 2: DEFINIR FUNCIÓN OBJETIVO
Maximizar la ganancia total.
$ 30*A + 60* M
PASO 3: RESTRICCIONES
Restricción 1: Límite de capacidad de producción de
marcos de madera
Restricción 2:Límite de capacidad de producción de
marcos de aluminio
M≤6
A≤4
Restricción 3: Límite de capacidad de producción de 8A + 6M ≤ 48
vidrio para cualquier ventana
(1 , 6)
(1.5 , 6)
Debido a que las variables de decisión
deben ser enteras (# de ventanas)
ZONA
FACTIBLE
$ 30*(1) + 60* (6) --> $390
c) Se disminuye el precio de ventanas de madera
$ 30*A +
↓60* M --> $390↓
$ 30*A + 59* M --> $384
$ 30*A + 58* M --> $378
-$6
….
$ 30*A + 41* M --> $276
$ 30*A + 40* M --> $270
La solución óptima sigue siendo
(1,6) cuando la ventana de
madera se vende en $40.
-$6
8*A + 6* M
30A+ k*M
8/30=6/k --> k= 22,5
Este valor es la mínimo de k. Nos indica el límite de rango
de optimalidad: k ≥ 22,5
Es de decir que si k= 20 < 22,5 ; la solución óptima ya no será (1,6)
$ 30*A + 24* M --> $174
$ 30*A + 23* M --> $168
$ 30*A + 22.5* M --> $165
$ 30*A + 22* M --> $162
$ 30*A + 21* M --> $156
$ 30*A + 20* M --> $150
(4 ,2.667)La solución óptima sigue
siendo (1,6).
(4 ,2)
≥
≥
=
≤
≤
≤
$ 30*A + 24* M --> $168
$ 30*A + 23* M --> $166
$ 30*A + 22.5* M --> $165
$ 30*A + 22* M --> $164
$ 30*A + 21* M --> $162
$ 30*A + 20* M --> $160
La solución óptima
cuando la ventana de
madera se vende a
20$ es (4,2)
$ 30*A + 60* M
d) Menos producción de marcos de madera
M≤6
↓
A≤4
8A + 6M ≤ 48
(1.5 ,6)
(2.25 ,5)
(3 ,4)
(4 ,2,667)
$ 30*A + 60* M --> $405
$ 30*A + 60* M --> $367.5
$ 30*A + 60* M --> $330
$ 30*A + 60* M --> $280
Precio sombra: - $37,5 / hora
-$37.5
Problema 4
Carne con papas es el plato favorito de Ralph Edmund. Por eso decidió hacer una
dieta continua de solo estos dos alimentos (más algunos líquidos y suplementos de
vitaminas) en todas sus comidas. Ralph sabe que no es la dieta más sana y quiere
asegurarse de que toma las cantidades adecuadas de los dos alimentos para
satisfacer los requerimientos nutricionales. Cuenta con la siguiente información
nutricional y de costo:
Problema 4
PASO 1: DEFINIR VARIABLES DE DECISIÓN
R: # Porcines de carne en la dieta diaria
P: # Porcines de papa en la dieta diaria
PASO 2: DEFINIR FUNCIÓN OBJETIVO
Minimizar el costo total.
$ 4*R + 2*P
A) Formular el
Modelo de PPL
Zmax= $4*R + $2*P
PASO 3: RESTRICCIONES
Restricción 1:
Gramos de Carbohidratos que requiere diariamente
$5*R +$1 5*P ≥ $50
Restricción 2:
$20*R +$5*P≥ $40
Gramos de Proteinas que requiere diariamente
$15*R + $2*P≥ $60
Restricción 3:
Gramos de Grasas que requiere diariamente
B) Resolver el modelo por método gráfico
Zona
Factible
Solucion
Optima
La solucion optima es el vertice mas cercano a la funcion
objetivo por ser un problema de minimizacion
La solucion optima esta en la interseccion entre las restricciones 1 y 3
5*R +1 5*P = 50
15*R +2*P = 60
P= 90/43 2.093 raciones
R= 160/43 =3.721 raciones
Z min = 2* 2.093+4*3.721
Z min = 19.07$
C) Analisis de sensibilidad para costos marginales de cada tipo de
porcion
El costo de cada porcion(dejando el otro costo constante) puede variar en un
rango tal que la solucion optima sea la misma.
Para el precio de papas
(-2/15 ≥ -c1/4 ≥ -3) *-1
(3 ≥ c1/4 ≥ 2/15)*4
(12 ≥ c1 ≥ 8/15)
Rango marginal para el precio de porcion de papa
Para el precio de Res
(-2/15≥ -2/c2 ≥ -3)*-1
(3 ≥ 2/c2 ≥ 2/15)^-1
(15/2 ≥ c2/2 ≥ 1/3)*2
Rango marginal para el precio de porcion de Res
(15 ≥ c2 ≥ 2/3)
Para el precio dual de proteina L1' ^ L3
(5*R+15*P=49)
PD=Z-Z'=19.07-18.926
(15*R+2*P=60)
R= 3.72 P=2.023 Z'=18.926 PD = 0.144$
Para el precio Limite de proteina L3 ^Y
P=0
15*R+2*P=60
R=4 P=0 Z'=16
El Limite para L1 es:
5*R+15*P ≥ 20
D)Hallar precio dual y limite de carbohidratos, proteinas y grasas
Para el precio dual de grasas L3'^L2
5*R+15*P=50 )
PD=Z-Z'=19.07-18.836
(15*R+2*P=59)
R= 3.651 P=2.116 Z'=18.836 PD= $ 0.234
Para el precio Limite de grasas L1^L2
5*R+15*P=50
20*R+5*P=40
R=1.273 P=2.909
El limite de L3 es:
15*R+2*P ≥ 24.913
D)Hallar precio dual y limite de carbohidratos, proteinas y grasas
Para el precio dual de carbohidratos L2'^L1
20*R+5*P=41 )
(5*R+15*P=50)
PD= Z-Z'=0
R= 1.327 P=2.89 Z'=19.07
Para el precio Limite de carbohidratos L1^L3
(5*R+15*P=49 )
(15*R+2*P=60)
R= 3.72 P=2.023
El limite de L2 es:
20*R+5*P ≥ 84.515
Descargar