首页 > 解决方案 > 控制台在次优终止后仍在运行

问题描述

我使用 gurobi 来解决 LP 问题。该方法是屏障方法,我禁用了交叉,因为我对次优解决方案感到满意,并且交叉需要永远。

但是,在次优终止后,控制台仍在运行(使用大量内存)。该解决方案需要 0.5 小时,但我必须等待数小时才能继续。

我使用了 python 命令行和 Spyder。

以下是(修改后的)日志的摘要:

屏障在 2000 秒内执行了 500 次交互 次优终止 - 目标 XX

(这里需要几个小时)

警告:存在次优解决方案

(这里需要几个小时)

完整的日志在这里:https ://drive.google.com/open?id=1q2Z6QJNmXTWSRsJqxtEpUlCwhXnLIhFf

我希望控制台会在终止后立即返回结果。解决速度很快,但其他事情需要几个小时。

有什么问题吗?我该怎么做才能让它更快?

标签: gurobi

解决方案


推荐阅读