OSI
Osi
The COIN-OR Open Solver Interface is a uniform API for interacting
with callable solver libraries.
It supports linear programming solvers as well as the ability to "finish off"
a mixed-integer problem calling the solver library's MIP solver.
A list of supported solvers appears at the bottom of the page.
A uniform API for calling embedded linear and mixed-integer
programming solvers.
Matthew Saltzman, Lou Hafer
https://www.github.com/coin-or/Osi
Eclipse Public License 1.0
http://www.opensource.org/licenses/eclipse-1.0
Cbc
Cgl
Clp
CoinUtils
Data
DyLP
HiGHS
SYMPHONY
Vol
CPLEX
https://www.ibm.com/analytics/cplex-optimizer
Optional
Glpk
http://www.gnu.org/software/glpk/
Optional
FICO-Xpress
https://www.fico.com/en/products/fico-xpress-optimization
Optional
Gurobi
http://www.gurobi.com
Optional
Mosek
http://www.mosek.com/
Optional
SoPlex
http://soplex.zib.de
Optional
C++
Active
5
GNU/Linux
gcc
Mac OS X
gcc
Microsoft Windows with MSys2
gcc, cl, icl
Microsoft Windows
Visual Studio, cl
Interfaces
OsiCpx: CPLEX
OsiGlpk: GNU LP Toolkit
OsiGrb: Gurobi
OsiMsk: Mosek
OsiSpx: Soplex
OsiXpr: XPRESS-MP
http://www.coin-or.org/Doxygen/Osi/
https://github.com/coin-or/Osi/
http://list.coin-or.org/mailman/listinfo/osi