我声明了集合和数据,但约束一出现错误。我认为我的语法是错误的。任何人都可以帮助我编写正确的约束条件。 我在LINGO中的语法: 我在约束1中得到的错误是:
不平等或平等关系太多
MODEL:
SETS:
prefer_list: MU , W;
products : num;
Index;
X(index,index);
ENDSETS
DATA:
prefer_list, MU = MU1..MU8;
MU = 2.32 7.14 2.32 8.3 7.14 7.14 1.17 2.32;
num = 5;
index=1..5;
ENDDATA
!objectives;
Max = @SUM(prefer_list(i):MU(i) * W(i));
!constraints;
@for(X(i,j)| j #LT# i: @BIN(X(j,i))+ X(i,j)=1 );
END