How can I migrate from Gurobi from another solver?

New customers regularly tell us that migrating was easier than they expected, and that they are happy they made the switch to Gurobi. Find out all of the details about why you should switch and how to migrate.

Is Gurobi a software or a service?

Gurobi is a special kind of software called a “solver.” But Gurobi doesn’t have a graphical interface the way your familiar consumer apps do. You interface with it through programming languages like Python, AIMMS, and R—so you have to know how to code. And you need to know how to create a mathematical model.

Don’t have those skills in-house? We have a network of trusted service partners who are ready to help.

And at any point along the way, the Gurobi Expert team is here to help with troubleshooting and tuning your mathematical models. We also offer customized training for groups that need help with modeling techniques, model tuning, etc.

How is Gurobi different from machine learning?

Machine learning looks for patterns in historical data and uses those patterns to make predictions about the future. But what happens when your future no longer looks like your past?

With Gurobi, you can make decisions that don’t rely on your past data. You input what you want to achieve, and Gurobi identifies your best set of decisions. And if something changes along the way, no problem! Just adjust your inputs and run it through Gurobi again.

I know how to code. Can I use Gurobi?

You’ll also need to know how to create a mathematical model. People who know how to code (like data scientists, for example) can pretty easily pick up this skill. Check out our examplecode and basic training to get started.

Does Gurobi help people create their mathematical models?

We don’t currently offer that specific service. But we have trusted partners who do. And the Gurobi Experts team can help customers troubleshoot and tune their models anytime, at no cost. We also offer customized training for groups that need help with modeling techniques, model tuning, etc.

What advantage does Gurobi have over other decision models?

Other decision models—like decision rules or heuristics—can result in sub-optimal decisions because they explore only a tiny percentage of possible solutions. Gurobi, by contrast, can provide provable optimality. And for a business, the difference between “sub-optimal” and “optimal” decisions can be millions in revenue.

Additional Insight

Guidance for Your Journey

Gurobi: Always Free for Academics

We make it easy for students, faculty, and researchers to work with mathematical optimization.

Trusted Partners, at Your Service

When you face complex optimization challenges, you can trust our Gurobi Alliance partners for expert services.

We’ve Got Your Back

Our global team of helpful, PhD-level experts are here to support you—with responses in hours, not days.

Gurobi Newsletter

New at Gurobi

Gurobi 10.0 Delivers Blazing-Fast Speed, Innovative Data Science Integration, and an Enterprise Development and Deployment Experience
Latest release enables data professionals to easily integrate machine learning models into optimization models to solve new types of problems.
 Learn More
Webinar: What’s New in Gurobi 10.0
In this webinar, attendees will get a first look at our upcoming product release, Gurobi 10.0. We will summarize the performance improvements and highlight some of the underlying algorithmic advances, such as the network simplex algorithm, enhancements in concurrent LP, and optimization based bound tightening.
 Learn More
new content
Cost Savings & Business Benefits for Gurobi Customers
2022 Total Economic Impact™ Study Reveals A 518% ROI with Gurobi
 Learn More