作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/28 09:42:21
那位高手知道下面这段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))
你要搞清楚符号 第一个关于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))