Optimization ( Commercial, Shareware, GPL)
ABACUS  a software system for the implementation of branchandbound algorithms.
ACCPM  solving large scale convex optimization problems with cutting plane method.
ASA  finds the best global fit of a nonlinear nonconvex costfunction over a Ddimensional space.
Blossom  a minimum weighted perfect matching solver.
bob++  C+ classes for sequential or parallel search algorithms for optimization.
Cassowary  a constraint solving toolkit.
COIN  common optimization interface for operations research.
CPLEX  an optimization software tools for largescale and missioncritical applications.
CSDP  a library for semidefinite programming.
CSPLib  a problem library for constraints.
CUTE  a suite of Fortran subroutines for linear and nonlinear optimization.
DFNLP  nonlinear least squares optimization.
DOC/DOT  design optimization control software and design optimization tools.
DONLP2  minimization of a differentiable function with (in)equality constraints.
Elastic Net Method for TSP  demonstration of elastic net method on solving a travelling salesman problem.
ELS/GLS  efficient and global line search programs.
EPO  a universal parameter optimization program based on an evolutionary algorithm.
FortMP  linear, integer and quadratic programming optimization system.
FSQP  software of feasible sequential quadratic programming algorithm.
GAOT  genetic algorithm optimization toolbox for Matlab.
GATSS  a Genetic Algorithm based solver of the Traveling Salesman problem in g++.
GENBLIS  genetic optimization and bootstrapping of linear structures.
HOPDM  solving large scale linear and convex quadratic programming problems.
HQP  a solver for nonlinearly constrained optimization.
IAsolver  Java applet solving systems of nonlinear constraints.
IBM Optimization Solutions and Library
IMPS (Intelligent Mathematical Programming System)  includes ANALYZE, MODLER, RANDMOD.
iSight  combining the power of design optimization, automation and integration for industry.
Java Constraint Library  provide application services for CSP problem.
LANCELOT  Fortran packages for solving largescale nonlinearly constrained optimization problems.
LBFGSB  largescale boundconstrained or unconstrained optimization.
LINDO  a tool for solving linear, integer, and quadratic programming problems.
LINGO  a modeling package for a diverse variety of problems.
LK the program  implementation of the LinKernighan heuristic for the Traveling Salesman Problem.
LMITOOL  a userfriendly package for LMI optimization.
Linear Programming PlugIn for NExS  provide linear programming facilities in spreadsheet.
lp_solve  mixed integer linear program solver.
LOQO  a system for solving smooth optimization problems.
LSNNO  optimization with nonlinear objective, bound constraints, and linear network constraints.
macopt  a conjugate gradient optimizer written in C/C++.
MAXDET  software for determinant maximization problems.
MCF  a network simplex implementation.
MCS  global optimization by multilevel coordinate search.
MEMT  parameter estimation and prediction for maximum entropy models in discrete domains.
MINQ  general definite and bound constrained indefinite quadratic programming.
MOSEK  solves linear, convex quadratic and general convex mathematical programs.
Network Optimization Codes  codes for matching, shortest paths, and network flow.
NLPJOB  multicriteria optimization.
NLPQL  constrained nonlinear programming.
NLPQLB  nonlinear programming with very many constraints.
NPCompleteness  efficient algorithm designing for hard computational problems.
NUOPT  an addon optimization software for SPLUS data analysis.
Omuses  a tool for the optimization of multistage systems.
OPBDP  a DavisPutnam based enumeration algorithm for linear pseudoBoolean optimization.
OPT++  an objectoriented nonlinear optimization library.
OptSolve++  C++ software components for nonlinear optimization.
parSA  parallel simulated annealing library for optimization problems.
PCx  an interiorpoint predictorcorrector linear programming package.
David Pisinger's optimization codes  various C programs for optimization.
PLAM  an algebraic modelling system written in Prolog.
Pointer  optimization software which solves difficult nonlinear problems.
Porta  polyhedron representation transformation algorithm.
PPBB  parallelize sequential BranchandBound algorithms for several architectures.
pysimplex  mixed integer linear programming modules for Python.
QGraphi  WYSIWYG graphical software for some linear programming problems.
QL  quadratic programming.
SA (Simulated Annealing)  optimization by modeling potential solutions as electron spins.
SADE  a genetic based optimisation method that uses differential operators.
SDPA  software for semidefinite programming algorithm.
SDPHA  semidefinite programming homogeneous algorithms.
SDPMATH  a Mathematica package for solving Semidefinite Programs.
SDPpack  a package for semidefinitequadraticlinear programming.
SDPSOL  a parser/solver for semidefinite programs with matrix structure.
SDPT3  a Matlab software package for semidefinite programming.
SOL  several widely used optimization software such as MINOS, NPSOL, LSSOL.
SolvOpt  a solver for local optimization problems.
SoPlex  a sequential objectoriented simplex class library.
SP  semidefinite programming software in Matlab.
space  the analysis and optimization of computer models or simulations.
StarFLIP++  reusable iterative optimization library for combinatorial problems with fuzzy constraints
SYMPHONY  branch, cut, and price algorithm for solving integer and mixedinteger programs.
TENMIN  unconstrained optimization using tensor methods.
TOMLAB  a general purpose environment of optimization, based on MATLAB.
VBCTOOL  a graphical interface for visualization of branch cut algorithms.
VerGO  global optimization of a real valued function of many variables.
YATTS  a graphical linear programming teaching tool.
Also Check Out:
COOOL  tools for writing optimization code and solving optimization problems.
ECLiPSe  a development environment for constraint programming applications.
FlexGA  a genetic algorithm toolbox to implement evolutionary algorithms.
GAlib  a set of C++ genetic algorithm object, with tools to do optimization.
GAMS  a highlevel modeling system for mathematical programming problems.
Genetic LISREL  a evolutionary program which estimates LISREL models.
LinAlg  basic linear algebra and optimization C++ classlib.
Harwell Subroutine Library  a suite of Fortran subroutines for scientific computation.
INCT  induced norm control toolbox.
NAG C Libraries  a large collection of algorithmic routines written in C.
NAG Fortran 77 Libraries  Fortran 77 routines for mathematical and statistical computation.
NAG FL90plus and fl90 Fortran 90 Libraries  Fortran 90 libraries.
Netlib Repository  huge software repository.
PORT  a collection of Fortran 77 routines for many traditional areas of mathematical software.
PPBB Library  parallelize sequential BranchandBound algorithms for several architectures.
WNLIB  a C subroutine library that contains numerous tools useful for programming pratice.
