永发信息网

lingo求解

答案:1  悬赏:10  手机版
解决时间 2021-01-02 22:46
联系给题帮着做一下...

联系 给题 帮着 做一下
最佳答案
大概是下面这样 最重要的是transport两个量
model:
sets:
s/1..2/:;
w/1..2/:wcost1,wcost2,z;
c/1..3/:;
p/1..2/:;
link1(p,s,w):transportcost1,transport1;
link2(p,w,c):transportcost2,transport2;
link3(p,c):demand;
link4(p,s):cost;
link5(w,c):y;
endsets
data:
transportcost1=
1.8 1.6
1.7 1.5
1.9 1.7
1.8 1.6;
transportcost2=
2.5 2.3 2.7
2.2 1.8 2.4
2.6 2.4 2.8
2.3 1.9 2.5;
demand=
55 45 50
45 35 40;
cost=
28.5 28.5
38.5 39.5;
wcost1=
1.5 1.3;
wcost2=
20 85;
enddata
min=@sum(link1:transportcost1*transport1)*10000+@sum(link2:transportcost2*transport2)*10000
+@sum(link4(l,i):cost(l,i)*@sum(w(j):transport1(l,i,j)))*10000+@sum(w(j):wcost1(j)*@sum(s(i):@sum(p(l):transport1(l,i,j))))*10000
+@sum(w:z*wcost2);
@for(p(l):@for(w(j):@sum(s(i):transport1(l,i,j))=@sum(c(k):transport2(l,j,k))));
@for(link3(l,k):demand(l,k)=@sum(w(j):transport2(l,j,k)));
@sum(p(l):@sum(s(i):transport1(l,i,1)))<=100;
@sum(w(j):transport1(1,1,j))<=80;
@sum(w(j):transport1(2,1,j))<=75;
@for(w(j):z(j)=@if(@sum(p(l):@sum(s(i):transport1(l,i,j)))#eq#0,0,1));
@for(link5(j,k):y(j,k)=@if(@sum(p(l):transport2(l,j,k))#eq#0,0,1));
@for(c(k):@sum(w(j):y(j,k))<=1);
end
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
济南的春天如何理解开头结尾
否决和否定有什么不同各是什么意思?
我说别人发育不良是骂人吗
思素的反义词
存储卡为只读什么意思
2011年春天,我国中西部出现了罕见的灾害天气
大额医疗保险是什么 如何报销
mc阿哲喊断情笔的那个女的是谁
使用支付宝一定要开通网上银行吗?
单选题在五边形ABCDE中,若ÐA=120°,且
桐柏县南阳索菲亚全屋定制地址在什么地方,想
物语是什么
世界上电脑软件产品的产量居第二位的国家是A.
u盘掉滚烫的热水里泡了将近一分钟,出来晾干
怎么查电费缴费户号
推荐资讯
报关单征免一栏根据什么填写,是不是出口方没
宝马5系为什么降价而奔驰e系就不降价
老空调没有电加热制热效果不好,加电辅热控制
广州至青岛多少公里
多选题“带电操作”是电工作业中常见的情况.
不幸的用英语怎么说 20分
Sex prejudices are based on and justified
什么手机处理器最快
竭力的意思是
用梨熬的水,梨能不能吃
1/2+3/4+7/8+15/16+31/32+63/64=?简便方法!
求解15/12+3/4等于多少
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?