【发布时间】:2019-06-25 09:21:01
【问题描述】:
我有一个用 OSiL 格式编写的简单线性规划问题,它是从 SCIP 报告为不可行的复杂非线性问题中分离出来的。这个简单的问题是重现这个不可行问题的最少行,但它让我感到困惑。以下是 OSiL 的内容:
<instanceData>
<variables numberOfVariables="1">
<var name="F"/>
</variables>
<objectives numberOfObjectives="1">
<obj maxOrMin="min" numberOfObjCoef="1" >
<coef idx="0">1</coef>
</obj>
</objectives>
<constraints numberOfConstraints="1">
<con lb="10"/>
</constraints>
</instanceData>
OSiL 不是在说:
Minimize: F
Subject to: F >= 0
?为什么这个问题不可行?在我看来,<con lb="10"/> 没用,因为没有人引用它。但事实上,这个约束确实以我没有注意到的方式影响了原始问题,因为如果将下限更改为 0 或更小,或者将其更改为上限,问题就可以解决。
谁可以给我解释一下这个?我是数值优化和 OSiL 格式的新手,提前感谢您抽出宝贵时间。
【问题讨论】:
标签: scip feasibility