-
0 votesanswersviews
Rglpk_solve_lp和glpsol(由pulp glpk solver内部使用)为相同的LP返回不同的值
lp问题可以在Portfolio Optimization Problem找到 . 问题是基于man yollins演示文稿中的cvar优化R Tools for Portfolio Optimization . 当我在R中读取lp文件并执行它时,找到了最佳解决方案 . 而当我通过glpsol做同样的事情时,它会说"LP HAS NO PRIMAL FEASIBLE SOLUTION&q... -
4 votesanswersviews
编写COIN-OR CBC日志文件
我正在使用COIN-OR的CBC求解器来解决一些数值优化问题 . 我正在通过PuLP在Python中构建优化问题 . 我注意到像GUROBI和CPLEX这样的解算器创建了日志文件,但我似乎无法弄清楚如何让CBC创建一个日志文件(而不是将优化器的进度打印到屏幕上) . 有人知道CBC中有一个选项来设置日志文件吗?将所有stdout重定向到文件对我来说不起作用,因为我并行解决了一堆问题,并希望将它们的... -
2 votesanswersviews
将Excel解算器解决方案转换为Python纸浆
我发现很难将Excel Solver模型转换为python pulp语法 . 在我的模型中,我正在优化每个部门的HC和OT变量,目标是最小化OT变量的总和 . 约束要求HC变量总和不超过92,并且总产量(下面的电子表格中的 =E2*C2*D2 + F2*C2 )满足每个部门的要求(下面的Excel电子表格的"Input"列) . 下面显示的Excel求解器公式非常有效 . Pr...