Computing the Ehrhart polynomial of a convex lattice polytope (Q1330880)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 617323
Language Label Description Also known as
default for all languages
No label defined
    English
    Computing the Ehrhart polynomial of a convex lattice polytope
    scientific article; zbMATH DE number 617323

      Statements

      Computing the Ehrhart polynomial of a convex lattice polytope (English)
      0 references
      10 August 1994
      0 references
      For a (convex) polytope \(P \subset \mathbb{R}^ d\) whose vertices belong to the integer lattice \(\mathbb{Z}^ d\) the number of lattice points in \(nP\) can be expressed as a polynomial (in \(n\)) of degree \(d\), the Ehrhart polynomial of \(P\). (The constant coefficient \(e_ 0(P) = 1\), the highest coefficient \(e_ d(P)\) is the volume of \(P\), and \(e_{d - 1}(P)\) is half the volume of the \((d - 1)\)-dimensional `surface'.) Based on some identities of Morelli [\textit{R. Morelli}, Adv. Math. 100, No. 2, 183-231 (1993; Zbl 0797.14018)] it is proved that, if \(P\) is given by \(m\) linear inequalities with input size \(s(P)\), then for any fixed \(k\) the coefficient \(e_{d - k}(P)\) can be computed using \(O(m^ k)\) calls of an oracle returning the volume of a face of \(P\), and both the number of operations necessary and the size of the numbers involved is bounded polynomially in \(s(P)\). This implies that for fixed dimension \(d\) the number of lattice points in a simplex \(\Delta\) can be computed in polynomial time, thus reproving an earlier result of the author [Proc. 34th Symposium on the Foundations of Computer Science New York, 566-572 (1993)] but with a better bound (\({d\cdot s(\Delta)}^{O(d)}\)) on the complexity.
      0 references
      geometry of numbers
      0 references
      lattice polytopes
      0 references
      Ehrhart polynomial
      0 references
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references