You may also be interested in our What's New page to learn about what was added or changed in our latest release.
The Gurobi Optimizer was designed from the ground up to be the fastest, most powerful solver available for your LP, QP, QCP, and MIP (MILP, MIQP, and MIQCP) problems. In particular:
The Gurobi Optimizer was state-of-the-art when it was first introduced, and since then we have maintained that status by dramatically pushing the limits on both solver performance and on features designed to help you and your team be successful with optimization.
On the performance front, Gurobi's solvers consistently deliver outstanding performance across a full range of problems, with performance improving as your problems get harder. While benchmark results can fluctuate over time as competitors introduce new versions, Gurobi typically leads solver results across all tests over time and has a history of delivering significant performance improvements over time. Over just the past seven years Gurobi has improved performance by 6X for LP problems and 43X for MIP problems.
On the features front, we have added a range of capabilities either not available from any other commercial solver provider or delivered at an industry-leading level. Some examples include:
Below is a short summary of Gurobi's features and benefits. For further information on Gurobi and how it can meet your specific needs, we invite you to contact us. We're happy to discuss how Gurobi can help you succeed in applying optimization to your applications.
|General Features||Detail||Benefit for You|
|Outstanding solve times||
||Add complexity to your model to better represent the real world, and still solve your model within the available time.|
|Support for all common problem types||
||Model your problem the way that works best for you.|
|Extremely robust code||
||Have confidence in your results.|
|Full range of programming and modeling language support||
||Maximize your productivity by working in the language you are most comfortable with.|
|Examples of additional features to ease the modeling process||
||More easily turn your model into code|
|Easily model and develop applications with Python||
||Take advantage of a single, powerful, environment designed for both modeling and application development.|
||More easily meet your needs and budget both now and as your needs change over time.|
|Client-server and Cloud computing capabilities||
||More easily provide developers and end-users with access to the optimization power they need.|
|Outstanding support you can actually reach||
||Get answers when you need them in hours, not days.|
|Advanced implementations of the latest algorithms||
|Continuous model features||
|Mixed-Integer model features||