User Tools

Site Tools



Info / Resources



Sample Pages

Quick Navigation


Gurobi Optimizer

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.

Important Note: If you install Gurobi on your own you may receive this message: “Model too large for size-limited Gurobi license” or “Model too large for restricted Gurobi license”. This is because Gurobi uses a restricted, size-limited license, and the model size exceeds these limits, i.e., 2000 variables, 2000 linear constraints, and 200 quadratic constraints.

This typically happens when Gurobi is installed for Python using the package distributor pip. This installation process automatically includes a size-limited license.

Please use the Gurobi packages in /home/software/gurobi_latest. The Python module has been installed in the system python module repositories.

software/gurobi.txt · Last modified: 2021/02/22 08:01 by mjm519