【问题标题】:GLPK in python. The interface Pyomo, PuLP or PyGLPK are mandatory?python中的GLPK。 Pyomo、PuLP 或 PyGLPK 接口是强制性的吗?
【发布时间】:2018-03-30 04:28:58
【问题描述】:

我有一个线性规划 (LP) 优化要解决,我想使用 GLPK 求解器。任何人都知道我是否可以使用 python 调用 GLPK?我的意思是,我可以在不使用 Pyomo 或 PuLp 或 pYglpk 接口的情况下构建我的程序并将只发送到解算器 unsing python?他们的 sintaxe 看起来与 python sintaxe 有点不同,我不知道我是否能够处理它。提前致谢。

【问题讨论】:

    标签: python glpk


    【解决方案1】:

    我不确定它是否适用于 GLPK,但我知道它适用于 Gurobi。我的意思是你应该在 Gurobi 建模语法中调整你的模型。也许你应该在谷歌上搜索“GLPK 建模”?

    但老实说,无论哪种方式,您都必须阅读它的文档并花时间学习它的库。 Pyomo 比 python 中的任何建模语言都有更好的(在我看来)文档和更好的支持。所以最好阅读pyomo doc。如果遇到错误,请查看其基本示例并在此处提问。他们在这里有一个很好的开发团队,他们回答了大多数难题。

    【讨论】:

    • 非常感谢您的回答。我听说过 Python-GLPK,它看起来允许我通过在 python 中使用传统的矩阵方式来模拟我的问题。但是,它没有得到很好的维护,所以正如你所说,我认为我必须学习 Pyomo。
    猜你喜欢
    • 1970-01-01
    • 2017-03-04
    • 1970-01-01
    • 1970-01-01
    • 2014-11-29
    • 1970-01-01
    • 1970-01-01
    • 2020-07-05
    • 2012-04-09
    相关资源
    最近更新 更多