Gurobi:预求解后保存模型以供重复使用

2024-05-06

我正在寻找一种在 gurobi 中保存预求解模型的方法,以便在下次运行模型时节省预求解所需的时间。

我尝试在预求解后使用回调函数将模型写入 .mps/.lp 文件,但是当我加载文件时,它再次开始预求解。

如果我正在寻找的东西不可能的话,我也会感谢否定的答案。

PS:我正在使用 Gurobi 7.5.2 和 python 3.6


保存预求解模型的情况很少见。主要的例外是:

  1. 当您想了解预求解变换时
  2. 当您不想重复预求解时进行基准测试

Gurobi 允许您访问预求解模型,但只能通过 Python API 访问。这是一些示例代码:

from gurobipy import *
m = read("mymodel.mps")
mp = m.presolve()
mp.write("mypresolved.lp")
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Gurobi:预求解后保存模型以供重复使用 的相关文章

随机推荐