跪求lingo高手更正,提示model is ill defined,具体模型如下:

跪求lingo高手更正,提示model is ill defined,具体模型如下:
model:
sets:
city/1,2,3,4/:a;
biao(city,city):d,w,x,m;
endsets
min=@sum(biao:x(i,j)*m(i,j)*d(i,j)*3+m(i,j)*150000);
@for(biao:x(i,j)*m(i,j)
441937966 1年前 已收到1个回答 举报

7ddgerd 幼苗

共回答了16个问题采纳率:93.8% 举报

这样改语法上没问题 但是你写的还是有问题 既然m是对称的 那么平方和一定也对称 而你这里写的是不对称的 而且前面平方和都取等号而且限制m为整数很可能就没有可行解 比如你不可能找两个整数平方和让它等于11
model:
sets:
city/1,2,3,4/:a;
biao(city,city):d,w,x,m;
endsets
min=@sum(biao(i,j):x(i,j)*m(i,j)*d(i,j)*3+m(i,j)*150000);
@for(biao(i,j):x(i,j)*m(i,j)

1年前 追问

6

441937966 举报

那个写错了,不是平方和,是x*m,高手帮我看下还有别的问题不,最好能给出求解结果

举报 7ddgerd

那你就改成正确的然后运行一遍 我已经说了语法上已经没问题了 是不是正确要你自己根据问题看

441937966 举报

我按你改的试了下,现在是语法有误了index variables may not share names with other variables

举报 7ddgerd

那一定是你写的有问题 你把你写的发上来

441937966 举报

追问有字数限制,你加我qq376171725
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.028 s. - webmaster@yulucn.com