建模真题交巡警服务平台问题第一题lingo程序看不懂,求解

建模真题交巡警服务平台问题第一题lingo程序看不懂,求解,第1张

从图上没看出来关于 b 的约束,这个 b 可以不要的吧。简单给注释了一下:
model:
sets:
!定义92个变量的集合 b(1),b(2),b(92);
count/192/:b;
!定义92x92个变量的集合 x(i, j), 其中 i=192,j=192;
ss(count,count):x,L,p;
endsets
!求使得目标函数最小化的, x(i,j)的取值;
min=@sum(ss:xLp);
!限制条件 4: 限定x(i, j)的取值限定在 0 1 之间(0 1 规划问题);
@for(ss:@bin(x));
!限制条件 1;
@for(count(j):@sum(count(i)i#LE#20: x(i,j))=1);
!限制条件 2;
@for(count(i)|i#LE#20: @sum(count(j): x(i, j)) >= 1);
!相纸条件 3;
@for(ss(i,j):x(i,j)L(i,j)<=30);
!@for(count(j):@bin(b(j)));
!@sum(count(j):b(j))=23;
!读取数据;
Data:
L=@file('c:\Users\model\Desktop\ltxt');
p=@file('c:\Users\model\Desktop\faltxt');
enddata
end


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/13515412.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-23
下一篇 2023-08-23

发表评论

登录后才能评论

评论列表(0条)

保存