Optimization in Python

Part 1: Introduction to Optimization in Python - Pyomo and Gurobipy



Join UT INFORMS student chapter officer Brent Austgen for a tutorial in implementing math models with Pyomo and Gurobipy, two frameworks for implementing mathematical optimization models in Python. This introductory tutorial includes an overview of these frameworks, a walk-through of some examples, and Q&A.

The examples presented in this workshop are available at this public Github repository.



Part 2: Intermediate Pyomo - Networks, Jagged Sets, and Blocks



Join INFORMS student chapter member Brent Austgen for his follow-up Pyomo tutorial. Topics include models on graphs, handling of indexed sets, data integration, and block-based implementations.

The examples presented in this workshop are available at this public Github repository.