【发布时间】:2021-10-06 10:50:34
【问题描述】:
我正在使用具有最小化目标的 Docplex(Cplex python 版本)。由于找到最佳解决方案需要很长时间,我想设置一个时间限制并在那时收到找到的解决方案。 为了限制时间,我尝试了以下方法,但它不起作用。 谁能给我一个关于如何实现它的提示?
import docplex.cp.parameters as params
def solve_model():
params.timelimit = 1
result = model.solve()
我也试过
model.parameters.timelimit = 1
我没有收到任何错误。模型求解正确,但超出时限。
【问题讨论】:
-
包
docplex.cp涉及用于约束规划的 CPO 求解器,而不是 CPLEX
标签: python constraint-programming docplex time-limiting