Share Article

Gurobi Optimization has released version 5.5 of its leading mathematical programming solver. This release includes a number of new features and capabilities, including new client-server features, an automatic parameter tuning tool, and other improvements users have requested.

'Version 5.5 of our Gurobi Optimizer builds on the significant performance improvements delivered in v5.1 by adding features to help users more effectively deploy models, making the most of their optimization resources,' said Robert Bixby, Gurobi CEO.

Houston, Texas (PRWEB)April 02, 2013

Gurobi Optimization has released version 5.5 of its leading mathematical programming solver. This release includes a number of new features and capabilities, including new client-server features, an automatic parameter tuning tool, and other improvements users have requested.

“Version 5.5 of our Gurobi Optimizer builds on the significant performance improvements delivered in v5.1 by adding features to help users more effectively deploy models, making the most of their optimization resources," said Robert Bixby, Gurobi CEO. “We intend to continue this dual focus on performance improvement and adding powerful new features. Our users can be confident they are getting not only the best math programming solver available today but also will continue to receive leading-edge performance and features down the road.”

New Automatic Parameter Tuning Tool

The Gurobi Optimizer includes dozens of parameters that can be used to fine-tune the behavior of our optimization algorithms. For many models, parameter changes can improve performance by 50% or more. To help users make more effective parameter choices, version 5.5 includes a new automatic parameter tuning tool. This tool can be used as a stand-alone executable or called directly from the Gurobi programming language APIs.

New Client-Server Capabilities

Optimization based applications are used by more people inside a given organization and are more critical to a business' success than ever before. As a result, such applications often have a number of complex requirements placed upon them. For example, they may be required to support multiple simultaneous users running on a variety of computing platforms, they may need to meet stringent uptime goals, or they may need to be able to handle spikes in user demand.

The new Gurobi Compute Server is designed to greatly simplify the task of building and deploying such applications. The system combines a client library that seamlessly offloads optimization tasks to powerful servers with server software that manages all aspects of processing these jobs, including queuing, load balancing, and failover. The result is a powerful system that makes it easier to build scalable, reliable applications.

Added Capabilities

In addition to the above enhancements, in v5.5 we’ve also responded to user requests for the following features: a) a concurrent MIP solver offering a new option for exploiting multiple cores, b) a faster and more numerically robust implementation of barrier crossover factorization, c) a new NumericFocus parameter that triggers more conservative strategies for numerically difficult models, and d) other numerical stability improvements.

About Gurobi Optimization, Inc.

Gurobi (http://www.gurobi.com) is in the business of helping companies solve their hardest problems by providing the best optimization solver possible, outstanding support, and no surprises pricing. The Gurobi Optimizer is a state-of-the-art 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). It was designed from the ground up to exploit modern architectures and multi-core processors, using the most advanced implementations of the latest algorithms. Founded in 2008, Gurobi Optimization is based in Houston, TX (+1 713 871 9341).