<分区>
我需要解决一个稀疏线性规划问题,我正在寻找一个相同的库。
主要要求:
最重要的要求是它应该非常快。如果速度更快,则可以接受随机近似解。
LP 规范:
问题的大小是 2 个参数的函数:P 和 Q,大多数时候 P << Q。
变量数 ~ P + Q
约束数量 ~ 2Q
约束矩阵是稀疏的——它只有 O(Q) 个非零项。
尝试过的解决方案
1) MATLAB : MATLAB 的 linprog 函数在我们的设置中不是特别有用,因为求解 LP 需要很长时间。
2) GLPK:glpk_simplex 也没有预期的那么快 - 对于 P=15,Q=15,000 的问题,我最多需要 10 秒才能得到答案,但是glpk_simplex 需要 20-25 分钟。 glpk_interior 因上述大小的问题而耗尽内存。
谁能推荐一些高效的库?请推荐可用于精确或近似解决问题的免费和商业可用的。