をインストールJuMP
して初期化しようとしModel()
ましたが、使用可能なものに基づいてソルバーを指定したいと思います。このために、利用可能なソルバーのリストを取得するにはどうすればよいですか?
質問する
1438 次
1 に答える
3
julia 最適化エコシステムで現在サポートされているソルバーのリストは、次のjuliaopt
Web サイトで管理されています: http://www.juliaopt.org/
執筆時点では、商用およびオープンソースのソルバーの長いリストが含まれていました。
Clp、Cbc、GLPK、ECOS、SCS、CPLEX、Gurobi、FICO Xpress、Mosek、NLopt、Ipopt、Bonmin、Couenne、Artelys Knitro
これらの各ソルバーには、JuMP
パッケージのインストールに加えてインストールする必要がある独自の Julia ラッパーが付属していることに注意してください。Pkg.add(Clp)
たとえば、Clp
Julia ラッパーをインストールします。Clp などのオープン ソース ソルバーのラッパーの場合、基礎となるソルバーは通常、Julia パッケージのインストールの一部としてダウンロードおよびインストールされます。
明らかに、商用ソルバーの場合、ライセンスを購入してソルバー プログラムをインストールする必要があります。
于 2016-10-04T00:47:26.840 に答える