c++ Gurobi多目标

wqnecbli  于 2023-04-08  发布在  其他
关注(0)|答案(1)|浏览(153)

我正在Gurobi中解决一个具有字典顺序的多目标线性规划,并且我设置了一个时间限制(c++程序调用求解器)。
我想检索在达到时间限制时正在优化的最后一个目标差距沿着相应的目标编号。

Error code = 10005
Unable to retrieve attribute 'MIPGap'

我找不到任何其他替代方案,是否可以检索这两个值?

h6my8fg2

h6my8fg21#

使用多目标优化模式时,并非所有属性都可用。您必须在回调中查询原始和对偶边界,并手动计算它们之间的MIPGap。
以下是更多信息:How do I query best bound and best objective values in multi-objective optimization?

相关问题