如何利用LINGO求解整数规划模型,必须打源代码嘛
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/16 05:22:22
复制文字上来发图片根本没法看再问:已经补充了,大神能不能看到?再答:反正我这里面没有任何错误你要么把你的错误提示发上来要么自己换个版本的lingo再问:额……难道是我的lingo版本问题么,我的是9.
min=x1+x2+x3;x1+x2>1;x2+x3>1;@bin(x1);@bin(x2);@bin(x3);
lingo只能得出一个解【1】Extendedsolversteps特殊求解程序当前运行步数:分枝数(对B-and-B程序);子问题数(对Global程序);初始点数(对Multistart程序)【2
可用0-1整数规划,由于80个数据太多,我只举个10个数据的例子,求b,c两个数:令xa(i)=1表示A中第i个数是b的因子,同理,用xb(i)=1表示A中第i个数是c的因子;程序如下:model:s
model:SETS:m/p1,p2,p3,p4,p5,p6,p7,p8/:y,x,w,v,q,t;ENDSETSDATA:w=0.233,0.544,0.329,0.780,0.533,0.454,
求解出第一个目标以后然后将@sum(I(i):@sum(J(j):@sum(link(I,J):x(i)*w(j)*p(i,j)/d(i,j))))=?;作为约束条件写进去即可再问:��û���Գ��
MAX=130*Y11+18*Y12+60*Y21+50*Y23+0.25*X54+90*Y35+1.2*X56+1.15*X57;X11-220*Y11=0;X21-220*Y21=0;Y11-Y2
模型中的约束条件应该写错了:对于产量约束,应使第i个产地生产的第m种型号电池运往各销地的总和不大于该产地的供应量a_mi,不等式左边只须对j求和,共8×16个约束. 对于销量约束,应使各产地
@gin(a11);@bnd(0,a11,50);
改成这样就没有语法错误了但是最后没有可行解应该是你程序与问题不符或者问题本身不对sets:students/s1..s6/:cost;days/d1..d5/;links(students,days)
先要列出所有的切割方法然后算每个切割方法切得根数sets:steel/1..3/:demand;method/1..6/:x;link(method,steel):c;endsetsdata:dema
供应量的约束取等号,需求量的约束取小于号.建立线性规划模型求解.再问:请问@for(vendors(J):@sum(warehouses(I):volume(I,J))=demand(J));@for
model:sets:supply/1..4/;demand/1..4/:d;production/1..3/:a;link1(supply,demand):cost1,x;link2(product
max=20*X+5*Y;2*X+3*Y
lingo还要算法吗?不是只要列一下方程不就可以了吗?
min=-x1^2-x2^2-x3^2-x4^2+x1+2*x2+3*x3+4*x4;x1+x2+x3+x4>=10;@gin(x1);@gin(x2);@gin(x3);@gin(x4);x1>=1
整数@gin01规划@bin函数
你式子写的不清楚有很多问题看不懂希望你能修改或者跟我说一下具体意思否则我不知道怎么做
model:min=x11+x12+x13+x14+x21+x22+x23;a-5*x11+4*x12+3*x13+2*x14+3*x21+2*x22+x23=0;a>=20;1/6*a-3*x21+
model:sets:s1/l,2/:a;s2/1..3/:f,w,m,c;s3/1..5/:b;ss1(s1,s2):U1,x,L1;ss2(s2,s3):U2,y,L2;ss3(s1,s3):U3