标签:des class code java tar ext
| Name | License | Brief info |
|---|---|---|
| ADMB | BSD | nonlinear optimization framework, using automatic differentiation |
| ALGENCAN | GPL | Fortran code for general nonlinear programming. Interfaces with AMPL, C/C++, CUTEr, Matlab, Python, Octave and R. |
| APMonitor | BSD | MATLAB Toolbox and Python APIs to Mixed Integer Nonlinear Programming Solvers |
| ASCEND | GPL | mathematical modelling system |
| BOBYQA | An algorithm that seeks the least value of a nonlinear function subject to bound constraints, without using derivatives of the objective function. ByMichael J. D. Powell. Source code is freely available online. | |
| COBYLA | An algorithm that seeks the least value of a nonlinear function subject to nonlinear inequality constraints, without using derivatives of the objective function or the constraints. By Michael J. D. Powell. Source code is freely available online. | |
| CONDOR | GPL | Non-linear Continuous Objective Function for small dimension (n<20) with linear and non-linear constraints. Only the value of the objective function is used. Stand-Alone C++ code. |
| COIN-OR SYMPHONY | GPL | integer programming |
| CUTEr | GPL | testing environment for optimization and linear algebra solvers |
| dlib | Boost | A stand-alone C++ library with a variety of linear and non-linear solvers for small and large scale problems |
| GLPK | GPL | GNU Linear Programming Kit |
| IPOPT | CPL | large scale nonlinear optimization for continuous system (requires gradient) |
| JOptimizer | Apache License | Java library for convex optimization |
| L-BFGS | BSD | limited-memory quasi-Newton method optimization; for large scale optimization |
| Liger | LGPL | Liger is an open source integrated optimization environment for single and multi-objective nonconvex problems |
| LINCOA | An algorithm that seeks the least value of a nonlinear function subject to linear inequality constraints, without using derivatives of the objective function. By Michael J. D. Powell. Source code is freely available online. | |
| MIDACO | BY-NC-ND | Global optimization software, Limited Version, MINLP (Matlab, Octave, Python, C/C++ and Fortran) |
| MINUIT/MINUIT2 | (L)GPL | multivariate function minimizer for real-valued functions with analytic or numerical gradients |
| NEWUOA | An algorithm that solves unconstrained optimization problems without using derivatives. By Michael J. D. Powell. Source code is freely availableonline. | |
| NLopt | LGPL,MIT | many algos, many language bindings, global and local optimizers, derivative-free and gradient-driven |
| NOMAD | LGPL | generic black-box (no gradients required) optimization package |
| OpenOpt | BSD | free numerical optimization framework in Python language for solving NLP, LP, MIP, QP, etc with automatic differentiation features. |
| OptaPlanner | ASL | OptaPlanner is a lightweight, embeddable planning engine written in Java?. It helps normal Java? programmers solve constraint satisfaction problems efficiently. Under the hood, it combines optimization heuristics and metaheuristics with very efficient score calculation. |
| PPL | GPLv3 | integer programming problems, polyhedra |
| Scilab | CeCILL | cross-platform numerical computational package and a high-level, numerically oriented programming language with free numerical optimization framework. |
| TAO | BSD |
large-scale optimization, focus on parallel algos. |
HLBFGS算法建议使用微软刘洋老师的code
详见:http://research.microsoft.com/en-us/um/people/yangliu/software/hlbfgs/
标签:des class code java tar ext
原文地址:http://www.cnblogs.com/sheshouyanhun/p/3717981.html