2019
DOI: 10.1145/3330137
|View full text |Cite
|
Sign up to set email alerts
|

Evaluating and Tuning n -fold Integer Programming

Abstract: In recent years, algorithmic breakthroughs in stringology, computational social choice, scheduling, etc., were achieved by applying the theory of so-called n-fold integer programming. An n-fold integer program (IP) has a highly uniform block structured constraint matrix. Hemmecke, Onn, and Romanchuk [Math. Programming, 2013] showed an algorithm with runtime ∆ O(rst+r 2 s) n 3 , where ∆ is the largest coefficient, r, s, and t are dimensions of blocks of the constraint matrix and n is the total dimension of th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
17
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
1

Relationship

3
3

Authors

Journals

citations
Cited by 14 publications
(17 citation statements)
references
References 29 publications
0
17
0
Order By: Relevance
“…In other words, maxdeg C (A) denotes the maximum number of nonzeros in a row of A and maxdeg V (A) denotes the maximum number of nonzeros in a column of A. Now, we get that ILP can be solved in time f (maxdeg C (A), maxdeg V (A), td I (A))L O (1) , where f is some computable function and L is the length of the encoding of the given ILP thanks to Lenstra's algorithm [19]. The above observation can in fact be strengthened-namely, if the arity of all the constraints or the number of occurences of all the variables in the given SIP is bounded, then we obtain a bound on either primal or dual treedepth.…”
Section: Complementary Tractability Resultsmentioning
confidence: 96%
See 3 more Smart Citations
“…In other words, maxdeg C (A) denotes the maximum number of nonzeros in a row of A and maxdeg V (A) denotes the maximum number of nonzeros in a column of A. Now, we get that ILP can be solved in time f (maxdeg C (A), maxdeg V (A), td I (A))L O (1) , where f is some computable function and L is the length of the encoding of the given ILP thanks to Lenstra's algorithm [19]. The above observation can in fact be strengthened-namely, if the arity of all the constraints or the number of occurences of all the variables in the given SIP is bounded, then we obtain a bound on either primal or dual treedepth.…”
Section: Complementary Tractability Resultsmentioning
confidence: 96%
“…In other words, maxdeg C (A) denotes the maximum number of nonzeros in a row of A and maxdeg V (A) denotes the maximum number of nonzeros in a column of A. Now, we get that ILP can be solved in time f (maxdeg C (A), maxdeg V (A), td I (A))L O (1) , where f is some computable function and L is the length of the encoding of the given ILP thanks to Lenstra's algorithm [19].…”
Section: Complementary Tractability Resultsmentioning
confidence: 96%
See 2 more Smart Citations
“…The corresponding columns in A will be called blocks. Lately, n-fold ILPs received great attention [2,7,12,14,16] and were studied intensively due to two reasons. Firstly, many optimization problems are expressible as n-fold ILPs [5,10,12,14].…”
Section: Introductionmentioning
confidence: 99%