Column Generation

When the user wants to solve linear or integer programs whose variable set is too large to enumerate, by iterating between a restricted master problem and a reduced-cost pricing problem, up to full branch-and-price. Also use when the user mentions "column generation," "pricing problem," "restricted master problem," "branch-and-price," "Gilmore-Gomory," or when the problem has exponentially many variables such as patterns, routes, or crew schedules. For deriving the master from a compact model, see dantzig-wolfe-decomposition; for labeling algorithms used in pricing, see dynamic-programming.

hajibabaie 2441e2b 39.7 KB Updated

File contents

hajibabaie/combinatorial-optimization-skills/tree/main/skills/column-generation commit 2441e2b5ae

Frequently asked questions

npx skillmds@latest add hajibabaie/column-generation