A Chinese restaurant process for multiset permutations

Abstract

Multisets are like sets, except that they can contain multiple copies of their elements. If there are ni copies of i, 1≤ i≤ t, in multiset Mt, then there are n1+·s+ntn1,…, nt possible permutations of Mt. Knuth showed how to factor any multiset permutation into cycles. For fixed ni, i≥ 1, we show how to adapt the Chinese restaurant process, which generates random permutations on n elements with weighting θ\# \, cycles, θ>0, sequentially for n=1,2,…, to the multiset case, where we fix the ni and build permutations on Mt sequentially for t=1,2,…. The number of cycles of a multiset permutation chosen uniformly at random, i.e.~θ=1, has distribution given by the sum of independent negative hypergeometric distributed random variables. For all θ>0, and under the assumption that ni=O(1), we show a central limit theorem as t∞ for the number of cycles.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…