Академический Документы
Профессиональный Документы
Культура Документы
1 r63795 Released Aug 30, 2017 WEX-WEI x86 64bit/MS Windows 10/14/17
22:41:49 Page 1
G e n e r a l A l g e b r a i c M o d e l i n g S y s t e m
C o m p i l a t i o n
3
4 option limrow=0;
5 option limcol=0;
6 option solprint=on;
7 option sysout=off;
8
9 option LP=CPLEX;
10 option MIP=CPLEX;
11 option NLP=CONOPT;
12 option MINLP=DICOPT;
13 option OPTCR=0;
14
15
GAMS 24.9.1 r63795 Released Aug 30, 2017 WEX-WEI x86 64bit/MS Windows 10/14/17
22:41:49 Page 2
CONSULTEYASESORESE
C o m p i l a t i o n
17
18 SETS
19 t MES /ENERO,FEBRERO,MARZO,ABRIL,MAYO,JUNIO,JULIO,AGOSTO,SEPTIEMBRE,OCTUBR
E,NOVIEMBRE,DICIEMBRE/
20 l CIUDAD /CUSIANA,CUSIANA-APIAY,APIAY-BOGOTA,BOGOTA/
21 ;
22
23 PARAMETERS
24 d(t) Proyeccin de Demanda para el mes t (d_t)
25 / ENERO 349
26 FEBRERO 347
27 MARZO 505
28 ABRIL 339
29 MAYO 198
30 JUNIO 402
31 JULIO 476
32 AGOSTO 521
33 SEPTIEMBRE 799
34 OCTUBRE 953
35 NOVIEMBRE 1000
36 DICIEMBRE 1200/
37
38 b(t) Proyeccin de Produccin para el mes t (b_t)
39 /ENERO 699
40 FEBRERO 700
41 MARZO 700
42 ABRIL 701
43 MAYO 596
44 JUNIO 299
45 JULIO 700
46 AGOSTO 696
47 SEPTIEMBRE 404
48 OCTUBRE 899
49 NOVIEMBRE 899
50 DICIEMBRE 901/
51
52 p(t) Costo de iniciar una orden de produccin en el mes t (p_t)
53 /ENERO 1000
54 FEBRERO 1000
55 MARZO 1000
56 ABRIL 1300
57 MAYO 1300
58 JUNIO 1700
59 JULIO 1200
60 AGOSTO 1200
61 SEPTIEMBRE 1400
62 OCTUBRE 1000
63 NOVIEMBRE 900
64 DICIEMBRE 900/
65 ;
66
67 table c(t,l) Costo de transporte entre el nivel l y el nivel l+1 en el mes
t (c_t^l)
68
69 CUSIANA CUSIANA-APIAY APIAY-BOGOTA
70 ENERO 1 1.5 3
71 FEBRERO 1 1.5 3
72 MARZO 1 1.5 3
73 ABRIL 1 1.5 3
74 MAYO 1 1.5 3
75 JUNIO 1 1.5 3
76 JULIO 1 1.5 3
77 AGOSTO 1 1.5 3
78 SEPTIEMBRE 1 1.5 3
79 OCTUBRE 1.2 1.8 3
80 NOVIEMBRE 1.2 1.8 3
81 DICIEMBRE 1.2 1.8 3
82
83 TABLE H(t,l) Costo de almacenar inventario en el nivel l en el mes t (h_t^
l)
84
85 CUSIANA CUSIANA-APIAY APIAY-BOGOTA BOG
OTA
86 ENERO 1 1.5 1
2
87 FEBRERO 1 1.5 1
2
88 MARZO 1 1.5 1
2
89 ABRIL 1 1.5 1
2
90 MAYO 1.3 1.5 1
2
91 JUNIO 1.3 1.5 1
2
92 JULIO 1.3 1.5 1.2
2
93 AGOSTO 1.3 1.5 1.2
2
94 SEPTIEMBRE 1.3 1.5 1.2
2
95 OCTUBRE 2 1.5 1.2
2
96 NOVIEMBRE 2 1.5 1.2
2
97 DICIEMBRE 2 1.5 1.2
2
98 ;
99
100 VARIABLES
101
102 y(t)
103 x(t,l)
104 I(t,l)
105 CT ;
106
107 positive variables
108
109 y(t)
110 x(t,l)
111 I(t,l) ;
112
113 equations
114
115 OBJ
116 A(t)
117 m(t)
118 F(t)
119 G(t)
120 z(t,l) ;
121
122 OBJ.. CT =E= sum(t, p(t)*y(t))+sum((t,l), c(t,l)*x(t,l))+sum((t,l), h(t,l)
*I(t,l));
123 a(t).. y(t) =l= d(t);
124 M(t).. sum((l), x(t,l-1)+I(t,l-1)) =e= sum(l, y(t)+I(t-1,l-1));
125 f(t).. sum(l, x(t,l-1)+I(t,l-1)) =e= sum(l, x(t,l-2)+I(t-1,l-1));
126 g(t).. sum(l, d(t)+I(t,l-1)) =e= sum(l, x(t,l-2)+I(t-1,l-1));
127 z(t,l).. x(t,l-1) =g= 0;
128
129 MODEL CONSULTEYASESORESE /ALL/
130
131 SOLVE CONSULTEYASESORESE USING LP MINIMIZING CT;
132
133 DISPLAY y.l, x.l, I.l, y.m, x.m, I.m;
134
135
136
137
138
139
MODEL STATISTICS
S O L V E S U M M A R Y
IBM ILOG CPLEX 24.9.1 r63795 Released Aug 30, 2017 WEI x86 64bit/MS Windows
Cplex 12.7.1.0
---- EQU A
---- EQU m
ENERO . . . -250.000
FEBRERO . . . -250.000
MARZO . . . -250.000
ABRIL . . . -325.000
MAYO . . . -325.000
JUNIO . . . -425.000
JULIO . . . -300.000
AGOSTO . . . -300.000
SEPTIEMBRE . . . -350.000
OCTUBRE . . . -250.000
NOVIEMBRE . . . -225.000
DICIEMBRE . . . -225.000
---- EQU F
ENERO . . . -345.000
FEBRERO . . . -346.000
MARZO . . . -347.000
ABRIL . . . -198.000
MAYO . . . -199.000
JUNIO . . . .
JULIO . . . -97.600
AGOSTO . . . -98.800
SEPTIEMBRE . . . .
OCTUBRE . . . .
NOVIEMBRE . . . .
DICIEMBRE . . . .
---- EQU G
---- EQU z
---- VAR y
---- VAR x
---- VAR I
CUSIANA
ENERO 1396.000
FEBRERO 1388.000
MARZO 2020.000
ABRIL 1356.000
MAYO 792.000
JUNIO 1608.000
JULIO 1904.000
AGOSTO 2084.000
SEPTIEMBRE 3196.000
OCTUBRE 3812.000
NOVIEMBRE 4000.000
DICIEMBRE 4800.000
( ALL 0.000 )
( ALL 0.000 )
CUSIANA-A~ APIAY-BOG~