如何在 SCIP C++ 接口中获取 MILP 约束矩阵中的系数值

How to get the values of the coefficients in the constraint matrix of an MILP in SCIP C++ interface

我正在尝试获取 SCIP 中 MILP 的约束矩阵中变量的系数。我一直在想的是遍历变量出现的所有约束并以某种方式获得系数(我不确定如何)。但是有没有办法通过使用任何内置函数来获取 std::vector 中的所有系数。

你有什么类型的约束?如果你所有的约束都是线性的,你可以包括 cons_linear.h,遍历所有约束并调用 SCIPconsGetVarsSCIPconsGetVals。 这将为您提供当前约束中出现的所有变量以及系数。

您想用这些系数做什么?