### References & Citations

# Mathematics > Number Theory

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

(Submitted on 10 May 2022 (v1), last revised 6 Jun 2022 (this version, v4))

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.

## 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.