Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE ESCENARIOS
Defina el modelo asociado en Xpress e indique cuál es la respuesta.
14 min / u $ 8 / min
12 min / u 3 Op.
7 min / u $ 11 / min 5 min / u $ 21 / min
18 min / u 4 Op. 3 min / u 6 Op.
7 min / u $ 14 / min 13 min / u $ 9 / min
8 min / u 7 Op. 13 min / u 5 Op.
6 min / u $ 11 / min
12 min / u 8 Op. 4 min / u $ 22 / min
12 min / u $ 7 / min 7 min / u 7Op.
16 min / u 4 Op.
15 min / u $ 7 / min
10 min / u 3 Op. 8 min / u $ 18 / min
6 min / u $ 5 / min 12 min / u 5 Op.
9 min / u 7 Op.
12 min / u $ 9 / min 9 min / u $ 10 / min
14 min / u 3 Op. 15 min / u 7 Op.
11 min / u $ 6 / min
13 min / u 4 Op. 9 min / u $15/ min
13 min / u $ 5 / min 14 min / u 7 Op.
Para poder producir dichos productos terminados, se requieren de tres materias primas,
por lo cual, los cuadros a continuación, muestran los requerimientos de materiales y la
disponibilidad de sus proveedores.
20 min / u $ 16 / min
18 min / u 4 Op.
8 min / u $ 15 / min
12 min / u 4 Op.
5 min / u $ 25 / min 10 min / u $ 10 / min
10 min / u 10 Op. 15 min / u 6 Op.
10 min / u $ 20 / min
15 min / u 8 Op.
15 min / u $ 15 / min
10 min / u 5 Op.
15 min / u $ 15 / min
Considerando que se trabaja 9 horas al día los 5 días de la semana, defina la cantidad
semanal a producir de cada producto en cada planta y los materiales a ser adquiridos
a cada proveedor, teniendo en cuenta que los precios de venta son $2550/u y
$2950/u.
Organización de la información
Índices
Parámetros
Definición de variables
Cantidad semanal
Xi. j, k
Maximizar
Z :Utilidad semanal=ingreso−costo
Lo que es igual a;
2 2 8 3
Max Z=∑ PVP i∗( X i .8,1 + X i.8,2 )−∑ ∑ ∑ X i . j ,k ∗T i , j , k∗C j , k
i=1 i =1 j=1 k=1
Organización matricial
Operarios
ubicació
n
Planta 1 Planta 2
1 7 7
2 4 4
3 8 3
4 3 3
5 5 6
6 4 7
7 6 5
8 7 7
Total 44 42
COSTOS
ubicació
n
Planta 1 Planta 2
1 14 5
2 11 6
3 11 7
4 8 9
5 9 5
6 7 10
7 21 18
8 22 15
Total 103 75
ubicación 1 2 3 4 5 6 7 8
Planta 1 7 7 6 14 13 12 5 4
Producto 1 Planta 2 8 18 12 12 13 16 3 7
Planta 1 6 11 15 12 13 9 8 9
Producto 2 Planta 2 9 13 10 14 17 15 12 14
Disponibilidad
Material
Proveedor 1 Proveedor 2 Proveedor 3 Proveedor 4
M prima
Material M prima 2 M prima 3
1
Proveedor 1 1800 1400 900
Disponibilidad
Proveedor 2 0 0 1400
Proveedor 3 1200 2300 1700
∑ X i . j . k∗T i , j ,k ≤ H j .k∗HDT∗DPS∗60
i=1
X i .6 .2 ≥ X i .7 .2 + X i , 8.2
2 4
∑ X i ,8,1∗Ri ,m ≤ ∑ MP m , p ,1 ,
i=1 p=1
Material Requerido por la Planta 2
2 4
∑ X i ,8,2∗Ri ,m ≤ ∑ MP m , p ,2 ,
i=1 p=1
Cantidad máxima de material disponible que se puede enviar desde los Proveedores hacia las
Plantas
2
son MP
Las cantidades de producción ∑ m , p ,k ≤enteros
números D p ,m
K=1
MP m , p , k ;
Cantidad semanal de materiales
Entero
MP m , p , k
Código en xpress
!@encoding CP1252
model ModelName
uses "mmxprs"; !gain access to the Xpress-Optimizer solver
declarations
!sample declarations section
Productos =1..2 !Rango - Productos que va de 1 a 2
Maquinas =1..8 !Rango - Maximo numero de maquinas en todas las plantas
Plantas =1..2
Materiales =1..3
Proveedores =1..4 !Rango - Plantas que va de 1 a 3
HDT =9 !Parametro - Horas de Trabajo Numero de horas diarias de
trabajo
DPS =5 !Párametro - Dias por Semana Numero de dias que se trabaja por
semana
Operarios: array(Maquinas,Plantas) of real !Parametro - Numero de operarios por maquina (de 1 !a 8) y
Planta (de 1 a 2)
Costo: array(Maquinas,Plantas) of real !Parametro - Costo de Procesamiento ($ / min) por
!maquina (de 1 a 8) y Planta (de 1 a 2)
Tiempos: array(Productos, Maquinas, Plantas) of real !Parametro - Tiempo de Procesamiento
!2) en $ / u
x: array(Productos, Maquinas, Plantas) of mpvar !Variable - Cantidad (u / semana) a ser
Objetive:linctr
end-declarations
!RESTRICCIONES
Operarios:: [7, 7,
4, 4,
8, 3,
3, 3,
5, 6,
4, 7,
6, 5,
7, 7]
Costo:: [14, 5,
11, 6,
11, 7,
8, 9,
9, 5,
7, 10,
21, 18,
22, 15]
Requerido:: [1,3,3,
2,2,2]
!Planta 1
forall(i in Productos) do
x(i,1,1)>=x(i,2,1)+x(i,3,1)
x(i,2,1)+x(i,3,1)>=x(i,4,1)+x(i,5,1)+x(i,6,1)
x(i,4,1)+x(i,5,1)+x(i,6,1)>=x(i,7,1)
end-do
!Planta 2
forall(i in Productos) do
x(i,1,2) + x(i,2,2) >= x(i,3,2) + x(i,4,2)+x(i,5,2)
x(i,3,2) + x(i,4,2)+ x(i,5,2) >= x(i,6,2)
x(i,6,2) >= x(i,7,2) + x(i,8,2)
end-do
maximise(z)
end-model
Simulación