如何获取每个节点上所有分数变量的界限

时间:2019-09-05 07:48:13

标签: cplex

当我将强分支设置为启发式分支时,我知道B&B算法从在强分支中选择的分数变量返回目标函数的值。但是我想获取每个节点上所有分数变量的目标函数值(上限和下限)。例如,在一个节点上有10个分数变量,我想获得所有10个变量的上限和下限(目标函数)。 我知道完整的强分支计算每个节点上的所有变量。是否可以通过C ++与CPLEX配合使用回调来获取此信息(每个节点上每个变量的目标函数的值)?

1 个答案:

答案 0 :(得分:1)

否,此信息不直接可用。在ControlCallback中,您具有函数getUpPseudoCost()getDownPseudoCost()。这是您可以获得的最接近的东西。