题目
lingo说模型的定义不正确,实在找不出错误,感激不尽!
model:
sets:
areas/1..5/:index; Hamilton路径号;
link(areas,areas):distance,x; 邻接矩阵和决策矩阵;
endsets
data:
distance=0,300,600,0,0,300,0,300,200,0,600,300,0,0,500,0,200,0,0,200,0,0,500,200,0; 输入19×19的邻接矩阵(此处没有列出);
enddata
n=@size(areas);
min=@sum(link(i,j)|i#ne#j:distance(i,j)*x(i,j));
@for(areas(i):index(i)>=1;); 地区编号非约束;
@for(areas(i):
@sum(areas(j)|j#ne#i:x(j,i))=1; 入度为1约束;
@sum(areas(j)|j#ne#i:x(i,j))=1;); 出度为1约束;
@for(areas(j)|j#gt#i#and#j#ne#i:index(j)>=index(i)+x(i,j)-n*(1-x(i,j))+(n-1)*x(j,i);); 标号约束(除起始点外标号);
@for(link:@bin(x)); 0-1约束;
@for(areas(i)|i#gt#1:index(i)=1+(n-1)*x(i,1);); 终点标号约束;
end
model:
sets:
areas/1..5/:index; Hamilton路径号;
link(areas,areas):distance,x; 邻接矩阵和决策矩阵;
endsets
data:
distance=0,300,600,0,0,300,0,300,200,0,600,300,0,0,500,0,200,0,0,200,0,0,500,200,0; 输入19×19的邻接矩阵(此处没有列出);
enddata
n=@size(areas);
min=@sum(link(i,j)|i#ne#j:distance(i,j)*x(i,j));
@for(areas(i):index(i)>=1;); 地区编号非约束;
@for(areas(i):
@sum(areas(j)|j#ne#i:x(j,i))=1; 入度为1约束;
@sum(areas(j)|j#ne#i:x(i,j))=1;); 出度为1约束;
@for(areas(j)|j#gt#i#and#j#ne#i:index(j)>=index(i)+x(i,j)-n*(1-x(i,j))+(n-1)*x(j,i);); 标号约束(除起始点外标号);
@for(link:@bin(x)); 0-1约束;
@for(areas(i)|i#gt#1:index(i)=1+(n-1)*x(i,1);); 终点标号约束;
end
提问时间:2021-03-10
答案
改成这样 有一个括号位置错了model:sets:areas/1..5/:index; !Hamilton路径号;link(areas,areas):distance,x; !邻接矩阵和决策矩阵;endsetsdata:distance=0,300,600,0,0,300,0,300,200,0,600,300,0,0,500,0,200,0,0,...
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1泉水 小雨 狂风 炮声 鼓声 书声 喝水 填上ABCC式的词语,要表示声音的
- 2高斯积分的几何意义是什么?
- 3在16道单项选择题中,每题的答案可能是ABCD,请计算在16道的答案中,同时出现ABCD的概率.
- 4写一篇关于旅游的英语作文:My happy trip
- 5如果函数f(x)满足方程af(x)+f(1除以x)=ax,x∈R且x≠0,a是常数,且a≠正负1.试求f(x)的解析式
- 6你能照样子用以下惯用语写一段话吗?
- 7甲乙两车分别从AB两站出发相向而行,经过半小时后,甲车行驶了全程的60%,乙车行驶了全程的七分之三,
- 8一次函数y=kx+b(k≠0)的图象经过点A(0,2),且与正比例函数y=-x的图象相交于点B,点B的横坐标为-1,则这个一次函数的解析式为( ) A.y=x+2 B.y=-x+2 C.y=x-2
- 9小飞和小强共有邮票90张,其中小飞的邮票张数是小强的80%,小飞和小强各有邮票多少张?
- 10一年级——六年级分别可以用什么成语(四字成语)来形容
热门考点