Reformulation and decomposition of integer programs

105Citations
Citations of this article
64Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We examine ways to reformulate integer and mixed integer programs. Typically, but not exclusively, one reformulates so as to obtain stronger linear programming relaxations, and hence better bounds for use in a branch-and-bound based algorithm. First we cover reformulations based on decomposition, such as Lagrangean relaxation, the Dantzig-Wolfe reformulation and the resulting column generation and branch-and-price algorithms. This is followed by an examination of Benders' type algorithms based on projection. Finally we discuss extended formulations involving additional variables that are based on problem structure. These can often be used to provide strengthened a priori formulations. Reformulations obtained by adding cutting planes in the original variables are not treated here. © 2010 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Vanderbeck, F., & Wolsey, L. A. (2010). Reformulation and decomposition of integer programs. In 50 Years of Integer Programming 1958-2008: From the Early Years to the State-of-the-Art (pp. 431–502). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-540-68279-0_13

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free