
Gurobi Blog
Explore interesting, applicable topics, curated by our thought leaders.




The Impact and Uses of Generative AI in Optimization: What’s Next?
Learn how AI is reshaping the way we solve complex problems.
Learn More
Beyond Machine Learning: Why Optimization Is a Critical Skill for Data Scientists
Discover why mathematical optimization is becoming a must-have skill for data scientists, with insights from our annual report.
Learn More
How We Gamified Mathematical Optimization Using Burritos
It was in the hopes of making the complex more accessible that my team at Gurobi Optimization decided to collaborate with top educators to develop our own web-based learning tool: the Burrito Optimization Game.
Learn More
Gurobi Teams With NVIDIA to Advance First-Order Methods for Large-Scale Optimization
Gurobi applauds the open-sourcing of NVIDIA’s cuOpt PDLP to help explore faster, more efficient solutions for real-world challenges. 
Learn More
Using GPUs to Solve LPs: What’s in It for Me?
Explore our latest benchmark results for new GPU-enabled algorithms for barrier and PDHG.
Learn More
Solving the Knapsack Problem: A Classic Challenge in Optimization
Learn how optimization can solve the Knapsack Problem and address complex resource allocation challenges.
Learn More
Mission-Critical: Why Optimization Experts Are Today’s Business MVPs
Discover why optimization expertise is in high demand and learn how you can enhance your own skills.
Learn More
LP Model Basics: Key Components, Use Cases, and Tips
Uncover LP model basics, from key components to common use cases.
Learn More
Discover the Power of Decision Intelligence Technology with Gurobi
Optimize complex business decisions with AI-powered insights and advanced mathematical modeling.
Learn More
Unlocking Business Success with Decision Intelligence: How AI and Advanced Analytics Drive Smarter Decisions
Discover how decision intelligence leverages AI and analytics to optimize decision-making, enhance efficiency, and drive business success.
Learn More
Mixed Integer Programming with Python: Solutions for Complex Problems
Mixed Integer Programming (MIP) combines continuous and discrete variables to optimize complex problems. Explore its applications, techniques, and Python solutions here.
Learn More