Tutorial: Mixed Integer Linear Programming

This video tutorial takes you through the foundational principles of Mixed Integer Linear Programming.

Mixed Integer Linear Programming Tutorial Overview

Chapter #1: Why Mixed Integer Programming (MIP)

Chapter #2: Resource Assignment Problem

Chapter #3: Linear Programming Formulations

Chapter #4: Linear Programming Formulation With Gurobi Python API

Chapter #5: Jupyter Notebook #1 Resource Assignment Problem Formulation

Chapter #6: Perfect Formulation Resource Assignment Problem (RAP)

Chapter #7: Jupyter Notebook #2 Perfect Formulation Resource Assignment Problem

Chapter #8: Methods for Solving MIP Problems

Chapter #9: Approach 1 Branch And Bound Methods For Solving MIP Problems Part 1

Chapter #10: Approach 1 Branch And Bound Methods For Solving MIP Problems Part II

Chapter #11: Approach 2 Cutting Planes Methods For Solving MIP Problems

Chapter #12: Jupyter Notebook #3 - Why MIP Is Better than Simple Heuristics

Summary & Conclusion: Mixed Integer Linear Programming