我正在寻找一个易于使用的基于 Java 的二次规划 (QP) 求解器。

谷歌搜索我发现了 ojAlgo (http://ojalgo.org).

但是,我想知道是否还有其他/更好的选择。

有帮助吗?

解决方案

看看 Apache共用数学.我没有用ojalgo,我真的不能说我们使用的知识共享郎,以便能够提供很多细节,但它没有做什么,我需要的。

说明从其网站:

共用数学是一个图书馆 轻的、自足的 数学和统计部件 解决最常见的问题 不可Java 语言或公共郎。

指导原则:

  1. 真实世界的应用程序的使用情况确定发展优先事项。
  2. 这包强调小,易于综合的部件而不是 比大型图书馆的复杂 依赖关系和配置。
  3. 所有算法的全面记录,并按照一般 公认的最佳做法。
  4. 在情况下,多重的标准算法的存在,一个战略 模式用于支持多 实现。
  5. 有限的依赖关系。没有外部的依赖超出了知识共享 部件及核心Java平台 (至少Java1.3至1.2版 的图书馆,至少Java5 开始版本2.0的 图书馆)。
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top