2011Wiley Encyclopedia of Operations Research and Management ScienceRequires access

Branch‐Price‐and‐Cut Algorithms

Jacques Desrosiers, Marco E. Lübbecke

Open publisher page 95 citations

Abstract

Abstract In many mixed integer programs there is some embedded problem structure which can be exploited, often by a decomposition. When the relaxation in each node of a branch‐and‐bound tree is solved by column generation, one speaks of branch‐and‐price. Optionally, cutting planes can be added in order to strengthen the relaxation, and this is called branch‐price‐and‐cut . We introduce the common concepts of convexification and discretization to arrive at a Dantzig–Wolfe type reformulation of a mixed integer program. The relation between the original and the extended formulations helps us understand how cutting planes should be formulated and how branching decisions can be taken while keeping the column generation subproblems manageable.

About this research paper

What this paper is about

Abstract In many mixed integer programs there is some embedded problem structure which can be exploited, often by a decomposition. When the relaxation in each node of a branch‐and‐bound tree is solved by column generation, one speaks of branch‐and‐price. Optionally, cutting planes can be added in order to strengthen the relaxation, and this is called branch‐price‐and‐cut . We introduce the common concepts of convexification and discretization to arrive at a Dantzig–Wolfe type reformulation of a mixed integer program. The relation between the original and the extended formulations helps us understand how cutting planes should be formulated and how branching decisions can be taken while keeping the column generation subproblems manageable.

Why it matters

OpenAlex reports 95 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Abstract In many mixed integer programs there is some embedded problem structure which can be exploited, often by a decomposition. When the relaxation in each node of a branch‐and‐bound tree is solved by column generation, one speaks of branch‐and‐price. Optionally, cutting planes can be added in order to strengthen the relaxation, and this is called branch‐price‐and‐cut . We introduce the common concepts of convexification and discretization to arrive at a Dantzig–Wolfe type reformulation of a mixed integer program. The relation between the original and the extended formulations helps us understand how cutting planes should be formulated and how branching decisions can be taken while keeping the column generation subproblems manageable.

Key concepts: Column generation, Branch and cut, Linear programming relaxation, Discretization, Branch and bound, Branch and price, Integer programming, Relaxation (psychology)

Related papers

Back to paper searchBrowse research topicsOriginal source
Branch‐Price‐and‐Cut Algorithms — Research Paper | ScholarLens