01L - Programacion Entera (Lab)
01L - Programacion Entera (Lab)
01L - Programacion Entera (Lab)
INVESTIGACIÓN DE OPERACIONES 2
AUTORES:
PROFESOR:
SANCHEZ TERAN, MANUEL FRANKLIN
CLASE:
54637
TRUJILLO – 2019
Pág. 1
INVESTIGACIÓN DE OPERACIONES 2
Superficie
CASAS Mínimo Máximo
(m2)
MODELO A 400 1 5
MODELO B 650 1 5
MODELO C 700 0 5
Tipo 1 2 3 4 5
MODELO A 80 100 60 40 70
MODELO B 110 240 200 60 60
MODELO C 210 180 190 230 140
importante la presencia de equipos de maquinaria pesada, por lo que, de tres grupos
de maquinarias (Equipo S, T y S), solo es posible contratar a dos de estos; además,
cada modelo de casa solo puede ser atendida por un tipo de conjunto de maquinaria.
También se detalla las horas disponibles semanales por conjunto de máquina, como
las de construcción de cada casa y las asignadas no deben exceder la mitad del total
de las horas que tendrán disponibles el grupo de máquinas escogidas.
Pág. 2
INVESTIGACIÓN DE OPERACIONES 2
La constructora tiene la opción de trabajar con tres proveedores del material requerido
para la construcción; sin embargo, se ha previsto que solo se es factible contratar a
dos de ellos. Cada uno nos ofrece una cantidad de material como también el necesario
para el proyecto en general, el cual el costo de cada uno es de un solo precio: 1000 $;
se detalla en la siguiente tabla:
SOLUCIÓN:
!VARIABLES:
Mij = Optar o no por construir el modelo de casa "i" (i=A,B,C) en
la cantidad "j" (j=1,2,3,4,5)
Xki = Se asigna la maquinaria pesada "k" (k = 7,8,9), al modelo de
casa "i"(i=MA,MB,MC)
Yk = Se contrata o no la maquinaria pesada "k" (k = 7,8,9)
Pq = Se utiliza o no el material q
!FUNCION OBJETIVO;
MAX = 1000 *(80*MA1 + 100*2*MA2 + 60*3*MA3 + 40*4*MA4 + 70*5*MA5 +
110*MB1 + 240*2*MB2 + 200*3*MB3 + 60*4*MB4 + 60*5*MB5 +
0*MC0 + 210*MC1 + 180*2*MC2 + 190*3*MC3 + 230*4*MC4 + 140*5*MC5)
-
2400*(MA1 + 2*MA2 + 3*MA3 + 4*MA4 + 5*MA5) -
3000*(MB1 + 2*MB2 + 3*MB3 + 4*MB4 + 5*MB5) -
3800*(0*MC0 + MC1 + 2*MC2 + 3*MC3 + 4*MC4 + 5*MC5) -
(30*1300*(8*X7MA+9*X7MB)+ 430*1250*(8*X8MA+9*X8MB+8*X8MC)+
30*1400*(9*X9MB+8*X9MC)+195000*Y7+187500*Y8+210000*Y9) -
1000*(MA1 + 2*MA2 + 3*MA3 + 4*MA4 + 5*MA5) -
1000*(MB1 + 2*MB2 + 3*MB3 + 4*MB4 + 5*MB5)-
1000*(MC0 + MC1 + 2*MC2 + 3*MC3 + 4*MC4 + 5*MC5) ;
!RESTRICCIONES;
MA1 + MA2 + MA3 + MA4 + MA5 = 1; !Cantidad de casas a construir del
modelo A;
MB1 + MB2 + MB3 + MB4 + MB5 = 1; !Cantidad de casas a construir del
modelo B;
MC0 + MC1 + MC2 + MC3 + MC4 + MC5 = 1; !Cantidad de casas a contruir
del modelo C;
Pág. 3
INVESTIGACIÓN DE OPERACIONES 2
@BIN(MA1);@BIN(MA2);@BIN(MA3);@BIN(MA4);@BIN(MA5);
@BIN(MB1);@BIN(MB2);@BIN(MB3);@BIN(MB4);@BIN(MB5);
@BIN(MC0);@BIN(MC1);@BIN(MC2);@BIN(MC3);@BIN(MC4);@BIN(MC5);
@BIN(X7MA);@BIN(X7MB);@BIN(X8MA);@BIN(X8MB);@BIN(X8MC);
@BIN(X9MB);@BIN(X9MC);@BIN(Y7);@BIN(Y8);@BIN(Y9);
@BIN(MA1);@BIN(MA2);@BIN(MA3);@BIN(MA4);@BIN(MA5);@BIN(MB1);@BIN(MB2);
@BIN(MB3);@BIN(MB4)
;
@BIN(MB5);@BIN(MC1);@BIN(MC2);@BIN(MC3);@BIN(MC4);@BIN(MC5);@BIN(WPS);
@BIN(WQT);@BIN(WRU);
RESPUESTA
Pág. 4
INVESTIGACIÓN DE OPERACIONES 2
Total variables: 29
Nonlinear variables: 0
Integer variables: 29
Total constraints: 20
Nonlinear constraints: 0
Variable Value
Reduced Cost
MA1 0.000000
-76600.00
MA2 1.000000
-193200.0
MA3 0.000000
-169800.0
MA4 0.000000
-146400.0
MA5 0.000000
-333000.0
MB1 0.000000
-106000.0
MB2 0.000000
-472000.0
MB3 1.000000
-588000.0
MB4 0.000000
-224000.0
MB5 0.000000
-280000.0
MC0 0.000000
1000.000
MC1 0.000000
-205200.0
MC2 0.000000
-350400.0
MC3 0.000000
-555600.0
MC4 1.000000
-900800.0
MC5 0.000000
-676000.0
X7MA 1.000000
312000.0
X7MB 1.000000
351000.0
X8MA 0.000000
4300000.
X8MB 0.000000
4837500.
X8MC 0.000000
4300000.
Pág. 5
INVESTIGACIÓN DE OPERACIONES 2
X9MB 0.000000
378000.0
X9MC 1.000000
336000.0
Y7 1.000000
195000.0
Y8 0.000000
187500.0
Y9 1.000000
210000.0
WPS 1.000000
0.000000
WQT 0.000000
0.000000
WRU 0.000000
0.000000
Pág. 6
INVESTIGACIÓN DE OPERACIONES 2
Finalmente, se debe realizar 2 casas del modelo A, 3 del B y 4 del modelo C, con ello
se obtiene una utilidad máxima de 278 000 dólares.
Pág. 7