繁体   English   中英

Java 中的 CPLEX,如何检查 model 内部的 IloNumVar 是否小于零?

[英]CPLEX in Java, how to check a IloNumVar is less than zero inside of model?

在目标 function 部分中,我只想使用/包含负面决策变量,例如 if(IloNumVar < 0)...,但是,我不能使用该符号。 我该如何检查呢? 非常感谢。

您可以信赖 IloMin

public IloIntExprArg IloMin(const IloIntExprArg x, const IloIntExprArg y)

让我使用 OPL 来展示这一点:

dvar int x in -4..4; 
dvar int y in 5..5;


minimize minl(x,0)+minl(y,0);
subject to
{
  
}

给出目标-4

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM