DM872 (S24)

Mathematical Optimization at Work

General information

Schedule

Odin

Contents

Week Topics and Slides Resources
14 Introduction, Farkas, Interior Point Methods [GRB], [HL, sc 8.4], [MG, sc 7.2], [V, ch 21]; [NW]
  LP Practical Guidelines, Sifting [KN1], [BGLMS, sc 3]
  Practice Sheet 1; sol
15 MILP Practical Guidelines; Presolving; Modeling [KN2], [ABGRW], [Wi, ch7,9,10] or [GRB, modeling 2]
  MILP Formulations for Traveling Salesman Problem [P] or [DFJ] or [MTZ] or [A] or [ABCC] or [OAL]; [OS] [Talk]
  Practice on TSP Sheet 2; sol
16 Lazy Constraints for TSP Sheet 3; sol
  Rounding up the practice on TSP + Dantzig Wolfe decomposition and Delayed Column Generation [GIT]; [BGLMS, sc 3]; [Wo ch 11 in LMS]; [LD]
  Delayed Column Generation; Dual Bounds in Column Generation [Wo ch 11 in LMS]
17 Practice on CG Sheet 4;
  Vehicle Routing: Compact models; Set Partitioning formulation and CG [Fe], [TV];
  Vehicle Routing: Cutting and Branching; Notes on Branching [Wo sc 11.7 in LMS]; [C]; Assignment 1
18    
  Surrogate and Lagrangian Relaxations for MILP  
  Practice on Lagrangian Relaxation (Multicommodity flows)  
19 Lagrangian Relaxation and Integer Programming  
  Applications: Vehicle Scheduling  
  Crew Scheduling; RCSP  
20 Benders’ Algorithm; Version 2  
  Practice on Benders’ Algorithm  
  Stochastic Programming  
21 Stochastic Programming; Integer Programming and Heuristics; Notes  
  Integer Programming and Machine Learning  
  Formulating Equity and Fairness in Optimization Models  

Code and Data

References

Python

Videos

Assessment