Generating uniform random vectors in $\QTR{bf}{Z}_{p}^{k}$: the general case
Claudio Asci

TL;DR
This paper analyzes the convergence rate of a Markov chain used for generating uniform random vectors in _{p}^{k}, providing bounds on the number of steps needed based on the eigenvalues of the matrix A.
Contribution
It establishes precise conditions and step bounds for the Markov chain to approximate uniform distribution, depending on the eigenvalues of A.
Findings
If all eigenvalues have magnitude not equal to 1, then O((ln p)^2) steps suffice.
If A has eigenvalues that are roots of positive integers, then O(p^2) steps are necessary and sufficient.
The convergence rate depends critically on the spectral properties of matrix A.
Abstract
This paper is about the rate of convergence of the Markov chain (mod ), where is an integer matrix with nonzero eigenvalues and is a sequence of independent and identically distributed integer vectors, with support not parallel to a proper subspace of invariant under . If for all eigenvalues of , then steps are sufficient and steps are necessary to have sampling from a nearly uniform distribution. Conversely, if has the eigenvalues that are roots of positive integer numbers, and for all , then steps are necessary and sufficient.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
