Integer Programming Techniques

When the user wants to diagnose and fix slow MIP solves — branch-and-bound mechanics inside modern solvers, LP relaxation strength, MIP gap interpretation, formulation tightening, symmetry breaking, big-M versus indicator constraints, and presolve effects. Also use when the user mentions "branch and bound," "MIP gap," "LP relaxation," "symmetry breaking," "tighten formulation," "big-M," or when the dual bound stalls while the incumbent stops improving. For building gurobipy models from scratch, see milp-modeling-gurobi; for implementing a custom search tree, see branch-and-bound.

hajibabaie Updated

File contents

hajibabaie/combinatorial-optimization-skills/tree/main/skills/integer-programming-techniques commit 440f56cd22

Frequently asked questions

npx skillmds@latest add hajibabaie/integer-programming-techniques