那位高手知道下面这段lingo程序为什么解不出来?谢谢,急!

问题描述:

那位高手知道下面这段lingo程序为什么解不出来?谢谢,急!
model:
sets:
warehouses/wh1..wh6/:capacity;
vendors/v1..v18/:demand;
links(warehouses,vendors):cost,volume,x;
endsets
!目标函数;
min=@sum(links:cost*volume*1);
!需求约束;
@for(vendors(j):@sum(warehouses(i):volume(i,j)*x(i,j))
1个回答 分类:综合 2014-11-03

问题解答:

我来补答
你要搞清楚符号 第一个关于demand的约束一般来说都应该是等号或者>=才对
而且你这个里面的约束明显让demand的和大于capacity的和 不可能有解啊
再问: 我听你的改了,但是解还是为零,帮帮我!model: sets: warehouses/wh1..wh6/:a; vendors/v1..v18/:b; links(warehouses,vendors):cost,volume; endsets !目标函数; [OBJ]min=@sum(links:cost*volume); !需求约束; @for(vendors(j):@sum(warehouses(i):volume(i,j))
 
 
展开全文阅读
剩余:2000
上一页:一道物理提题