Home > Research > Publications & Outputs > Iterated Chvatal-Gomory cuts and the geometry o...

Associated organisational unit

Links

Text available via DOI:

View graph of relations

Iterated Chvatal-Gomory cuts and the geometry of numbers

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

Iterated Chvatal-Gomory cuts and the geometry of numbers. / Aliev, Iskander; Letchford, Adam.
In: SIAM Journal on Optimization, Vol. 24, No. 3, 2014, p. 1294-1312.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

Aliev, I & Letchford, A 2014, 'Iterated Chvatal-Gomory cuts and the geometry of numbers', SIAM Journal on Optimization, vol. 24, no. 3, pp. 1294-1312. https://doi.org/10.1137/130926389

APA

Vancouver

Aliev I, Letchford A. Iterated Chvatal-Gomory cuts and the geometry of numbers. SIAM Journal on Optimization. 2014;24(3):1294-1312. Epub 2014 Aug 23. doi: 10.1137/130926389

Author

Aliev, Iskander ; Letchford, Adam. / Iterated Chvatal-Gomory cuts and the geometry of numbers. In: SIAM Journal on Optimization. 2014 ; Vol. 24, No. 3. pp. 1294-1312.

Bibtex

@article{e605df81724649728a9c2612a8cb78f3,
title = "Iterated Chvatal-Gomory cuts and the geometry of numbers",
abstract = "Chvatal-Gomory cutting planes (CG-cuts for short) are a fundamental tool in Integer Programming. Given any single CG-cut, one can derive an entire family of CG-cuts, by {"}iterating{"} its multiplier vector modulo one. This leads naturally to two questions: first, which iterates correspond to the strongest cuts, and, second, can we find such strong cuts efficiently? We answer the first question empirically, by showing that one specific approach for selecting the iterate tends to perform much better than several others. The approach essentially consists in solving a nonlinear optimization problem over a special lattice associated with the CG-cut. We then provide a partial answer to the second question, by presenting a polynomial-time algorithm that yields an iterate that is strong in a certain well-defined sense. The algorithm is based on results from the algorithmic geometry of numbers.",
keywords = "integer programming, cutting planes, geometry of numbers",
author = "Iskander Aliev and Adam Letchford",
year = "2014",
doi = "10.1137/130926389",
language = "English",
volume = "24",
pages = "1294--1312",
journal = "SIAM Journal on Optimization",
issn = "1095-7189",
publisher = "Society for Industrial and Applied Mathematics Publications",
number = "3",

}

RIS

TY - JOUR

T1 - Iterated Chvatal-Gomory cuts and the geometry of numbers

AU - Aliev, Iskander

AU - Letchford, Adam

PY - 2014

Y1 - 2014

N2 - Chvatal-Gomory cutting planes (CG-cuts for short) are a fundamental tool in Integer Programming. Given any single CG-cut, one can derive an entire family of CG-cuts, by "iterating" its multiplier vector modulo one. This leads naturally to two questions: first, which iterates correspond to the strongest cuts, and, second, can we find such strong cuts efficiently? We answer the first question empirically, by showing that one specific approach for selecting the iterate tends to perform much better than several others. The approach essentially consists in solving a nonlinear optimization problem over a special lattice associated with the CG-cut. We then provide a partial answer to the second question, by presenting a polynomial-time algorithm that yields an iterate that is strong in a certain well-defined sense. The algorithm is based on results from the algorithmic geometry of numbers.

AB - Chvatal-Gomory cutting planes (CG-cuts for short) are a fundamental tool in Integer Programming. Given any single CG-cut, one can derive an entire family of CG-cuts, by "iterating" its multiplier vector modulo one. This leads naturally to two questions: first, which iterates correspond to the strongest cuts, and, second, can we find such strong cuts efficiently? We answer the first question empirically, by showing that one specific approach for selecting the iterate tends to perform much better than several others. The approach essentially consists in solving a nonlinear optimization problem over a special lattice associated with the CG-cut. We then provide a partial answer to the second question, by presenting a polynomial-time algorithm that yields an iterate that is strong in a certain well-defined sense. The algorithm is based on results from the algorithmic geometry of numbers.

KW - integer programming

KW - cutting planes

KW - geometry of numbers

U2 - 10.1137/130926389

DO - 10.1137/130926389

M3 - Journal article

VL - 24

SP - 1294

EP - 1312

JO - SIAM Journal on Optimization

JF - SIAM Journal on Optimization

SN - 1095-7189

IS - 3

ER -