|Type||Operations Research, Mathematical optimization|
The Gurobi Optimizer is a commercial optimization solver for linear programming (LP), quadratic programming (QP), quadratically constrained programming (QCP), mixed integer linear programming (MILP), mixed-integer quadratic programming (MIQP), and mixed-integer quadratically constrained programming (MIQCP). Gurobi is named for its founders: Zonghao Gu, Edward Rothberg and Robert Bixby; Bixby was also the founder of CPLEX, while Rothberg and Gu led the CPLEX development team for nearly a decade.
The Gurobi Optimizer supports a variety of programming and modeling languages including:
- Object-oriented interfaces for C++, Java, .NET, and Python
- Matrix-oriented interfaces for C, MATLAB, and R
- Links to standard modeling languages: AIMMS, AMPL, GAMS, and MPL
- Links to Excel through Premium Solver Platform and Risk Solver Platform
CPLEX - another commercial optimizer, to which Gurobi founders contributed.