各位大神HELP HELP,目标函数优化后总是报错
sets:ii/1..8/:g;
kk/1..3/:f;
ij(ii,ii):c;
ik(ii,kk):y;
ijk(ii,ii,kk):x;
endsets
min=@sum(ijk(i,j,k):c(i,j)*x(i,j,k))+@sum(kk(k)|i #eq# 1:f(k)*y(i,k));
@for(kk(k):
@sum(ii(i):g(i)*y(i,k))<=18
);
@for(ii(j)|j #gt# 1:
@sum(kk(k):y(j,k))=1
);
@for(ii(j)|j #eq# 1:
@sum(kk(k):y(j,k))=3
);
@for(ik(j,k):
@sum(ii(i)|i #ne# j:x(i,j,k))=y(j,k)
);
@for(ik(a,k):
@sum(ii(j)|i #ne# j:x(i,j,k))=y(i,k)
);
@for(ijk:@bin(x));
@for(ik:@bin(y));
end
@for(ik(a,k):
@sum(ii(j)|i #ne# j:x(i,j,k))=y(i,k)
);
报错:
error code 161:@sum(ii(i):g(i)*y(i,k))<=18其中的i有错
大神们HELP HELP HELP!{:3_60:}
help help~
没看明白你到底想表达 什么,但你的LINGO语法显然是有错误的。
页:
[1]