Skip to content

Online Shopping

Buy Gurobi Optimizer Now!

Share This Product

Gurobi Optimizer

Gurobi Optimizer uses decision optimization technology to optimize business decisions, develop and deploy optimization models quickly, and create real-world applications that significantly improve business outcomes. This course familiarizes attendees with optimization models and techniques and the terminology used to describe them. In this course, participants will learn to implement optimization models using the Gurobi technologies through a combination of instructor-led presentations and projects illustrating applications of the LP and MIP models. Dr. Meysam Cheramin is the instructor of this course.

Category

Description

Gurobi Optimizer uses decision optimization technology to optimize business decisions, develop and deploy optimization models quickly, and create real-world applications that significantly improve business outcomes. This course familiarizes attendees with optimization models and techniques and the terminology used to describe them. In this course, participants will learn to implement optimization models using the Gurobi technologies through a combination of instructor-led presentations and projects illustrating applications of the LP and MIP models.

What We Offer

From 8 to 30 hours based on your skill set and expertise, from beginners to expert level, we provide training across multiple platforms at your pace on GUROBI technology. Leverage our skilled trainers with consulting backgrounds and Ph.D.’s in OR to bring the best of breed training in Operational and Technical excellence. Based on our extensive experience working with optimization & analytic tools, we have designed learning paths for GUROBI optimization technologies. Our approach emphasizes the most important elements you will use on a day-to-day basis, with videos created by our award-winning, certified consultants who have real-world experience. Whether you are new to these products or need a refresher, Cresco is here to help!

  • In-person Instructor-led training
  • Computer-based training
  • Remote Instructor-led
  • Training

syllabus

Topics covered in this course include:

  • Gurobi Installation
  • Gurobi Optimizer
  • Gurobi Compute Server
  • Gurobi Cloud
  • The Basics of LP, MIP, NLP, and QP
  • Gurobi Command Line
  • Gurobi Interactive Shell
  • Python API of Gurobi
  • Third-Party Optimization Programming (Modeling) Languages
  • LP and MPS file formats
  • Building a large-scale model from scratch using different Gurobi Interfaces
  • Linking Gurobi to external Data sources (spreadsheets, csv, etc)
  • Managing solution pools with Gurobi
  • Tips and tricks for efficient Modeling with Gurobi (SOS Constraint, AND/OR Constraint, Indicator Constraint, Piece-wise linear constraint, Model Sparsity)
  • Handling infeasibility with Gurobi
  • Developing multi-objective optimization problems with Gurobi
  • Sensitivity analysis (What-if Scenario Analysis)
  • Tuning Gurobi Performance
  • Gurobi Parameters
  • Gurobi methods used for Gurobi Objects
  • Gurobi Attributes used for Gurobi variables, objectives, constraints

 

Objectives

 This course enables participants to:

 

  • Formulate, implement, and solve LP and MIP optimization models
  • Describe and process the obtained optimal solutions
  • Analyze infeasible problems
  • Develop optimization models using the Python API of Gurobi
  • Identify and remove the most common barriers to better solver performance

 

Prospective Participants

The following participants can derive the maximum value out of this course:

  • OR analysts and data scientists who want to become an expert in Gurobi technologies
  • Developers who want to leverage optimization engines into real-world applications
  • Business Analysts and Modelers in various fields
  • IT developers and managers working with OR professionals
  • Managers and executives who are involved in what-if analyses and decision making
  • University students of Mathematics or Engineering Schools

 

Required Skills

 You will need:

  • A basic understanding of algebra
  • Familiarity with standard Windows applications

Prerequisites

For the virtual training, you will need:

  • A working Gurobi Free Edition
  • A working Python API of Gurobi
  • Internet connection

 

Instructor: Dr. Meysam Cheramin

Download The Brochure

Do You Have Any Questions About This Product?

drop us a line and keep in touch

Please enter you email to view this content.