|
模型如图:
lingo程序如下,输入d的初始值为0或-10000000时,均出现报错,error code 81,无解。 想请教论坛上的大神是哪里有错误? 谢谢各位大神!

MODEL: SETS: DMU1/1,2/:S1,S2; DMU2/3,4/: S3,S4; FACTOR/COST RICH WRIT SCIN/:W; DXF1( DMU1, FACTOR): F1; DXF2( DMU2, FACTOR): F2; ENDSETS DATA: d=?; F1= 1 2 3 4 2 3 4 5; F2= 3 4 5 6 5 6 7 8; ENDDATA min =a+b; @for(DMU1(J): a=@SUM(DMU1(J):S1(J))); @for(DMU2(J): b=@SUM(DMU2(J):S4(J))); @for(DMU1(J): d+1=@SUM(DXF1(I,J):W(I)* F1(I,J))+S1(J)-S2(J)); @for(DMU2(J): d=@SUM(DXF2(I,J):W(I)* F2(I,J))+S3(J)-S4(J)); @for(FACTOR(I): 1=@SUM(DXF1(I,J):W(I))); @for(DMU1(J): S1(J)>=0); @for(DMU1(J): S2(J)>=0); @for(DMU2(J): S3(J)>=0); @for(DMU2(J): S4(J)>=0); END

|