PreSOS1BigM


PreSOS1BigM

SOS1-to-binary reformulation的阈值
类型:
默认值: -1
最小值: -1
最大值: 1 e10汽油

控制将SOS1约束自动重新生成为二进制形式。使用二进制表示通常可以更有效地处理SOS1约束。重新配方往往需要大m作为系数引入的值。这个参数指定最大的大m当进行这种重新配方时,可以通过溶剂引入。较大的值增加了重新制定SOS1约束的机会,但较大的值(例如1e8)可能导致数值问题。

缺省值-1自动选择一个阈值。您应该将该参数设置为0以完全关闭SOS1重新组合,或者将该参数设置为大值以强制重新组合。

关于如何从不同的api中查询或修改参数值的示例,请参考我们的参数的例子

请参考本节以获取有关SOS约束的更多信息。