【问题标题】:which variable is selected at each node在每个节点选择哪个变量
【发布时间】:2019-04-08 19:42:59
【问题描述】:

我编写了一个代码并使用了 Concert 技术(cplex 和 C++)。现在我想获得一些关于变量选择的信息。例如,我想知道在每个节点的 10 个变量中选择了哪个变量。 我该如何编写并将其添加到我的代码中?

【问题讨论】:

  • 到目前为止你做了什么?看看 cplex MIP 回调。

标签: visual-c++ cplex


【解决方案1】:

正如@IagoCarvalho 建议的那样,您应该看看 Branch 回调: https://www.ibm.com/support/knowledgecenter/SSSA5P_12.9.0/ilog.odms.cplex.help/CPLEX/UsrMan/topics/progr_adv/callbacks_basic/15_catalog.html.

可以在产品安装中找到使用分支回调的示例。在cplex/examples/src 目录中查找“分支回调”,您将找到cpp/iloadmipex3.cpp 等。

【讨论】:

  • 你能给我更多关于如何实现分支回调的信息吗?因为我不懂 CPLEX 手册参考。
  • 正如 Xavier 所建议的,这些示例向您展示了如何做到这一点。所以,请看一下iloadmipex1.cppiloadmipex3.cpp。安装 CPLEX 时会包含这些示例。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-09-03
  • 2017-02-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多