Java Library? - Simplex / Linear Programming / Optimization [closed]

拈花ヽ惹草 提交于 2019-12-03 09:31:31

Since I couldn't find any optimization software in Java I wrote my own implementation of the Simplex Method and submitted it to Apache Commons Math library: https://issues.apache.org/jira/browse/MATH-246

Recently JOptimizer, free and pure java, is available for linear programming and all other types of convex mathematical optimizations. It's simple to use and fully documented, the online site comes with a lot of examples.

Ryu

SuanShu has a suite of optimization algorithms, basic as well as advanced:

Java optimization

linear programming algorithm

Is your requirement to have any good, stable optimization library, or does it specifically need to apply the Simplex algorithm?

Drools Planner is pure Java (no JNI) and Apache licensed (fits your commercial needs), but instead of using Simplex, it uses metaheuristics (which scale well and deliver great results).

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!