• Title of article

    Effective lattice point counting in rational convex polytopes

  • Author/Authors

    Jes?s A. De Loera، نويسنده , , Raymond Hemmecke، نويسنده , , Jeremiah Tauzer، نويسنده , , Ruriko Yoshida، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2004
  • Pages
    30
  • From page
    1273
  • To page
    1302
  • Abstract
    This paper discusses algorithms and software for the enumeration of all lattice points inside a rational convex polytope: we describe LattE, a computer package for lattice point enumeration which contains the first implementation of A. Barvinok’s algorithm (Math. Oper. Res. 19 (1994) 769). We report on computational experiments with multiway contingency tables, knapsack type problems, rational polygons, and flow polytopes. We prove that these kinds of symbolic–algebraic ideas surpass the traditional branch-and-bound enumeration and in some instances LattE is the only software capable of counting. Using LattE, we have also computed new formulas of Ehrhart (quasi-)polynomials for interesting families of polytopes (hypersimplices, truncated cubes, etc). We end with a survey of other “algebraic–analytic” algorithms, including a “homogeneous” variation of Barvinok’s algorithm which is very fast when the number of facet-defining inequalities is much smaller compared to the number of vertices.
  • Keywords
    Convex rational polyhedra , Enumeration of latticepoints , Ehrhart quasi-polynomials , Generating functions , lattice points , Barvinok’s algorithm , Rational functions
  • Journal title
    Journal of Symbolic Computation
  • Serial Year
    2004
  • Journal title
    Journal of Symbolic Computation
  • Record number

    805806