Designed to be the best end-to-end offering available
The opportunity to build a new product from scratch, unencumbered by legacy constraints, doesn’t come along every day. That was the opportunity presented to the optimization experts that founded Gurobi Optimization. Their goal was not only to deliver a truly superior solver, but also to provide everything that goes around that to help users succeed in building optimization models and deploying applications.
An Optimization Solver Reimagined
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:
Our code was built to fully exploit parallelism. It's not a sequential code that was parallelized, but a fundamentally parallel code that you can also choose to run sequentially
Our MIP cutting plane routines are second to none. Not only do we have cutting-edge versions of all the standard cutting planes, but we’ve also gone beyond that to develop new classes of cuts available only in Gurobi
Our advanced MIP heuristics for quickly finding feasible solutions often produce good quality solutions where other solvers fall flat, leading to some of our biggest wins vs. the competition
Our barrier algorithms fully exploit the features of the latest computer architectures
The end result is that Gurobi's solvers consistently delivers 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. In addition, Gurobi recently solved 11 previously unsolvable models in the MIPLIB2010 library and has improved performance by 5X for LP problems and 13X for MIP problems over just the last four years.
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 about your specific needs. We're happy to discuss how Gurobi can help you succeed in applying optimization to your applications.
Outstanding Solve Times
Gurobi has a history of leading public benchmarks and making continual improvements across a range of problem types.
You can see the standard public benmarks, maintained by Hans Mittelmann at Arizona State University, here: http://plato.la.asu.edu/bench.htm. Several benchmarks are given for LP, QP, MILP, and MIQP.