Presolve参数调优
回答我试图运行一个简单的模型但规模相对较大,所我需要解决方案的时间是有限的。
以下是日志:
Gurobi优化器版本9.0.1构建v9.0.1rc0 (win64)
优化模型与237586行、50013821列和100735338 0
x708b34c3模型指纹:0
连续变量类型:0,237586整数(237586二进制)
系数统计:
矩阵范围[1 e + 00 1 e + 04)
目标范围[1 e + 00, 5 e + 03]
边界范围[1 e + 00 1 e + 00)
RHS范围[1 e + 00, 1 e + 03]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
目标:从优化与1目标…
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
目标:优化目标1…
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
优化模型与237586行、50013821列和100735338 0
连续变量类型:0,237586整数(237586二进制)
系数统计:
矩阵范围[1 e + 00 1 e + 04)
目标范围[1 e + 00, 5 e + 03]
边界范围[1 e + 00 1 e + 00)
RHS范围[1 e + 00, 1 e + 03]
发现启发式解决方案:目标527822.79800
Presolve删除421行和0列(Presolve时间= 18岁)……
Presolve删除18324945行和0列(Presolve时间= 22 s)……
Presolve删除18324945行和0列(Presolve时间= 28 s)……
Presolve删除540行和18487701列(Presolve时间= 33秒)…
模型在presolve花很长一段时间,一段时间后,它似乎不能够删除重要的行。有一个参数,我可以配置限制presolve时间或任何其他因素。目前它会导致终止的期限没有任何可行的解决方案。
-
嗨Sushil,
你可以尝试设置PrePasses参数限制presolve将Gurobi执行的数量。
同时,Gurobi马上找到一个可行的解决方案:
发现启发式解决方案:目标527822.79800
您可以检索该解决方案解决完成后,即使它终止由于时间限制。手机万博登录
伊莱
0
请登录留下你的评论。
评论
1评论