|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).
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