【问题标题】:Linear Programming Tool/Libraries for Java [closed]Java的线性编程工具/库[关闭]
【发布时间】:2008-11-04 00:27:47
【问题描述】:

我想建立一个大型线性规划模型来解决一个有趣的问题。我会在 Java 中最舒服。有哪些工具/库可用?

【问题讨论】:

标签: java linear-programming


【解决方案1】:

earlier question that I posted 有几个建议:

可能还有更多……

【讨论】:

    【解决方案2】:

    我成功使用了lp_solve。看起来有一个本机 Java API,但我只使用了文本文件接口。它支持半标准的 MPS 和 LP 文件格式,我发现它们更便于尝试不同的求解器(例如 glpsol)。

    【讨论】:

    • 我不推荐 lp_solve 有几个原因。 1) 因大型 LP 问题而定期崩溃。 2)非常难以调试错误/崩溃(例如,xfree 内存释放错误、损坏的双链表等。3)非常糟糕的 API(文件接口不错)但基于数组的 C 风格 API 很糟糕。
    【解决方案3】:

    【讨论】:

    • 请不要发布明显跑题的问题的答案! See: Should one advise on off topic questions? 离题问题可以关闭和删除,这可能会使您的贡献无效。在这里,这个问题是题外话,因为它要求场外资源。很老了,当时的规则也不一样,但是今天这种问题在SO上是不能接受的。
    • @Kyll 感谢您的评论。还不知道这个指导。 FWIW,这个问题解释了我在寻找什么,这就是我最初找到它的方式。接下来,我总结了我的发现。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-06
    • 2023-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多