Computation of the highest coefficients of weighted Ehrhart quasi-polynomials of rational polyhedra

From MaRDI portal
Publication:695630

DOI10.1007/S10208-011-9106-4zbMATH Open1255.05006arXiv1011.1602OpenAlexW2098122576MaRDI QIDQ695630FDOQ695630


Authors: Jesús A. De Loera, Velleda Baldoni, Nicole Berline, Matthias Köppe, Michèle Vergne Edit this on Wikidata


Publication date: 21 December 2012

Published in: Foundations of Computational Mathematics (Search for Journal in Brave)

Abstract: This article concerns the computational problem of counting the lattice points inside convex polytopes, when each point must be counted with a weight associated to it. We describe an efficient algorithm for computing the highest degree coefficients of the weighted Ehrhart quasi-polynomial for a rational simple polytope in varying dimension, when the weights of the lattice points are given by a polynomial function h. Our technique is based on a refinement of an algorithm of A. Barvinok [Computing the Ehrhart quasi-polynomial of a rational simplex, Math. Comp. 75 (2006), pp. 1449--1466] in the unweighted case (i.e., h = 1). In contrast to Barvinok's method, our method is local, obtains an approximation on the level of generating functions, handles the general weighted case, and provides the coefficients in closed form as step polynomials of the dilation. To demonstrate the practicality of our approach we report on computational experiments which show even our simple implementation can compete with state of the art software.


Full work available at URL: https://arxiv.org/abs/1011.1602




Recommendations




Cites Work


Cited In (21)

Uses Software





This page was built for publication: Computation of the highest coefficients of weighted Ehrhart quasi-polynomials of rational polyhedra

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q695630)