【发布时间】:2019-06-27 16:16:53
【问题描述】:
我正在尝试使用事件处理程序捕捉双重绑定的变化。 There is no event in type_event.h for catching this,所以我想使用SCIP_EVENTTYPE_NODEFEASIBLE 事件。
SCIP_EVENTTYPE_NODESOLVED 所包含的事件(SCIP_EVENTTYPE_NODEFEASIBLE、SCIP_EVENTTYPE_NODEINFEASIBLE 和 SCIP_EVENTTYPE_NODEBRANCHED)之间的关系让我有点困惑。这些事件是脱节的吗?它们具体是什么意思?恕我直言,文档对此不是很清楚。
我的猜测如下(假设三个事件不相交):
-
SCIP_EVENTTYPE_NODEFEASIBLE:这个节点的LP是整数。 -
SCIP_EVENTTYPE_NODEINFEASIBLE:节点不可行或被绑定剪枝。 -
SCIP_EVENTTYPE_NODEBRANCHED:此节点的 LP 解决方案是分数的,并且已完成分支。
提前致谢!
【问题讨论】:
标签: scip