首页 文章

CPLEX for Java中的约束标签?

提问于
浏览
0

在CPLEX Optimization Studio中,我可以标记约束以更快地识别不可行性的原因 .

=> Java API有类似之处吗?

非常感谢你的帮助!

克里斯托弗

2 回答

  • 0

    标记约束

    • 创建变量IloRange或IloConstraint

    • 将实际约束链接到此变量

    • 为约束命名

    IloRange rng;
    rng = cplex.addLe(X[i],1);
    rng.setName("My name for variable X_" + i);
    

    请注意,如果约束的两边都有变量,则必须使用IloConstraint而不是IloRange . 一般来说,使用更精确的类(IloRange而不是IloConstraint)是有用的,如http://www-01.ibm.com/support/docview.wss?uid=swg21400056中所述 .

  • 0

    刚刚意识到,可以直接设置名称,而不是像之前那样创建一个额外的变量

    cplex.addLe(X[i],1).setName()
    

相关问题