99问答网
所有问题
0-1规划在Lingo中怎么编程实现,麻烦高手举例说明
目标函数不是很杂,但是含有Xij=0或1,使得编程不是很简单。而且约束条件内含有目标函数中不含有的变量。但是这些条件必须满足时,目标函数才有意义。
举报该问题
推荐答案 2007-06-11
用@bin(x)和@for(w:@bin(x))分别定义单个和多个的0-1变量,比如
1.有x和y是0-1变量,那么可以这样定义:@bin(x);@bin(y);
2.有两个在w(t,q)坐标下的数组x(i,j),y(i,j)则可以这样把数组的所有变量都定义为0-1变量:@for(w:@bin(x));@for(w:@bin(y));
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nTn0ejZe.html
相似回答
lingo
求解01整数
规划
答:
C/1..10/:a;!定义变量a有10个;S/1..4/;!定义约束有4个式子;ST(S,C):b;!定义
0-1
变量是a的系数.;endsets for(S(I)|I#lt#4:@sum(C(J):b(I,J)*a(J))>1);!对于每个式子,对应的b*a的和 ...
LINGO
0-1规划
问题
答:
11 件任务(A—K)分配到 4 个工作站(1—4),任务的优先次序如下图,每件任务所花费的时间如下表。目标是为每个工作站分配加工任务,尽可能使每个工作站执行相同的任务量,其最终装配线周期最短。任务 A B C ...
如何用lingo
求解基于
0-1规划
的最大最小化规划问题
lingo,
求代码
答:
sets:sk/
1
..13/;sj/1..20/;skj(sk,sj):s,x;endsets min=@max(sk(k):@sum(sj(j):s(k,j)*x(k,j)));for(sj(j):@sum(sk(k):x(k,j))<=1);for(sk(k):@sum(sj(j):x(k,j))=1);for(...
lingo
0-1规划
求解
答:
.30/:a,w;sik(si,sk):c,l;endsets min=@sum(sk:2*s*x)+@sum(sik:a);@for(si(j):@sum(sk(i):l(j,i))=1);@for(sik(i,j):l(i,j)<=w(i));@for(sk:@bin(s));@for(sik:@bin(x));
【数学建模算法】(番外4)解决
规划
问题的神器——
Lingo
(下)
答:
编写
Lingo
程序:可以用多种方法把 TSP 表示成整数
规划
模型。这里介绍的一种建立模型的方法,是把该问题的每个解(不一定是最优的)看作是一次“巡回”。引入
0-1
整数变量。 其目标是为了让 最小 这里有两个明显的...
lingo
求解
0-1
整数
规划
问题函数调用问题
答:
model:!集合定义;sets:factory/p
1
..p6/:p;!chanpin/s1,s2/;warhouse/w1..w4/:a,f,g;customer/c1..c6/:d;tr/tr1..tr4/:z;link1(factory,warhouse):c,w;link2(warhouse,customer):h,x;endsets !给出...
0-1规划用lingo编程
问题
答:
le就是小于等于 ge就是大于等于 eq就是等于 第一句就是所有i小于等于4的x(i)加起来要不少于2 后两句类似 不过感觉最后一句已经蕴含了前两句 所以恐怕这个写的就有点小问题了
Lingo软件中0
∕
1
变量
答:
这个是根据题目来判断。没有绝对的标准。举个例子来说,如果楼主希望表示一个相斥的情况,即A情况发生则B情况不发生就可以设置
0-1
变量。A情况发生设为X1,B情况发生设为X2,那么X1+X2=1;BIN(X1);@BIN(X2);表示将...
lingo
0-1规划
应该加什么
答:
试试这个 model:max=100*x1+360*x2+400*x3+200*x4+640*x5;x1+x2+2*x3+x4+2*x5<3;bin(x1)end
大家正在搜
规划是组织为实现它的什么的
怎么规划自己的未来
c语言编程1加到100
什么是规划
什么是十三五规划
十三五规划是什么意思
规划
个人规划
十三五规划
相关问题
用lingo编程解决0-1规划问题
LINGO 求解0-1 线性规划
lingo中怎样实现0-1变量
lingo 0-1规划求解
请教怎么用Lingo实现下列0-1规划
lingo 0-1规划 条件约束里面的条件不等式如何处理
matlab编程:0-1规划问题:向高手求程序代码。
求0-1规划高手指教lingo编程。急急急!!!