【发布时间】:2017-02-02 14:49:28
【问题描述】:
我正在使用 SCIP 在 c 中实现分支和价格算法。
问题:为了调用分支机制,我使用了基本的 BRANCHEXECLP 机制。 SCIP 如何知道何时分支?当前松弛解有非整数解时,对吗?我不必告诉 SCIP 为这种情况调用分支机制,对吗?
我问是因为(在大多数情况下)我的 B&P 算法运行良好。但是,在某些时候,它会到达对应于对偶边界解的节点。在解决了定价问题(并且没有任何列对进入主问题具有吸引力)后,该节点的松弛解包含非整数解,但不调用分支机制。运行就结束了。知道这里发生了什么吗?
谢谢, 抢库里
【问题讨论】:
标签: scip