t1 b (solucionario).docx

3
PROBLEMA 1 !Xij: Toneladas a procesar del grano tipo i del proveedor j Yij: Procesa o no el crudo tipo i del proveedor j Zj: Ordena o no algún grano al proveedor j donde:(i=A:Col1, B:Col2, C:Bra, D:Ken, E:Eti) (j=1,2); MAX = 2500*(XA1+XB1+XC1+XD1+XE1+XA2+XB2+XC2+XD2+XE2)- (1600*XA1+1500*XB1+1750*XC1+1680*XD1+1520*XE1)- (1580*XA2+1560*XB2+1675*XC2+1620*XD2+1600*XE2)- (1250*Z1+1300*Z2); !CAPACIDAD DE PROCESAMIENTO; XA1+XB1+XA2+XB2<=150; XC1+XD1+XE1+XC2+XD2+XE2<=175; !MEDIDAS DE IMPUREZA; (8.8*XA1+6.2*XB1+2.9*XC1+4.3*XD1+5.1*XE1+8.5*XA2+6.4*XB2+2.5*XC2+4.2*XD2+5.2*XE2)/ (XA1+XB1+XC1+XD1+XE1+XA2+XB2+XC2+XD2+XE2)>=4.2; (8.8*XA1+6.2*XB1+2.9*XC1+4.3*XD1+5.1*XE1+8.5*XA2+6.4*XB2+2.5*XC2+4.2*XD2+5.2*XE2)/ (XA1+XB1+XC1+XD1+XE1+XA2+XB2+XC2+XD2+XE2)<=6.5; !PROVEEDOR; Z1>=(YA1+YB1+YC1+YD1+YE1)/5; Z2>=(YA2+YB2+YC2+YD2+YE2)/5; !MINIMO 35 TONELADAS POR TIPO DE GRANO, SI ES QUE SE USA; XA1+XA2>=35*YA1; XA1+XA2>=35*YA2; XB1+XB2>=35*YB1; XB1+XB2>=35*YB2; XC1+XC2>=35*YC1; XC1+XC2>=35*YC2; XD1+XD2>=35*YD1; XD1+XD2>=35*YD2; XE1+XE2>=35*YE1; XE1+XE2>=35*YE2; !USAR NACIONAL SI ES QUE SE USA IMPORTADO; (YA1+YA2+YB1+YB2)/4>=(YC1+YC2+YD1+YD2+YE1+YE2)/6; !BLOQUEO DE VARIABLES X; XA1<=1000*YA1;XB1<=1000*YB1;XC1<=1000*YC1;XD1<=1000*YD1;XE1<=1000*YE1; XA2<=1000*YA2;XB2<=1000*YB2;XC2<=1000*YC2;XD2<=1000*YD2;XE2<=1000*YE2; @BIN(YA1);@BIN(YB1);@BIN(YC1);@BIN(YD1);@BIN(YE1); @BIN(YA2);@BIN(YB2);@BIN(YC2);@BIN(YD2);@BIN(YE2); @BIN(Z1);@BIN(Z2); PROBLEMA 2 !VARIABLES: Xi: GW.h DISTRIBUIDOS POR EL PROVEEDOR i (i:1,2,3,4,5) Yi: SE ESCOGE O NO EL PROVEEDOR i FUNCION OBJETIVO; MIN = 600*X1 + 500*X2 + 600*X3 + 520*X4 + 500*X5; !MAX 3 PROVEEDORES; Y1+Y2+Y3+Y4+Y5 <= 3; !PROVEEDORRES 2 Y 5 NO JUNTOS SI SE ESCOGE A PROVEEDOR 3; Y2+Y5 <= 1 + 100000*(1-Y3); !CAPACIDADES MAXIMAS, SI ES QUE SE UTILIZA; X1<=4500*Y1; X2<=1500*Y2; X3<=4500*Y3; X4<=2400*Y4; X5<=4800*Y5;

Upload: luighymerino

Post on 08-Jul-2016

212 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: T1 B (SOLUCIONARIO).docx

PROBLEMA 1

!Xij: Toneladas a procesar del grano tipo i del proveedor j Yij: Procesa o no el crudo tipo i del proveedor j Zj: Ordena o no algún grano al proveedor jdonde:(i=A:Col1, B:Col2, C:Bra, D:Ken, E:Eti)

(j=1,2);

MAX = 2500*(XA1+XB1+XC1+XD1+XE1+XA2+XB2+XC2+XD2+XE2)-(1600*XA1+1500*XB1+1750*XC1+1680*XD1+1520*XE1)-(1580*XA2+1560*XB2+1675*XC2+1620*XD2+1600*XE2)-(1250*Z1+1300*Z2);

!CAPACIDAD DE PROCESAMIENTO;XA1+XB1+XA2+XB2<=150;XC1+XD1+XE1+XC2+XD2+XE2<=175;

!MEDIDAS DE IMPUREZA;(8.8*XA1+6.2*XB1+2.9*XC1+4.3*XD1+5.1*XE1+8.5*XA2+6.4*XB2+2.5*XC2+4.2*XD2+5.2*XE2)/(XA1+XB1+XC1+XD1+XE1+XA2+XB2+XC2+XD2+XE2)>=4.2;(8.8*XA1+6.2*XB1+2.9*XC1+4.3*XD1+5.1*XE1+8.5*XA2+6.4*XB2+2.5*XC2+4.2*XD2+5.2*XE2)/(XA1+XB1+XC1+XD1+XE1+XA2+XB2+XC2+XD2+XE2)<=6.5;

!PROVEEDOR;Z1>=(YA1+YB1+YC1+YD1+YE1)/5;Z2>=(YA2+YB2+YC2+YD2+YE2)/5;

!MINIMO 35 TONELADAS POR TIPO DE GRANO, SI ES QUE SE USA;XA1+XA2>=35*YA1; XA1+XA2>=35*YA2;XB1+XB2>=35*YB1; XB1+XB2>=35*YB2;XC1+XC2>=35*YC1; XC1+XC2>=35*YC2;XD1+XD2>=35*YD1; XD1+XD2>=35*YD2;XE1+XE2>=35*YE1; XE1+XE2>=35*YE2;

!USAR NACIONAL SI ES QUE SE USA IMPORTADO;(YA1+YA2+YB1+YB2)/4>=(YC1+YC2+YD1+YD2+YE1+YE2)/6;

!BLOQUEO DE VARIABLES X;XA1<=1000*YA1;XB1<=1000*YB1;XC1<=1000*YC1;XD1<=1000*YD1;XE1<=1000*YE1;XA2<=1000*YA2;XB2<=1000*YB2;XC2<=1000*YC2;XD2<=1000*YD2;XE2<=1000*YE2;

@BIN(YA1);@BIN(YB1);@BIN(YC1);@BIN(YD1);@BIN(YE1);@BIN(YA2);@BIN(YB2);@BIN(YC2);@BIN(YD2);@BIN(YE2);@BIN(Z1);@BIN(Z2);

PROBLEMA 2

!VARIABLES:Xi: GW.h DISTRIBUIDOS POR EL PROVEEDOR i (i:1,2,3,4,5)Yi: SE ESCOGE O NO EL PROVEEDOR i

FUNCION OBJETIVO;MIN = 600*X1 + 500*X2 + 600*X3 + 520*X4 + 500*X5;

!MAX 3 PROVEEDORES;Y1+Y2+Y3+Y4+Y5 <= 3;

!PROVEEDORRES 2 Y 5 NO JUNTOS SI SE ESCOGE A PROVEEDOR 3;Y2+Y5 <= 1 + 100000*(1-Y3);

!CAPACIDADES MAXIMAS, SI ES QUE SE UTILIZA;X1<=4500*Y1;X2<=1500*Y2;X3<=4500*Y3;X4<=2400*Y4;X5<=4800*Y5;

!DEMANDA;X1+X2+X3+X4+X5 >= 5000+1000*(1-Y5);

!PROVEEDOR 3: A LO MUCHO 20% EL TOTAL;X3 <= 0.2*(X1+X2+X3+X4+X5);

!PROVEEDOR 1: MINIMO 80% de SU CAPACIDAD, SI ES QUE SE ESCOGE;X1 >= 0.8*4500*Y1;

!PROVEEDOR 5: MAX 30% DE PROVEEDOR 3, SI ES QUE SE ESCOGEN AMBOS;X5 <= 0.3*X3 + 1000000*(1-Y3*Y5);

Page 2: T1 B (SOLUCIONARIO).docx

!CONTAMINANTES: MAX PERMITIDOS;1.5*X1 + 0.2*X2 + 1.4*X5 <= 7500+1000000*ZA;1.2*X1 + 0.5*X2 + 1.1*X3 + 1.8*X5 <= 6000+1000000*ZB;0.7*X1 + 0.2*X3 + 1.5*X5 <= 3000+1000000*ZC;0.4*X1 + 0.7*X3 + 1.1*X5 <= 2500+1000000*ZD;ZA+ZB+ZC+ZD<=1;

@BIN(Y1);@BIN(Y2);@BIN(Y3);@BIN(Y4);@BIN(Y5);@BIN(ZA);@BIN(ZB);@BIN(ZC);@BIN(ZD);