#ampl #gams-math
#усиление #gams-математика
Вопрос:
Я подумал, не мог бы кто-нибудь помочь мне преобразовать эту GAMS-модель в AMPL-модель. Я пытаюсь понять язык.
Перед раздачей спасибо! Вы можете увидеть модель ниже.
Модель GAMS
set activity / A*G/;
alias (activity,i,j);
set prec(i,j) /
A.(B,C), (B,E).F, C.D, D.E, F.G /;
parameter duration(activity) / A 2, B 3, C 3, D 4, E 8, F 6, G 2 /;
free variable time;
nonnegative variable s(i);
equations ctime(i)
ptime(i,j) ;
ctime(i).. time =g= s(i) duration(i);
ptime(prec(i,j)).. s(i) duration(i) =l= s(j);
model schedule /all/;
solve schedule using lp minimizing time;
display time.l, s.l;
Комментарии:
1. Пожалуйста, покажите, как далеко вы продвинулись в своей модели AMPL.
Ответ №1:
Функция преобразования GAMS с опцией Ampl
позволяет вам сгенерировать входной файл AMPL (*.mod) из файла модели GAMS.