We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

math.NT

Change to browse by:

References & Citations

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo ScienceWISE logo

Mathematics > Number Theory

Title: Computation of $P(n,m)$, the Number of Integer Partitions of $n$ into Exactly $m$ Parts

Abstract: Two algorithms for computing $P(n,m)$, the number of integer partitions of $n$ into exactly $m$ parts, are described, and using a combination of these two algorithms, the resulting algorithm is $O(n^{3/2})$. The second algorithm uses a list of $P(n)$, the number of integer partitions of $n$, which is cached and therefore needs to be computed only once. Computing this list is also $O(n^{3/2})$. With these algorithms also $Q(n,m)$, the number of integer partitions of $n$ into exactly $m$ distinct parts, and a list of $Q(n)$, the number of integer partitions of $n$ into distinct parts, can be computed in $O(n^{3/2})$. A list of $P(n,1)..P(n,n)$ and $P(m,m)..P(n,m)$ can be computed in $O(n^2)$. A computer algebra program is listed implementing these algorithms, and some timings of this program are provided.
Subjects: Number Theory (math.NT)
Cite as: arXiv:2205.04988 [math.NT]
  (or arXiv:2205.04988v4 [math.NT] for this version)

Submission history

From: Maarten J. Kronenburg Ph.D. [view email]
[v1] Tue, 10 May 2022 15:53:59 GMT (13kb,D)
[v2] Tue, 17 May 2022 11:08:26 GMT (13kb,D)
[v3] Wed, 25 May 2022 14:26:27 GMT (13kb,D)
[v4] Mon, 6 Jun 2022 11:04:35 GMT (13kb,D)

Link back to: arXiv, form interface, contact.