Table of Contents
Fetching ...

A Chinese restaurant process for multiset permutations

Dudley Stark

Abstract

Multisets are like sets, except that they can contain multiple copies of their elements. If there are $n_i$ copies of $i$, $1\leq i\leq t$, in multiset $M_t$, then there are $\binom{n_1+\cdots+n_t}{n_1,\ldots, n_t}$ possible permutations of $M_t$. Knuth showed how to factor any multiset permutation into cycles. For fixed $n_i$, $i\geq 1$, we show how to adapt the Chinese restaurant process, which generates random permutations on $n$ elements with weighting $θ^{\# \, {\rm cycles}}$, $θ>0$, sequentially for $n=1,2,\ldots$, to the multiset case, where we fix the $n_i$ and build permutations on $M_t$ sequentially for $t=1,2,\ldots$. 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 $n_i=O(1)$, we show a central limit theorem as $t\to\infty$ for the number of cycles.

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 copies of , , in multiset , then there are possible permutations of . Knuth showed how to factor any multiset permutation into cycles. For fixed , , we show how to adapt the Chinese restaurant process, which generates random permutations on elements with weighting , , sequentially for , to the multiset case, where we fix the and build permutations on sequentially for . The number of cycles of a multiset permutation chosen uniformly at random, i.e.~, has distribution given by the sum of independent negative hypergeometric distributed random variables. For all , and under the assumption that , we show a central limit theorem as for the number of cycles.

Paper Structure

This paper contains 5 sections, 4 theorems, 63 equations.

Key Result

Theorem 1

Let the elements of the multiset $M$ be linearly ordered by the relation $<$. Every permutation $\pi$ of $M$ has a unique representation as the intercalation where the following two conditions are satisfied:

Theorems & Definitions (7)

  • Theorem 1: Knuth
  • Theorem 2
  • proof
  • Theorem 3
  • proof
  • Theorem 4
  • proof