8得票1回答
如何使用JuMP请求一个MIP的次优解决方案

我有一个混合整数规划问题。 我可以使用JuMP找到最优解。 但是如何找到第二好的解? 或者第三好的等等。 这可能是另一个完全相同的最优解, 也可能是一个更差的解, 或者它可能是:Infeasible -- 没有最优解。 我知道对于类似TSP的问题,可以通过逐步删除在最优路径上的链接(即将某...

8得票3回答
写 COIN-OR CBC 日志文件

我正在使用COIN-OR的CBC求解器来解决一些数值优化问题。我通过PuLP在Python中构建了优化问题的结构。 我注意到像GUROBI和CPLEX这样的求解器会创建日志文件,但我似乎无法弄清楚如何让CBC创建一个日志文件(而不是将优化器的进度打印到屏幕上)。 有人知道CBC中设置日志文...

8得票9回答
PuLP 解算器错误。

我正在尝试使用puLP(Python)解决MILP问题,但一直遇到以下错误: Traceback (most recent call last): File "main_lp.py", line 63, in <module> ans = solve_lp(C) ...