Page 7

Linear Programming Survey
Table 7

Product Solvers or Modeling Environments
Solvers/Modeling Environments that Link to Product Available bundled with above as a single package Available separately to customers who separately purchase (or have purchased) one of the above
AIMMS CPLEX, GUROBI, CPO, XA, CBC, CONOPT, KNITRO, SNOPT, MINOS, IPOPT, BARON, PATH y y
AMPL CPLEX, Gurobi, Xpress, CONOPT, KNITRO, LOQO, MINOS, SNOPT, BARON, LGO, LocalSolver, others listed at ampl.com/products/solvers/ y y
AMPL API AMPL y y
AMPLDev AMPL y y
Analytic Solver AnalyticSolver.com, RASON, Solver SDK y y
Analytica Optimizer      
AnalyticSolver.com Analytic Solver, RASON, Solver SDK y y
Artelys Knitro AMPL, GAMS, AIMMS, MPL, Microsoft Excel y y
Bonmin AMPL, GAMS, JuMP, MADOPT, OPTI Toolbox, OS y y
Bonmin AMPL, Gams, MPL, AIMMS   y
Cbc (COIN-OR Branch and Cut) AMPLs, GAMS, MPL, AIMSS    
Clp (COIN-OR LP Solver) AMPL, Gams, MPL, AIMMS   y
CMPL (<Coliop|Coin> Mathematical Programming Language) CBC and GLPK bundled | SCIP, Gurobi and CPLEX separately y y
CoinMP Open-Source Solver MPL Modeling System, CLP, CBC y y
Couenne AMPL, Gams, MPL, AIMMS   y
Dip (Decomposition in Inteeger Programming)      
Dippy      
FICO Xpress Optimization Suite FICO Xpress Mosel, AMPL, Frontline Systems, Gams, Matlab y y
FortSP AMPLDev y y
GAMS all major solvers, for a detailed list please vist: https://www.gams.com/fileadmin/commercialp.pdf y y
GCG      
GENO 2.0 GAUSS y y
GIPALS32      
GLPK (GNU Linear Programming Kit)      
hsol SCIP    
IBM Decision Optimization on Cloud      
IBM ILOG CPLEX Optimization Studio GAMS, AMPL, AIMMS, MATLAB y y
IBM Decision Optimization Center IBM ILOG CPLEX Optimization Studio    
Ipopt AIMMS, AMPL, CasADi, GAMS, JuMP, MADOPT, OPTI Toolbox, OS, Scilab y y
JuMP See http://www.juliaopt.org/   y
LINDO API GAMS, MPL, LINGO, What'sBest, MATLAB, R y y
LINGO MATLAB, LINDO API y y
LocalSolver AMPL, GAMS y y
LOQO AMPL y y
LPL Modeling System      
MATLAB and Optimization Toolbox Gurobi, CPLEX, Xpress, Mosek, Knitro, AMPL, CVX, Yalmip, and others   y
MibS (Mixed Integer Bilevel Solver)      
MOSEK Optimization Suite AMPL, GAMS   y
MPL Modeling System Cplex, Gurobi, Xpress, Lindo, Mosek, Sulum, XA, CoinMP, Ipopt, Glpk, LPSolve, Conopt, Knitro, Lgo, Excel, Matlab, Cloud Solvers y y
OMP Plus      
OpenSolver CBC, NEOS, BonMin, Couenne, Gurobi y  
OpenSolver for Google Sheets Google Solver, NEOS, GLPK y  
OptiMax Component Library Cplex, Gurobi, Xpress, Lindo, Mosek, Sulum, XA, CoinMP, Ipopt, Glpk, LPSolve, Conopt, Knitro, Lgo, Excel, Matlab, Cloud Solvers y y
ParaSCIP, FiberSCIP http://scip.zib.de y  
Pulp CBC, Gurobi, CPLEX   y
Pyomo      
RASON: Restful Analytic Solver Object Notation Analytic Solver, Solver SDK y y
SAS Optimization 8.1 OPTMODEL, OPTLP, OPTQP, OPTMILP, OPTNETWORK procedures; CAS procedure and listed non-SAS programming languages access SAS Optimization action sets directly. y y
SAS/OR 14.2 OPTMODEL, OPTLP, OPTQP, OPTMILP, OPTNETWORK, CLP, OPTLSO procedures y  
SCIP GAMS, AMPL, ZIMPL, GCG, UG, PolySCIP, SCIP-SDP, Comet, G12, or-tools y y
Solver for Excel Online and Google Sheets Excel Online, Google Sheets   y
Solver SDK Analytic Solver, RASON y y
SolverStudio      
SoPlex SCIP y y
SYMPHONY AMPL, Gams   y
The Gurobi Optimizer AIMMS, AMPL, GAMS, MATLAB, MPL, CVX and Frontline Solvers y y
UG: FiberSCIP and ParaSCIP SCIP y y
Vanguard System Standard and proprietary solvers and modeling environement    
What'sBest! LINDO API y  
XA Professional Linear Programming System AIMMS,GAMS,AMPL,MPL    
ZIMPL SCIP, lp_solve y y

Linear Programming Software Survey Pages:
Introduction | Page 1 | Page 2 | Page 3 | Page 4 | Page 5 | Page 6Page 7 | Page 8Page 9 | Page 10 | Page 11 | Page 12 | Page 13 | Vendor List | Accompanying Article