gurobi混合整数线性规划问题差距资料
Gurobi mixed-integer linear programming problem gap information
我正在使用求解器 gurobi 在 matlab 上求解混合整数线性规划 (MILP) 问题。在迭代过程中,我看到如下信息:
Optimal solution found (tolerance 1.00e-04)
Best objective 6.076620143590e+02, best bound 6.076620143590e+02, gap 0.0000%
我的问题是:如何才能获取到gap上的信息?我想在每次迭代时将它存储在一个数组中。但是,如果我只调用 X = gurobi(model);
,其中 model
包含我的 MILP 模型,我看不到有关 X
中的间隙的信息。
我发现gurobi从第8版开始就已经返回了关于差距的信息。我之前使用的是第7版,因此我无法访问该信息。返回对象中包含有关间隙信息的变量称为 mipgap
,解释为 here。
我正在使用求解器 gurobi 在 matlab 上求解混合整数线性规划 (MILP) 问题。在迭代过程中,我看到如下信息:
Optimal solution found (tolerance 1.00e-04) Best objective 6.076620143590e+02, best bound 6.076620143590e+02, gap 0.0000%
我的问题是:如何才能获取到gap上的信息?我想在每次迭代时将它存储在一个数组中。但是,如果我只调用 X = gurobi(model);
,其中 model
包含我的 MILP 模型,我看不到有关 X
中的间隙的信息。
我发现gurobi从第8版开始就已经返回了关于差距的信息。我之前使用的是第7版,因此我无法访问该信息。返回对象中包含有关间隙信息的变量称为 mipgap
,解释为 here。