在 Julia-JuMP 中设置 Gurobi.Optimizer 的间隙

Set the gap for Gurobi.Optimizer in Julia-JuMP

我正在尝试了解如何为 Gurobi.Optimizer 设置间隙,因为在使用默认间隙阈值 (10e-4) 时它解决的时间太长。 我在任何地方都找不到它(它们可能被称为属性或参数)。

PS:此外,我正在尝试找到有关如何在 JuMP 中使用求解器的正确教程或说明。我在这里查看 https://juliahub.com/docs/Gurobi/do9v6/0.7.7,但它们没有揭示不同属性和输入的含义。如果有人知道,请发给我一份。

最好的, A.

您可以通过MIPGap参数设置MIP间隙:

using JuMP, Gurobi

model = Model(Gurobi.Optimizer)
set_optimizer_attribute(model, "MIPGap", 0.1)

您可以在此处阅读有关 JuMP 的更多信息:https://github.com/jump-dev/Gurobi.jl