|
|
1. |
GAMS
-
The General Algebraic Modeling System (GAMS) is a high-level modeling system for mathematical programming problems.
|
|
|
2. |
GIPALS: Linear Programming Tool
-
Linear programming software for industrial size constrained optimization based on Interior-Point method.
|
|
|
3. |
GLPK (GNU Linear Programming Kit)
-
A package is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of routines written in ANSI C and organized in the form of a callable library. GLPK supports the GNU MathProg language, which is a subset of the AMPL language.
|
|
|
4. |
Linear Programs Solvers
-
A free software package that solves linear programming models by the simplex and/or the push-and-pull methods.
|
|
|
5. |
LLamasoft
-
Modeling software that combines simulation and optimization together in one program, from the creator of Supply Chain Guru.
|
|
|
6. |
ABACUS - A Branch-And-CUt System
-
ABACUS is a software system which provides a framework for the implementation of branch-and-bound algorithms using linear programming relaxations that can be complemented with the dynamic generation of cutting planes or columns (branch-and-cut, branch-and-price,branch-and-cut-and-price).
|
|
|
7. |
ABSSP: Subset Sum Problem
-
Computational time for solving subset sum problem with algorithm ABSSP by Andrea Bianchini.
|
|
|
8. |
AIMMS
-
Advanced modeling environment for building optimization-based decision support applications and advanced planning systems.
|
|
|
9. |
AMPL
-
Modeling language and system for formulating, solving and analyzing large-scale optimization (mathematical programming) problems.
|
|
|
10. |
CBC
-
The COIN Branch and Cut solver is an open-source mixed-integer program (MIP) solver written in C++.
|
|
|
11. |
Center for Advanced Modeling and Optimization
-
Site includes information about modeling and optimization systems, modeling languages for mathematical programming, linear and nonlinear programming packages, and other optimization software.
|
|
|
12. |
CPLEX- Large-Scale Programming Software for Optimization.
-
The CPLEX division of ILOG provides large-scale mathematical programming software and services for resource optimization.
|
|
|
13. |
Dash Optimization
-
Offers a software suite for modeling and optimization. Site includes information about product components, overview of services, and a client area.
|
|
|
14. |
Decision Tree for Optimization Software
-
Guide to find software for optimization problems and related links.
|
|
|
15. |
Discrete Optimization Methods
-
Archive of Pascal procedures from the 1983 text "Discrete Optimization Algorithms with Pascal Programs" by Maciej M. Syslo, Narsingh Deo, and Janusz S. Kowalik.
|
|
|
16. |
Easyworm Soft Inc.
-
Offers linear and non-linear programming software for Windows 9x/NT/2000. Shareware and freeware.
|
|
|
17. |
Esteco
-
Multidisciplinary design optimization software.
|
|
|
18. |
Eudoxus Systems
-
Using optimization to solve business problems. Includes lecture notes and case studies on the practical application of linear programming and optimization.
|
|
|
19. |
Global (and Local) Optimization
-
An archive of online information on global optimization.
|
|
|
20. |
HOPDM
-
Package for solving large-scale linear, convex quadratic and convex nonlinear programming problems. The code is an implementation of the infeasible primal-dual interior point method, and compares favorably with commercial LP, QP and NLP packages.
|
|
|
21. |
ILOG Optimization Suite
-
Optimization algorithms, resource allocation, resource optimization, tools to improve decision-making.
|
|
|
22. |
LINDO Optimization Modeling Tools
-
Software for linear, integer and nonlinear optimization. LINDO supplies large scale solvers with links to Excel and database applications.
|
|
|
23. |
Linear Programming
-
Survey of modern software for linear programming (by R.Fourer, 2005).
|
|
|
24. |
LogMIP
-
(Logical Mixed Integer Programming) is a solver for generalized disjunctive programs (GDP).
|
|
|
25. |
MINTO
-
Mixed INTeger Optimizer - is a software system that solves mixed-integer linear programs by a branch-and-bound algorithm with linear programming relaxations. It also provides automatic constraint classification, preprocessing, primal heuristics and constraint generation.
|
|
|
26. |
MOSEK Optimization Tools
-
Software for solution of linear and nonlinear convex programming problems.
|
|
|
27. |
Nonlinear Optimization
-
Nonlinear finite and infinite dimensional optimization, identification, methods and demo software by Prof. V. K. Tolstykh, Donetsk National University.
|
|
|
28. |
Nonlinear programming software survey
-
By Stephen G. Nash, 1998
|
|
|
29. |
Online 2-Dimensional Optimization
-
An online computer program designed to calculate the optimal way of cutting 2d sheets.
|
|
|
30. |
OPBDP
-
A Davis-Putnam Based Enumeration Algorithm for Linear Pseudo-Boolean Optimization
|
|
|
31. |
Optimization Frequently Asked Questions
-
Linear and non-linear programming FAQs.
|
|
|
32. |
Pseudo-Boolean Benchmarks with Hidden Optimum Solutions
-
Benchmarks in opb format. Includes a description of how they were generated.
|
|
|
33. |
SCIP
-
Solving Constraint Integer Programs. SCIP is implemented as C callable library and provides C++ wrapper classes for user plugins.
|
|
|
34. |
SolvOpt
-
Matlab, C, and Fortran codes to minimize nonlinear, possibly non-smooth objective functions and solve nonlinear minimization problems, taking into account constraints by the method of exact penalization.
|
|
|
35. |
SoPlex
-
Sequential object-oriented simplex class library, free to download for research purposes for members of non-commercial and academic institutions.
|
|
|
36. |
SYMPHONY
-
Mixed-integer linear programming Solver Framework. By default, SYMPHONY reads both the MPS file format (through the COIN-OR MPS reader) and AMPL files (through the GLPK parser). The SYMPHONY source code is available under the Common Public License.
|
|
|
37. |
TOMLAB - Matlab Optimization
-
For fast and robust large-scale optimization in Matlab with interfaces to CPLEX, Xpress, MINOS, SNOPT and support for problems formulated in AMPL.
|
|
|
38. |
Zimpl
-
A little language to translate the mathematical model of a problem into a linear or (mixed-) integer mathematical program expressed in .lp or .mps file format which can be read and (hopefully) solved by a LP or MIP solver. Zimpl is a command line program written in plain C and released under GNU GPL.
|