2011
DOI: 10.1007/s10107-011-0490-y
|View full text |Cite
|
Sign up to set email alerts
|

n-Fold integer programming in cubic time

Abstract: N-fold integer programming is a fundamental problem with a variety of natural applications in operations research and statistics. Moreover, it is universal and provides a new, variable-dimension, parametrization of all of integer programming. The fastest algorithm for n-fold integer programming predating the present article runs in time O n g(A) L with L the binary length of the numerical part of the input and g(A) the so-called Graver complexity of the bimatrix A defining the system. In this article we provid… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

4
126
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 68 publications
(130 citation statements)
references
References 18 publications
4
126
0
Order By: Relevance
“…To achieve the FPT algorithm, we first formulate the problem as an integer linear program having a certain "tree-fold" structure. Then we show that an ILP with such a structure is FPT, which is a generalization of an earlier FPT result for n-fold integer programming by Hemmecke, Onn and Romanchuk [5]. This extension of n-fold ILP may be of independent interest.…”
Section: Introductionsupporting
confidence: 64%
See 4 more Smart Citations
“…To achieve the FPT algorithm, we first formulate the problem as an integer linear program having a certain "tree-fold" structure. Then we show that an ILP with such a structure is FPT, which is a generalization of an earlier FPT result for n-fold integer programming by Hemmecke, Onn and Romanchuk [5]. This extension of n-fold ILP may be of independent interest.…”
Section: Introductionsupporting
confidence: 64%
“…This statement remains true if, instead of choosing the best possible augmentation vector of the form γg, say, γ * g * , we choose an augmentation vector q which is at least as good as γ * g * . That is, if in each augmentation vector we choose an augmentation vector q such that c T q ≤ γ * c T g * , the optimal solution x * could also be achieved after O(nL) augmentation vectors [2,5]. Notice that q does not necessarily belong to G(A).…”
Section: Preliminaries For Tree-fold Integer Programmingmentioning
confidence: 99%
See 3 more Smart Citations