Home > Research > Publications & Outputs > An augment-and-branch-and-cut framework for mix...
View graph of relations

An augment-and-branch-and-cut framework for mixed 0-1 programming

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNChapter (peer-reviewed)peer-review

Published

Standard

An augment-and-branch-and-cut framework for mixed 0-1 programming. / Letchford, A N; Lodi, A.
Combinatorial Optimization : Eureka! You Shrink. ed. / Michael Jünger; Gerhard Reinelt; Giovanni Rinaldi. Berlin: Springer, 2003. p. 119-133 (Lecture Notes in Computer Science ; Vol. 2570).

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNChapter (peer-reviewed)peer-review

Harvard

Letchford, AN & Lodi, A 2003, An augment-and-branch-and-cut framework for mixed 0-1 programming. in M Jünger, G Reinelt & G Rinaldi (eds), Combinatorial Optimization : Eureka! You Shrink. Lecture Notes in Computer Science , vol. 2570, Springer, Berlin, pp. 119-133, 5th International Workshop , Aussois, France, 5/03/01. https://doi.org/10.1007/3-540-36478-1_12

APA

Letchford, A. N., & Lodi, A. (2003). An augment-and-branch-and-cut framework for mixed 0-1 programming. In M. Jünger, G. Reinelt, & G. Rinaldi (Eds.), Combinatorial Optimization : Eureka! You Shrink (pp. 119-133). (Lecture Notes in Computer Science ; Vol. 2570). Springer. https://doi.org/10.1007/3-540-36478-1_12

Vancouver

Letchford AN, Lodi A. An augment-and-branch-and-cut framework for mixed 0-1 programming. In Jünger M, Reinelt G, Rinaldi G, editors, Combinatorial Optimization : Eureka! You Shrink. Berlin: Springer. 2003. p. 119-133. (Lecture Notes in Computer Science ). doi: 10.1007/3-540-36478-1_12

Author

Letchford, A N ; Lodi, A. / An augment-and-branch-and-cut framework for mixed 0-1 programming. Combinatorial Optimization : Eureka! You Shrink. editor / Michael Jünger ; Gerhard Reinelt ; Giovanni Rinaldi. Berlin : Springer, 2003. pp. 119-133 (Lecture Notes in Computer Science ).

Bibtex

@inbook{16727ccb2bf449a385efc3ef17e4b898,
title = "An augment-and-branch-and-cut framework for mixed 0-1 programming",
abstract = "In recent years the branch-and-cut method, a synthesis of the classical branch-and-bound and cutting plane methods, has proven to be a highly successful approach to solving large-scale integer programs to optimality. This is especially true for mixed 0-1 and pure 0-1 problems. However, other approaches to integer programming are possible. One alternative is provided by so-called augmentation algorithms, in which a feasible integer solution is iteratively improved (augmented) until no further improvement is possible. Recently, Weismantel suggested that these two approaches could be combined in some way, to yield an augment-and-branch-and-cut (ABC) algorithm for integer programming. In this paper we describe a possible implementation of such a finite ABC algorithm for mixed 0-1 and pure 0-1 programs. The algorithm differs from standard branch-and-cut in several important ways. In particular, the terms separation, branching, and fathoming take on new meanings in the primal context.",
keywords = "integer programming, branch-and-cut",
author = "Letchford, {A N} and A Lodi",
year = "2003",
doi = "10.1007/3-540-36478-1_12",
language = "English",
isbn = "3-540-00580-3",
series = "Lecture Notes in Computer Science ",
publisher = "Springer",
pages = "119--133",
editor = "Michael J{\"u}nger and Gerhard Reinelt and Giovanni Rinaldi",
booktitle = "Combinatorial Optimization",
note = "5th International Workshop ; Conference date: 05-03-2001 Through 09-03-2001",

}

RIS

TY - CHAP

T1 - An augment-and-branch-and-cut framework for mixed 0-1 programming

AU - Letchford, A N

AU - Lodi, A

PY - 2003

Y1 - 2003

N2 - In recent years the branch-and-cut method, a synthesis of the classical branch-and-bound and cutting plane methods, has proven to be a highly successful approach to solving large-scale integer programs to optimality. This is especially true for mixed 0-1 and pure 0-1 problems. However, other approaches to integer programming are possible. One alternative is provided by so-called augmentation algorithms, in which a feasible integer solution is iteratively improved (augmented) until no further improvement is possible. Recently, Weismantel suggested that these two approaches could be combined in some way, to yield an augment-and-branch-and-cut (ABC) algorithm for integer programming. In this paper we describe a possible implementation of such a finite ABC algorithm for mixed 0-1 and pure 0-1 programs. The algorithm differs from standard branch-and-cut in several important ways. In particular, the terms separation, branching, and fathoming take on new meanings in the primal context.

AB - In recent years the branch-and-cut method, a synthesis of the classical branch-and-bound and cutting plane methods, has proven to be a highly successful approach to solving large-scale integer programs to optimality. This is especially true for mixed 0-1 and pure 0-1 problems. However, other approaches to integer programming are possible. One alternative is provided by so-called augmentation algorithms, in which a feasible integer solution is iteratively improved (augmented) until no further improvement is possible. Recently, Weismantel suggested that these two approaches could be combined in some way, to yield an augment-and-branch-and-cut (ABC) algorithm for integer programming. In this paper we describe a possible implementation of such a finite ABC algorithm for mixed 0-1 and pure 0-1 programs. The algorithm differs from standard branch-and-cut in several important ways. In particular, the terms separation, branching, and fathoming take on new meanings in the primal context.

KW - integer programming

KW - branch-and-cut

U2 - 10.1007/3-540-36478-1_12

DO - 10.1007/3-540-36478-1_12

M3 - Chapter (peer-reviewed)

SN - 3-540-00580-3

T3 - Lecture Notes in Computer Science

SP - 119

EP - 133

BT - Combinatorial Optimization

A2 - Jünger, Michael

A2 - Reinelt, Gerhard

A2 - Rinaldi, Giovanni

PB - Springer

CY - Berlin

T2 - 5th International Workshop

Y2 - 5 March 2001 through 9 March 2001

ER -