SETS i Fabricas /ENVIGADO,PALMIRA,TUNJA,PERIERA,ARMENIA,DUITAMA,CARTAGO / j Clientes / PERIERA,ARMENIA,DUITAMA,CARTAGO,B
Views 94 Downloads 5 File size 53KB
SETS i Fabricas /ENVIGADO,PALMIRA,TUNJA,PERIERA,ARMENIA,DUITAMA,CARTAGO / j Clientes / PERIERA,ARMENIA,DUITAMA,CARTAGO,BOGOTA,CALI,BUCARAMANGA,MEDELLIN,BARRANQUILLA /;
PARAMETERS CD (i) Capacidad de las fabricas /ENVIGADO 190 PALMIRA
90
TUNJA
130
PEREIRA 320 ARMENIA 90 DUITAMA 320 CARTAGO 90/
DE (j) Demanda de cada cliente / PEREIRA 320 ARMENIA 90 DUITAMA 320 CARTAGO 90 BOGOTA CALI
110 75
BUCARAMANGA 65 MEDELLIN
90
BARRANQUILLA 70/;
TABLE CDE(i,j) Costo unitario de enviar de origen (i) a destino (j)
PEREIRA ARMENIA DUITAMA CARTAGOBOGOTA CALI BUCARAMANGA MEDELLIN BARRANQUILLA ENVIGADO
2880
PALMIRA TUNJA
99999 99999 99999
2190 1700
99999 99999 99999 99999 99999 99999
99999 99999 99999 99999 99999 99999
;
VARIABLE Z Costo total de transbordo X (i,j) Cantidad de carrocerias a transportar de origen (i) a destino (j);
POSITIVE VARIABLE X;
EQUATIONS FO Función Objetivo Oferta (i) Restricciones de Oferta (Origen) Demanda (j) Restricciones de Demanda (Destino);
FO..Z=e=SUM[(i,j),X(i,j)*CDE(i,j)]; Oferta(i)..SUM(j,X(i,j))=e=CD(i); Demanda(j)..SUM(i,X(i,j))=e=DE(j);
MODEL Facatativa /all/;
SOLVE Facatativa using LP minimizing Z; GAMS_Demo_license_for_DANIEL_ VILLALBA __________ G200504 | 0002CO-GEN TEINCO, _Colombia ______________ ______________________________ _____ 1111632700 _ ** GAMS_Demo_ license_restricted_to_non- commercial_use ** 171125170C____________________ ______________________________ ____ _
DL008704______________________ _________________C_DEMO_______ ____ _ [email protected] , _ DANIEL_VILLALBA_______________ ___________
SETS i Fabricas /ENVIGADO,PALMIRA,TUNJA,FACATATIVA/ j Clientes /FACATATIVA,BOGOTA,CALI,BUCARAMANGA,MEDELLIN,BARRANQUILLA/; PARAMETERS CD (i) Capacidad de las fabricas /ENVIGADO 190 PALMIRA 90 TUNJA 130 FACATATIVA 410/ DE (j) Demanda de cada cliente /FACATATIVA 410 BOGOTA 110 CALI 75 BUCARAMANGA 65 MEDELLIN 90 BARRANQUILLA 70/; TABLE CDE(i,j) Costo unitario de enviar de origen (i) a destino (j) BARRANQUILLA ENVIGADO PALMIRA TUNJA FACATATIVA
FACATATIVA BOGOTA CALI
BUCARAMANGA MEDELLIN
2880 2190 1700 99999
99999 99999 99999 2450
99999 99999 99999 1800
99999 99999 99999 2100
99999 99999 99999 2100
99999 99999 99999 1800;
VARIABLE Z Costo total de transbordo X (i,j) Cantidad de carrocerias a transportar de origen (i) a destino (j); POSITIVE VARIABLE X; EQUATIONS FO Función Objetivo Oferta (i) Restricciones de Oferta (Origen) Demanda (j) Restricciones de Demanda (Destino); FO..Z=e=SUM[(i,j),X(i,j)*CDE(i,j)]; Oferta(i)..SUM(j,X(i,j))=e=CD(i);
Demanda(j)..SUM(i,X(i,j))=e=DE(j); MODEL FacatativaChristianMartinezAcosta /all/; SOLVE FacatativaChristianMartinezAcosta using LP minimizing Z;