Source author record

Jesús De Loera

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

2works
3topics
4close collaborators

Published work

2 publications

preprint2014arXiv

Coefficients of Sylvester's Denumerant

For a given sequence α=[α1,α2,…,αN+1]\mathbfα = [α_1,α_2,\dots,α_{N+1}] of N+1N+1 positive integers, we consider the combinatorial function E(α)(t)E(\mathbfα)(t) that counts the nonnegative integer solutions of the equation α1x1+α2x2+⋯+αNxN+αN+1xN+1=tα_1x_1+α_2 x_2+\cdots+α_{N} x_{N}+α_{N+1}x_{N+1}=t, where the right-hand side tt is a varying nonnegative integer. It is well-known that E(α)(t)E(\mathbfα)(t) is a quasi-polynomial function in the variable tt of degree NN. In combinatorial number theory this function is known as Sylvester's denumerant. Our main result is a new algorithm that, for every fixed number kk, computes in polynomial time the highest k+1k+1 coefficients of the quasi-polynomial E(α)(t)E(\mathbfα)(t) as step polynomials of tt (a simpler and more explicit representation). Our algorithm is a consequence of a nice poset structure on the poles of the associated rational generating function for E(α)(t)E(\mathbfα)(t) and the geometric reinterpretation of some rational generating functions in terms of lattice points in polyhedral cones. Our algorithm also uses Barvinok's fundamental fast decomposition of a polyhedral cone into unimodular cones. This paper also presents a simple algorithm to predict the first non-constant coefficient and concludes with a report of several computational experiments using an implementation of our algorithm in LattE integrale. We compare it with various Maple programs for partial or full computation of the denumerant.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.