cplex - 运行 OPL 几个小时但没有结果
问题描述
我在OPL中有一个比较大的问题。它已经运行了超过 24 小时,但没有任何响应。通常这类问题会运行 50 小时左右,但我可以看到找到的解决方案数量和差距的进展。但是在这个特定的问题中,我只有以下内容。关于可能出错的任何建议。
我的 OPL 代码相当大,有 630 行,并且有一个 90 行的 dat 文件,数据从 excel 读取并写回 excel。如果有人有兴趣详细了解以提供帮助,我可以分享文件
CPXPARAM_MIP_Tolerances_AbsMIPGap 0.10000000000000001
CPXPARAM_MIP_Tolerances_MIPGap 0.10000000000000001
Presolve has eliminated 1511670 rows and 873012 columns...
Presolve has improved bounds 1707844 times...
Tried aggregator 1 time.
MIP Presolve eliminated 1511740 rows and 873092 columns.
MIP Presolve modified 140 coefficients.
Reduced MIP has 7484 rows, 633080 columns, and 22209973 nonzeros.
Reduced MIP has 3584 binaries, 0 generals, 0 SOSs, and 0 indicators.
Presolve time = 20.25 sec. (26633.79 ticks)
Tried aggregator 1 time.
解决方案
尝试将 MIP 显示参数设置为 4 以在日志中获取更多信息。这通常应该告诉您求解器“卡住”的位置,这可能会给出如何补救的想法。
推荐阅读
- python - 有谁知道快速检索所有 9 个字母的英文单词的方法?- 词法数据库搜索(wordnet、python)
- python - 为什么 PyTorch 模型在模型内部采用多个图像大小?
- java - 如何在没有查询的情况下在spring boot中编写更新语句?
- python - Plotly.express choropleth 仅显示一种颜色
- ssh - 如何通过 SSH 为 Chrome 上的特定 URL 进行 HTTP 隧道?
- python - 我应该使用数据库还是类?
- javascript - 拆分数组的最简洁方法?
- flutter - 如何在 2 个不同的颤振应用程序之间传输数据
- javascript - 如何使用nodejs从全文输出中提取单词
- c++ - 模板参数列表中参数 1 的类型/值不匹配