Minkowski's Convex Body Theorem and Integer Programming

Published Online:https://doi.org/10.1287/moor.12.3.415

The paper presents an algorithm for solving Integer Programming problems whose running time depends on the number n of variables as nO(n). This is done by reducing an n variable problem to (2n)5i/2 problems in ni variables for some i greater than zero chosen by the algorithm. The factor of O(n5/2) “per variable” improves the best previously known factor which is exponential in n. Minkowski's Convex Body theorem and other results from Geometry of Numbers play a crucial role in the algorithm. Several related algorithms for lattice problems are presented. The complexity of these problems with respect to polynomial-time reducibilities is studied.

INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.