CPLEX for Java中的约束标签?

时间:2017-06-16 11:39:53

标签: java cplex

在CPLEX Optimization Studio中,我可以标记约束以更快地确定不可行性的原因。

=> Java API有类似的东西吗?

非常感谢你的帮助!

克里斯托弗

2 个答案:

答案 0 :(得分:0)

标记约束

  1. 创建变量IloRange或IloConstraint
  2. 将实际约束链接到此变量
  3. 为约束命名
  4. 
    
    IloRange rng;
    rng = cplex.addLe(X[i],1);
    rng.setName("My name for variable X_" + i);
    
    
    

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

    中所述,使用更精确的类(IloRange而不是IloConstraint)是有用的。

答案 1 :(得分:0)

刚刚意识到,可以直接设置名称而不是像

之前创建一个额外的变量



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