A polynomial time algorithm for Sylvester waves when entries are bounded
Combinatorics
2024-06-28 v1
Abstract
The Sylvester's denumerant is a quantity that counts the number of nonnegative integer solutions to the equation , where is a sequence of distinct positive integers with . We present a polynomial time algorithm in for computing when is bounded and is a parameter. The proposed algorithm is rooted in the use of cyclotomic polynomials and builds upon recent results by Xin-Zhang-Zhang on the efficient computation of generalized Todd polynomials. The algorithm has been implemented in \texttt{Maple} under the name \texttt{Cyc-Denum} and demonstrates superior performance when compared to Sills-Zeilberger's \texttt{Maple} package \texttt{PARTITIONS}.
Cite
@article{arxiv.2406.18975,
title = {A polynomial time algorithm for Sylvester waves when entries are bounded},
author = {Guoce Xin and Chen Zhang},
journal= {arXiv preprint arXiv:2406.18975},
year = {2024}
}
Comments
14 pages, 2 figures