我安装JuMP
并尝试初始化 a Model()
,同时我想根据可用的内容指定求解器。为此,我如何获得可用求解器的列表?
问问题
1438 次
1 回答
3
julia优化生态系统目前支持的求解器列表维护在juliaopt
网站上:http ://www.juliaopt.org/
在撰写本文时,它包括一长串商业和开源求解器:
Clp、Cbc、GLPK、ECOS、SCS、CPLEX、Gurobi、FICO Xpress、Mosek、NLopt、Ipopt、Bonmin、Couenne、Artelys Knitro
请注意,这些求解器中的每一个都带有自己的 Julia 包装器,除了安装JuMP
包之外,还需要安装它们。Pkg.add(Clp)
例如,将安装Clp
Julia 包装器。对于开源求解器的包装器,例如 Clp,底层求解器通常会作为 Julia 包安装的一部分进行下载和安装。
显然,对于商业求解器,需要购买许可证并安装求解器程序。
于 2016-10-04T00:47:26.840 回答