2003
DOI: 10.1090/s0894-0347-03-00428-4
|View full text |Cite
|
Sign up to set email alerts
|

Short rational generating functions for lattice point problems

Abstract: We prove that for any fixed d the generating function of the projection of the set of integer points in a rational d-dimensional polytope can be computed in polynomial time. As a corollary, we deduce that various interesting sets of lattice points, notably integer semigroups and (minimal) Hilbert bases of rational cones, have short rational generating functions provided certain parameters (the dimension and the number of generators) are fixed. It follows then that many computational problems for such sets (for… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
140
0

Year Published

2009
2009
2022
2022

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 133 publications
(142 citation statements)
references
References 18 publications
(13 reference statements)
0
140
0
Order By: Relevance
“…For example, when n = 4, the number of array cells causing a dependency is given as: {4 if m = 4, 10 if m = 5, 18 if m = 6 and 5m − 7 if m ≥ 7}. Barvinok and Woods [2003] proposed an algorithm for computing the integer projection of a polytope that is theoretically polynomial-time for fixed dimension. However, no implementation of this algorithm has been reported till 2008.…”
Section: Omega Testmentioning
confidence: 99%
See 2 more Smart Citations
“…For example, when n = 4, the number of array cells causing a dependency is given as: {4 if m = 4, 10 if m = 5, 18 if m = 6 and 5m − 7 if m ≥ 7}. Barvinok and Woods [2003] proposed an algorithm for computing the integer projection of a polytope that is theoretically polynomial-time for fixed dimension. However, no implementation of this algorithm has been reported till 2008.…”
Section: Omega Testmentioning
confidence: 99%
“…Another algorithm for computing the integer projection of a polytope was first proposed by Barvinok and Woods [2003], and then extended to parametric case by Verdoolaege and Woods [2005]. Even if this algorithm is theoretically polynomial-time (for fixed dimension), we believe that it still remains unusable in practice, because it uses algorithmic flatness theory and iterated Boolean combinations of rational generating functions.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…The case d = 3 is solved algorithmically, i.e., there are efficient algorithms to compute g(a, b, c) [7,9,10], and in form of a semi-explicit formula [8,14]. The Frobenius problem for fixed d ≥ 4 has been proved to be computationally feasible [1,11], but not even an efficient practical algorithm for d = 4 is known.…”
Section: Introductionmentioning
confidence: 99%
“…Sylvester proved that exactly half of the integers between 1 and (a − 1)(b − 1) are representable (in terms of a and b). In other words, there are exactly 1 2 (a − 1)(b − 1) non-representable integers. We will also outline a proof of Sylvester's Theorem.…”
Section: Introductionmentioning
confidence: 99%