这个lingo程序运行很长时间出不来结果model:sets:people/1..29/;group/1..5/;meeting/1..7/;links(people,group,meeting):x;links2(people,people)|&1#lt#&2:y;endsetsmax=@sum(links2:y);@for(people(i):@for(meeting(k):@sum(group(l):x(i,l,k))=1));@
来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 05:38:31
这个lingo程序运行很长时间出不来结果model:sets:people/1..29/;group/1..5/;meeting/1..7/;links(people,group,meeting):x;links2(people,people)|&1#lt#&2:y;endsetsmax=@sum(links2:y);@for(people(i):@for(meeting(k):@sum(group(l):x(i,l,k))=1));@
这个lingo程序运行很长时间出不来结果
model:
sets:
people/1..29/;
group/1..5/;
meeting/1..7/;
links(people,group,meeting):x;
links2(people,people)|&1#lt#&2:y;
endsets
max=@sum(links2:y);
@for(people(i):@for(meeting(k):
@sum(group(l):x(i,l,k))=1));
@for(group(l):@for(meeting(k):
@sum(people(i):x(i,l,k))>=5));
@for(group(l):@for(meeting(k):
@sum(people(i):x(i,l,k))=y(i,j)));
@for(links:@bin(x));
@for(links2:@bin(y));
end
这个lingo程序运行很长时间出不来结果model:sets:people/1..29/;group/1..5/;meeting/1..7/;links(people,group,meeting):x;links2(people,people)|&1#lt#&2:y;endsetsmax=@sum(links2:y);@for(people(i):@for(meeting(k):@sum(group(l):x(i,l,k))=1));@
几万个非线性规划 而且还是整数规划 短时间内解出来基本上不可能 你要做好lingo解不出来的准备