5

最適化ライブラリを探しています。私の2つの要件は、JNIを使​​用しないことと、複数のコンピューターで商用利用することを妨げるライセンス制限がないことです。これらの要件を満たすのはChocoだけですが、使用できないほどバグがあります。

4

5 に答える 5

13

Javaで最適化ソフトウェアが見つからなかったため、シンプレックスメソッドの独自の実装を作成し、Apache Commons Mathライブラリに送信しました:https ://issues.apache.org/jira/browse/MATH-246

于 2009-02-14T02:31:21.580 に答える
1

優れた安定した最適化ライブラリが必要ですか、それとも特にシンプレックス アルゴリズムを適用する必要がありますか?

Drools Plannerは純粋な Java (JNI なし) であり、Apache ライセンス (商用ニーズに適合) ですが、Simplex を使用する代わりに、メタヒューリスティックを使用します (拡張性が高く、優れた結果をもたらします)。

于 2013-02-19T16:04:04.467 に答える
1

SuanShu には、基本的な最適化アルゴリズムと高度な最適化アルゴリズムのスイートがあります。

Java の最適化

線形計画法アルゴリズム

于 2011-09-22T20:05:35.307 に答える
1

最近、無料で純粋な Java であるJOptimizerが、線形計画法や他のすべての種類の凸数学的最適化に利用できるようになりました。使い方は簡単で、完全に文書化されています。オンライン サイトには多くの例があります。

于 2013-01-02T22:25:19.547 に答える
1

http://ojalgo.org/generated/org/ojalgo/optimisation/linear/LinearSolver.html

于 2009-08-31T08:56:05.280 に答える