如何解决 PySCIPOpt 模型的线性松弛问题

How to solve the linear relaxation of a PySCIPOpt Model

给定一个pyscipopt.Model,如何用最短的代码求解它的线性松弛?

文档很难浏览。之前有过类似的question,但这里的答案不适用

您需要遍历所有变量并将它们的类型更改为 CONTINUOUS:

for v in model.getVars():
    m.chgVarType(v, 'CONTINUOUS')

那么就可以解决LP松弛的问题了。请注意,您的模型应该是标准 MIP,并且不包含任何非线性或一般约束。