先上场 发表于 2014-5-18 15:57

Lingo在一个约束不满足的情况下求得全局最优解!费解啊

用Lingo求一个订单组合题,求最小值,结果:
  Global optimal solution found.
  Objective value:                              703672.0
  Objective bound:                              703672.0
  Infeasibilities:                              1.000000

为什么这个约束不能满足再求最小值呢,无非就是最小值大点啊?求大神指导

先上场 发表于 2014-5-18 17:23

求指导。。。

先上场 发表于 2014-5-18 17:24

对了,这是个纯整数规划的模型

先上场 发表于 2014-5-18 17:24

纯整数线性规划模型。。。

wujianjack2 发表于 2014-5-18 19:06

     我觉得就看这三行数没人可以给你分析,你至少应给出代码及相关数据吧?

先上场 发表于 2014-5-18 21:24

MODEL:
SETS:
        NEEDS: Length , Num ;
        !定义需求集合,属性:长度,件数;
        PATTERNS: x , PLength ;
        !定义模式集合,属性:生产件数,长度;
        RELATION(NEEDS,PATTERNS): RelaNP;
        !定义模式关系矩阵;
ENDSETS


        MIN=@SUM(PATTERNS(I):x(I)*PLength(I));
        !目标函数;
        @FOR(NEEDS(I):
                          @SUM(PATTERNS(J):x(J)*RelaNP(I,J))>Num(I)       
                                                                                 );
        !满足需求约束;
        @FOR(PATTERNS(J):        @GIN(x(J))
                );
        !张数整数约束;
DATA:
        NEEDS=1,2,3;
        Length=7000,9000,14000;
        Num=24,24,23;
        PATTERNS=1,2,3,4,5,6,7,8,9;
        PLength= 18328,21000,18328,18328,18328,25000,23000,21000,23000;  
        RelaNP=2,3,0,0,1,1,2,1,0,
                 0,0,2,0,1,2,1,0,1,
                 0,0,0,1,0,0,0,1,1;           
ENDDATA

END

先上场 发表于 2014-5-18 21:24

wujianjack2 发表于 2014-5-18 19:06 static/image/common/back.gif
我觉得就看这三行数没人可以给你分析,你至少应给出代码及相关数据吧?

:handshake非常感谢!

先上场 发表于 2014-5-18 21:25

还有我用的是lingo12出的问题,用11或者14又没了问题。。。

wujianjack2 发表于 2014-5-18 22:59

先上场 发表于 2014-5-18 21:25 static/image/common/back.gif
还有我用的是lingo12出的问题,用11或者14又没了问题。。。

   LINGO 12 Crack?如果是关乎Crack的话,很难说清状况了。LINGO 11 Crack比较稳定,推荐。

先上场 发表于 2014-5-18 23:37

11没问题,但我用的是LINGO API,11的API还没找到破解的啊
页: [1] 2
查看完整版本: Lingo在一个约束不满足的情况下求得全局最优解!费解啊