我有一个线性优化公式,我可以使用内置的
linprog
函数在 Matlab 中求解,或者将相同的信息传递给 Gurobi 来求解 - 该信息包括目标权重 c
或 f
、约束参数 A
和 b
及其不等号和变量界限。
Gurobi 比 Matlab 的
linprog
快得多,这是可以理解的,但我的学术许可证最终会过期,而且我确实更喜欢在可能的情况下使用像 Glop 这样的开源选项。我已经查找了如何使用 Glop / OR-Tools,并且使用 Python ortools
包框架非常简单,但是:
我希望能够做的是让 Glop 接受我的线性规划公式的输入(矩阵/数组
c
、A
、b
、不等号等),解决它,并返回最佳解决方案。如果这是 Glop 所采用的唯一输入,我不介意必须将约束矩阵 A
和 b
分解为单独的约束,但这并不理想。
非常感谢任何建议和建议!
matlab 从未联系过我将 GLOP 集成为受支持的求解器。 所以我相信这是不可能的。
我很高兴被证明是错误的。