You are now in the main content area

Seminar: Functional graph, shuffling, and mixing rate

Date
January 31, 2024
Time
12:00 PM EST - 1:00 PM EST
Location
ENG-210 and virtually via zoom
Open To
All faculty, staff, students and guests are welcome to attend
Contact
Pawel Pralat (pralat@torontomu.ca)

Speaker: Claude Gravel

Title: Functional graph, shuffling, and mixing rate

Abstract: Given a function from a finite set $A$ to a finite set $B$, we can represent it using its functional graph, which consists of irreducible components. Each component consists of a cycle to which are attached trees. Several results are known about the behaviour of the asymptotic expected height of the trees, length of the cycles, etc., with respect to the sizes of $A$ and $B$ when sampling uniformly a random function. Given some subset, say $K$, of $B^{A}$ functions, we can analyze the properties above with respect to $K$. For instance, $K$ could be a particular subset of the permutations over $A$. $K$ could be those permutations obtained from some shuffling methods, for example, the Gilbert-Shannon-Reed model for manually shuffling a deck of $n$ cards. How many times should the shuffling algorithm be repeated so that the output distribution is close in some sense to the uniform distribution over permutations; this is the mixing rate. We explore some open questions regarding the mixing rate for shuffling methods with application to cryptography. In this talk, $A$ and $B$ are vector spaces over finite fields.