arXiv Analytics

Sign in

arXiv:2304.13323 [math.CO]AbstractReferencesReviewsResources

Fast Evaluation of Generalized Todd Polynomials: Applications to MacMahon's Partition Analysis and Integer Programming

Guoce Xin, Yingrui Zhang, ZiHao Zhang

Published 2023-04-26Version 1

The Todd polynomials $td_k=td_k(b_1,b_2,\dots,b_m)$ are defined by their generating functions $$\sum_{k\ge 0} td_k s^k = \prod_{i=1}^m \frac{b_i s}{e^{b_i s}-1}.$$ It appears as a basic block in Todd class of a toric variety, which is important in the theory of lattice polytopes and in number theory. We find generalized Todd polynomials arise naturally in MacMahon's partition analysis, especially in Erhart series computation.We give fast evaluation of generalized Todd polynomials for numerical $b_i$'s. In order to do so, we develop fast operations in the quotient ring $\mathbb{Z}_p[[x]]$ modulo $s^d$ for large prime $p$. As applications, i) we recompute the Ehrhart series of magic squares of order 6, which was first solved by the first named author. The running time is reduced from 70 days to about 1 day; ii) we give a polynomial time algorithm for Integer Linear Programming when the dimension is fixed, with a good performance.

Related articles: Most relevant | Search more
arXiv:math/0605738 [math.CO] (Published 2006-05-29)
Five Guidelines for Partition Analysis with Applications to Lecture Hall-type Theorems
arXiv:1407.6325 [math.CO] (Published 2014-07-23)
Log-Concavity of Combinations of Sequences and Applications to Genus Distributions
arXiv:1108.2871 [math.CO] (Published 2011-08-14, updated 2012-04-23)
A bound for the number of vertices of a polytope with applications