优化后评估pyscipopt Expr

时间:2019-04-25 06:32:05

标签: python scip

我对PySCIPOpt有一个疑问:优化后是否可以评估表达式(pyscipopt.scip.Expr)?类似于为pyscipopt.scip.Variable类型的参数调用getVal()。

1 个答案:

答案 0 :(得分:0)

(尚)无法查询一般约束的活动。这仅适用于线性和二次约束,请参见http://scip-interfaces.github.io/PySCIPOpt/docs/html/classpyscipopt_1_1scip_1_1Model.html#a1e79bf20f168f7c55aa3fdf00491c898

您可以将表达式转换为方程式并检查新的松弛变量的值:

c(x) >= b

变成

c(x) - s == 0
s >= b