AMPL Brings You the Power of Gurobi
Gurobi’s outstanding performance has been demonstrated through leadership in public benchmark tests and dramatic improvement in solve times year after year. Built using the latest algorithmic developments and large-scale computing techniques, Gurobi’s extremely robust code ensures correctness and scalability of results.
Unlock new possibilities
Book a Free Demo or Pricing Discussion
Gurobi Optimization, founded in 2008, is a renowned developer of advanced software for linear, mixed-integer, quadratic, and more general nonlinear optimization. Its flagship product, the Gurobi Optimizer, is highly regarded for its exceptional combination of speed and robustness in determining optimal solutions for problems in thousands to millions of decision variables.
Gurobi was created by three prominent experts in the optimization field — Dr. Zonghao Gu, Dr. Edward Rothberg, and Prof. Robert Bixby — who sought to create a high-performance solver that could address the growing demands of complex data-driven decision-making, while integrating readily with popular programming languages and platforms. This adaptability has made Gurobi a preferred choice in numerous industries, including logistics, finance, energy, telecommunications, and manufacturing.
The Gurobi Optimizer has continuously evolved, integrating cutting-edge research and algorithms to maintain its position at the forefront of optimization technology, expanding the variety of problem types addressed, and broadening the range of on-premise and cloud-based solutions available. Gurobi’s commitment to innovation, coupled with strong customer support and community engagement, underscores its role as a key player in advancing the practice of mathematical optimization.
Linear and quadratic optimization in continuous and integer variables, for both convex and nonconvex cases, with extensions to widely used nonlinear and logical expressions.
Convex and nonconvex quadratic expressions in objectives and constraints; conic quadratic constraints; convenient nonlinear and logical operators.
For continuous linear and convex quadratic problems, primal and dual simplex methods and interior-point (barrier) methods. For integer problems, advanced branch-and-cut with presolve, feasibility heuristics and cut generators. For general nonlinear problems, spatial branch-and-bound and outer approximation.
Global optimization of nonconvex quadratic and select nonlinear problems. Shared-memory processing for barrier and for branch-and-cut. Distributed concurrent optimization and tuning to leverage multiple machines. Streamlined access to cloud services. Special facilities for multi-objective optimization and infeasibility diagnosis.