一个lingo lingo中约束条件之间是 ‘或’ 的关系,应该如何表示?Lingo中是否允许?
题目
一个lingo lingo中约束条件之间是 ‘或’ 的关系,应该如何表示?Lingo中是否允许?
代码如下,就是最后一个循环出错,去掉后可以执行,最后一句错在哪?
P是火车票价格;
model:
sets:
citys/1..10/:;
city/1..11/:u,tt1,tt2,et;
link(city,city):T1,T2,p,x;
links(city,city,citys):;
endsets
data:
p=@file('price.txt');
T1=@file('T1.txt');
T2=@file('T2.txt');
tt1=@file('tt1.txt');
tt2=@file('tt2.txt');
enddata
[OBJ] min=@SUM(link(i,j):p(i,j)*x(i,j));
@for(city(j):@sum(city(i)|j#ne#i:x(i,j))=1);!j前有一个城市相连;
@for(city(i):@sum(city(j)|j#ne#i:x(i,j))=1);!i前有一个城市相连;
@for(link(i,j)|(i#ne#j)#AND#(i#gt#1):u(i)-u(j)+11*x(i,j)
答案
好多年没用lingo了,书写格式已经记不太清了.
至于你的补充问题,x>=10||y=0
max(x-10,100-y) 是关于(x,y)的凸函数,即为g(x,y)上式就是g(x,y)>=0
明显的这十个anticonvex 约束.是非凸的约束条件.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 建一条高速公路,甲对做了全长的20%,乙队做了55千米,两队共做了全长的31%.这条公路全长多少千米?
- 6NaClO3 + CH3OH + 3H2SO4 = 6ClO2 + 5H2O + 3Na2SO4 + CO2 表明氧化剂,还原剂,氧化产物,还原产物
- 有两列火车在单线轨道,每列火车都有80节车厢,有一条岔道可放一个火车头和40节车厢,这两列火车怎样错车
- 含有“花”字或“草”字的诗句
- 欧洲最长的河流是_河,注入_海.
- 共20道题,做对一道得5分,做错一道不得分,还要减3分,不做不得分,共得了79分
- There is a phone call for you.英译汉
- 12x^2n+1-4x^2n因式分解
- 灰尘颗粒直径一般在百万分之一毫米到几百万分之一毫米之间.人眼能看到灰尘,是灰尘中的庞然大物,细小的灰尘只有在电子显微镜下才能看见.这两句话分别运用了【 】、【 】的说明方法.
- 怎样快速记忆西班牙语动词变位
热门考点