数学建模社区-数学中国

标题: 疑难问题,请大家帮忙解决 [打印本页]

作者: gaoliang1980    时间: 2009-7-9 00:31
标题: 疑难问题,请大家帮忙解决
题目如图

我编写的lingo语言:
MODEL:

SETS:
   
    HOUSING/A11,A12/:INCLUDE1,WEIGHT1,RATING1,COST1;
    SHAFT/A21,A22/:INCLUDE2,WEIGHT2,RATING2,COST2;
    VALVE/A31,A32/:INCLUDE3,WEIGHT3,RATING3,COST3;
    DISC/A41,A42/:INCLUDE4,WEIGHT4,RATING4,COST4;
    BUTTERFLY_VALVE(HOUSING,SHAFT,VALVE,DISC)

ENDSETS

DATA:
WEIGHT1=5,5;
RATING1=5,7;
COST1=95,145;
WEIGHT2=2,2;
RATING2=5,7;
COST2=45,65;
WEIGHT3=3,3;
RATING3=5,7;
COST3-35,55;
WEIGHT4=3,3;
RATING4=5,6;
COST4=45,65;
COST_CAPACITY = 300;
ENDDATA

MAX = @SUM( BUTTERFLY_VALVA:WEIGHT(I,J) * RATING(I,J) * INCLUDE(I,J));

@SUM( BUTTERFLY_VALVA: COST(I,J) * INCLUDE(I,J)) <=
COST_CAPACITY;

@FOR( BUTTERFLY_VALVA: @BIN( INCLUDE));

@SUM(BUTTERFLY_VALVA:INCLUDE1)=1;
@SUM(BUTTERFLY_VALVA:INCLUDE2)=1;
@SUM(BUTTERFLY_VALVA:INCLUDE3)=1;
@SUM(BUTTERFLY_VALVA:INCLUDE4)=1;

END
老是报错,但不知道哪里,请各位大虾帮忙!谢谢




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5