Branch-and-Price: Column Generation for Solving Huge Integer Programs
- 1 June 1998
- journal article
- Published by Institute for Operations Research and the Management Sciences (INFORMS) in Operations Research
- Vol. 46 (3) , 316-329
- https://doi.org/10.1287/opre.46.3.316
Abstract
We discuss formulations of integer programs with a huge number of variables and their solution by column generation methods, i.e., implicit pricing of nonbasic variables to generate new columns or to prove LP optimality at a node of the branch-and-bound tree. We present classes of models for which this approach decomposes the problem, provides tighter LP relaxations, and eliminates symmetry. We then discuss computational issues and implementation of column generation, branch-and-bound algorithms, including special branching rules and efficient ways to solve the LP relaxation. We also discuss the relationship with Lagrangian duality.Keywords
This publication has 33 references indexed in Scilit:
- A column generation and partitioning approach for multi-commodity flow problemsTelecommunication Systems, 1994
- Very Large-Scale Linear Programming: A Case Study in Combining Interior Point and Simplex MethodsOperations Research, 1992
- A New Optimization Algorithm for the Vehicle Routing Problem with Time WindowsOperations Research, 1992
- A global approach to crew-pairing optimizationIBM Systems Journal, 1992
- A Column Generation Approach to the Urban Transit Crew Scheduling ProblemTransportation Science, 1989
- Set Partitioning: A surveySIAM Review, 1976
- A Column Generation Algorithm for a Ship Scheduling ProblemTransportation Science, 1969
- Generalized upper bounding techniquesJournal of Computer and System Sciences, 1967
- Letter to the Editor—Finding Everett's Lagrange Multipliers by Linear ProgrammingOperations Research, 1966
- Decomposition Principle for Linear ProgramsOperations Research, 1960