Beruflich Dokumente
Kultur Dokumente
DINÁMICA
Teniendo en cuenta los conceptos analizados anteriormente, desarrolle el siguiente
cuestionario de ejercicios:
Modelo
Las variables
X1 cantidad de llaves elaboradas en tiempo normal
X2 cantidad de llaves elaboradas en tiempo extra
X3 cantidad de llaves elaboradas en subcontratación
X4 cantidad de cinceles elaboradas en tiempo normal
X5 cantidad de cinceles elaboradas en tiempo extra
X6 cantidad de cinceles elaboradas por subcontratación
Parámetros
MaxLlTn=800
MaxLlTe=1200
MaxCnTn = 420
MaxCnTe = 999
CostoLlTn = 2.5
CostoLlTe = 3.2
CostoLlSc = 4.0
CostoCnTn= 2.2
CostoCnTe =2.6
CostoCnSc = 3.5
MinLl = 3200
MinCn= 1900
Funcion objetivo (Min)
Z= CostoLlTn*x1+CostoLlTe*X2+
CostoLlsc*X3+CostoCnTn*X4+CostoCnTe*X5*CostoCnSc*X6
Restricciones
X1+X2+X3>=MinLl
X4+x5+X6>=MinCn
X1<=MaxLlTn
X1+X2<= MaxCnTn
X4<=MaxCnTn
X4+X5<=MaxCnTe
-3*X1+-3*X2+-3*X3+X4+X5+X6>=0
¿De acuerdo con la presentación de este segundo caso, cuál de los dos proveedores
escogería, de acuerdo a su análisis? Justifique matemáticamente su respuesta.
declarations
x1: mpvar !Variable - Cantidad de Llaves elaboradas en Tiempo Normal
x2: mpvar !Variable - Cantidad de Llaves elaboradas en Tiempo Extra
x3: mpvar !Variable - Cantidad de Llaves elaboradas por
Subcontratación
x4: mpvar !Variable - Cantidad de Cinceles elaborados en Tiempo
Normal
x5: mpvar !Variable - Cantidad de Cinceles elaborados en Tiempo Extra
x6: mpvar !Variable - Cantidad de Cinceles elaborados por
Subcontratación
MaxLlTn=900 !Parametro - Límite Maximo para Llaves acumulado en
Tiempo Normal
MaxLlTe=1100 !Parametro - Límite Maximo para Llaves acumulado en
Tiempo Extra
MaxCnTn=440 !Parametro - Límite Maximo para Cinceles acumulado en
Tiempo Normal
MaxCnTe=899 !Parametro - Límite Maximo para Cinceles acumulado en
Tiempo Extra
CostoLlTn=2.3 !Parametro - Costo Llaves ($/u)Tiempo Normal
CostoLlTe=3.4 !Parametro - Costo Llaves ($/u)Tiempo Extra
CostoLlSc=3.5 !Parametro - Costo Llaves ($/u)Subcontratadas
CostoCnTn=2.1 !Parametro - Costo Cinceles ($/u)Tiempo Normal
CostoCnTe=2.7 !Parametro - Costo Cinceles($/u)Tiempo Extra
CostoCnSc=3.2 !Parametro - Costo Cinceles($/u)Subcontratadas
MinLl=3200 !Parametro - Minimo Requerido de Llaves (Total)
MinCn=1900 !Parametro - Minimo Requerido de Cinceles (Total)
Objective:linctr
end-declarations
z:=
CostoLlTn*x1+CostoLlTe*x2+CostoLlSc*x3+CostoCnTn*x4+CostoCnTe*x5+CostoCnSc*
x6 !Función Objetivo - Costo Total de la Producción ==> Minimizar
x1+x2+x3>=MinLl !Restricción - Producir al menos 3200 Llaves
x4+x5+x6>=MinCn !Restricción - Producir al menos 1900 Cinceles
x1<=MaxLlTn !Restricción - Rango de Producción Llaves Tiempo
Normal
x1+x2<=MaxLlTe !Restricción - Rango Acumulado de Producción Llaves Tiempo
Extra
x4<=MaxCnTn !Restricción - Rango de Producción Cinceles Tiempo
Normal
x4+x5<=MaxCnTe !Restricción - Rango Acumulado de Producción
Cinceles Tiempo Extra
-2*x1 + -2*x2 + -2*x3 + x4+ x5 + x6 >= 0 ! Restricción- la demanda del mercado
limita la proporción de cinceles a llaves a un mínimo de 2:1
minimize(z) !Direccion de la optimizacion del modelo ==>
Minimizar Costo Total
end-model
z:=PVA1*(x11+x21+x31)+PVA2*(x12+x22+x32)-CostoM1*(x11+x12)-
CostoM2*(x21+x22)-CostoM3*(x31+x32)
!Función Objetivo - Utilidad Total: Aleaciones vendidas (ingreso) menos costo de
los Metales==> Maximizar
x11*Mcomp(1,1)+x21*Mcomp(2,1)+x31*Mcomp(3,1)<=0.32*(x11+x21+x31)
!Restricción - Maximo contenido de componente 1 en la Aleacion 1.
x11*Mcomp(1,2)+x21*Mcomp(2,2)+x31*Mcomp(3,2)<=0.22*(x11+x21+x31)
!Restricción - Maximo contenido de componente 2 en la Aleacion 1.
x11*Mcomp(1,4)+x21*Mcomp(2,4)+x31*Mcomp(3,4)>=0.43*(x11+x21+x31)
!Restricción - Minimo contenido de componente 4 en la Aleacion 1.
x12*Mcomp(1,2)+x22*Mcomp(2,2)+x32*Mcomp(3,2)>=0.10*(x12+x22+x32)
!Restricción - Minimo contenido de componente 2 en la Aleacion 2.
x12*Mcomp(1,2)+x22*Mcomp(2,2)+x32*Mcomp(3,2)<=0.20*(x12+x22+x32)
!Restricción - Maximo contenido de componente 2 en la Aleacion 2.
x12*Mcomp(1,3)+x22*Mcomp(2,3)+x32*Mcomp(3,3)>=0.12*(x12+x22+x32)
!Restricción - Minimo contenido de componente 3 en la Aleacion 2.
x12*Mcomp(1,4)+x22*Mcomp(2,4)+x32*Mcomp(3,4)<=0.11*(x12+x22+x32)
!Restricción - Maximo contenido de componente 4 en la Aleacion 2.
maximize(z) !Direccion de la optimizacion del modelo ==>
Maximizar la Utilidad Total
end-model
III. Problema 3: Considerando los costos unitarios de transporte y cantidades de Oferta y
Demanda que se presentan a continuación, determine las cantidades óptimas a ser
transportadas desde cada origen y hacia cada destino.
Destino
Tienda 1 Tienda 2 Tienda 3 Tienda 4
Planta 1 $10 $13 $19 $11 150
Planta 2 $12 $11 $17 $11 320
Origen
Planta 3 $15 $18 $12 $10 180
Planta 4 $18 $14 $16 $9 250
200 300 250 150
Dd::[200,300,250,150]
CT::[10,13,19,11,
12,11,17,11,
15,18,12,10,
18,14,16,9]
z:=
x11*CT(1,1)+x12*CT(1,2)+x13*CT(1,3)+x14*CT(1,4)+x21*CT(2,1)+x22*CT(2,
2)+x23*CT(2,3)+x24*CT(2,4)+x31*CT(3,1)+x32*CT(3,2)+x33*CT(3,3)+x34*CT(3,4)+x
41*CT(4,1)+x42*CT(4,2)+x43*CT(4,3)+x44*CT(4,4)
!Función Objetivo - Costo Total de Transporte ==> Minimizar
Destino
Tienda 1 Tienda 2 Tienda 3 Tienda 4 Tienda 5 Tienda 6
Planta 1 $3 $5 $12 $5 $4 $3 800
Planta 2 $8 $7 $9 $5 $9 $7 700
Origen
Planta 3 $6 $2 $3 $8 $2 $5 100
Planta 4 $4 $10 $4 $6 $5 $8 400
250 150 200 550 350 100
Matrices
Dd::[250,150,200,550,350,100]
CT::[3,5,12,5,4,3,
8,7,9,5,9,7,
6,2,3,8,2,5,
4,10,4,6,5,8]