|
|
1. |
CirCut
-
Fortran 90 package for finding approximate solutions of certain binary quadratic programs, currently including the Max-Cut and the Max-Bisection problems.
|
|
|
2. |
Computational Optimization and Applications
-
Codes from journal, in Fortran, Matlab, C, and C++.
|
|
|
3. |
Constrained and Unconstrained Testing Environment, revisted (CUTEr)
-
Testing environment for optimization and linear algebra solvers. The package contains a collection of test problems, along with Fortran 77, Fortran 90/95 and Matlab tools intended to help developers design, compare and improve new and existing solvers.
|
|
|
4. |
Curvi
-
Solves nonlinear optimization problems. [Commercial]
|
|
|
5. |
Differential Evolution
-
Fortran 90 code implementing the Differential Evolution method, a simple but powerful population-based, stochastic function minimizer.
|
|
|
6. |
Fortran Genetic Algorithm
-
Initializes a random sample of individuals with different parameters to be optimized using the genetic algorithm approach -- evolution via survival of the fittest. By David Carroll.
|
|
|
7. |
Genetic Algorithms
-
For use in designing composite materials, by Layne T. Watson.
|
|
|
8. |
Klaus Schittkowski's Optimization Software
-
Nonlinear programming codes: SQP, least squares, multicriteria optimization, data fitting in ODEs, DAEs, PDEs, PDAEs.
|
|
|
9. |
Lancelot
-
Fortran 77 package for solving unconstrained and constrained optimization problems, systems of nonlinear equations, and nonlinear least-squares problems.
|
|
|
10. |
Linear Programming
-
Ratfor code for the primal-dual log barrier form of the interior point LP solver of Lustig, Marsten and Shanno, ORSA J Opt 1992.
|
|
|
11. |
Minpack
-
Fortran 77 code for solving nonlinear equations and nonlinear least squares problems. Five algorithmic paths each include a core subroutine and an easy-to-use driver. The algorithms proceed either from an analytic specification of the Jacobian matrix or directly from the problem functions.
|
|
|
12. |
Modulopt Optimization Routines
-
Fortran 77 codes for unconstrained, bound constrained, and nonlinearly constrained optimization.
|
|
|
13. |
Network Optimization Codes
-
By Dimitri P. Bertsekas.
|
|
|
14. |
Nonlinear Constrained Optimization
-
Solves online constrained optimization problems specified by the user as Fortran programs.
|
|
|
15. |
Optimization Software Developed by J. Nocedal's Research Team
-
KNITRO, General Nonlinear Programming Solver; L-BFGS, Limited Memory Codes; PREQN, Preconditioning the Conjugate Gradient Method; and CG+, Conjugate Gradient Software.
|
|
|
16. |
Quadratic Assignment Problem Library (QAPLIB)
-
By R.E. Burkard, E. Çela, S.E. Karisch and F. Rendl.
|
|
|
17. |
Stanford Business Software
-
Sells Fortran 77 optimization codes MINOS (linear programming and nonlinear optimization), SNOPT (large-scale quadratic and nonlinear programming), NPSOL (nonlinear programming), LSSOL (Linearly constrained linear least squares problems and convex quadratic programmmin), and QPOPT (linear and quadratic programming).
|
|
|
18. |
SUBPLEX
-
Subspace-searching simplex method for the unconstrained optimization of general multivariate functions, generalizing the Nelder-Mead simplex method.
|
|
|
19. |
TRON
-
Trust region Newton method for the solution of large bound-constrained optimization problems, by Chih-Jen Lin and Jorge Moré.
|
|
|
20. |
Decision Tree for Optimization Software
-
Linear and non-linear optimization, constrained and unconstrained. Mainly Fortran 77 but some in C.
|
|
|
21. |
DONLP2
-
Programs by Peter Spellucci for nonlinear programming.
|
|
|
22. |
Feasible Sequential Quadratic Programming (FSQP)
-
Code for minimization of the maximum of a set of smooth objective functions subject to general smooth constraints.
|
|
|
23. |
Galahad
-
Thread-safe library of Fortran 90 packages for solving nonlinear optimization problems, covering unconstrained and bound-constrained optimization, quadratic programming, nonlinear programming, systems of nonlinear equations and inequalities, and nonlinear least squares problems.
|
|
|
24. |
Global Optimization
-
Links to global optimization code, mainly in Fortran 77 and C, but some links to local minimizers as well.
|
|
|
25. |
Ladislav Luksan Optimization Code
-
Fortran 77 codes for nondifferentiable, large-scale, or dense nonlinear optimization.
|
|
|
26. |
Netflow
-
Codes for network optimization.
|
|
|
27. |
Opt
-
Optimization codes at Netlib.
|
|
|
28. |
Pikaiai
-
General-purpose optimization subroutine based on a genetic algorithm, in Fortran 90.
|
|
|
29. |
Projection-Type Methods for Large Quadratic Programs
-
Fortran 77 code by Valentia Ruggiero for large and sparse convex quadratic programs.
|