lingo程序执行无可行解

MODEL:
SETS:
Warehouse/w1..w4/:F,g,a;
Customer/c1..c6/:d;
Tr/tr1..tr4/:z;
Link(warehouse,customer):l,s;
ENDSETS
DATA:
F=40000 30000 50000 20000;
d=8192 8192 6144 8192 6144 6144;
s=8 2 7 4 7 5
6 5 4 2 8 3
2 4 5 3 6 8
5 6 3 7 4 6;
x=2000;
e=0.05;p=100;P0=0.9;t=5;
ENDDATA
Min=@sum(warehouse(i):F(i)*z(i))+@sum(link(i,j):x*s(i,j))+@sum(link(i,j):p*l(i,j)*(1-@exp(-e*s (i,j))));
@for(warehouse(i):
@sum(link(i,j):d(j)*(1-@psn(l(i,j)/t))/@sum(customer(j):d(j)))>=P0);
@for(customer(j):
@sum(link(i,j):l(i,j))<=d(j));
@for(warehouse(i):
@sum(link(i,j):l(i,j))<=(a(i)*z(i)));
@sum(tr(i):z(i))<=3;
@for(tr(i):@bin(z));
@for(warehouse(i):
@sum(link(i,j):z(i))>1);
END
不知道是数值问题还是模型不可行,第一次用,不懂如何优化模型,希望能得到解答

lingo程序执行无可行解
首先检查输入数据是否正确
其次检查模型是否有相互矛盾之处
如果都不是,也有个别Lingo无法求解得情况
温馨提示:答案为网友推荐,仅供参考