A Birthday Paradox for Markov chains with an optimal bound for collision in the Pollard Rho algorithm for discrete logarithm
Abstract
We show a Birthday Paradox for self-intersections of Markov chains with uniform stationary distribution. As an application, we analyze Pollard's Rho algorithm for finding the discrete logarithm in a cyclic group and find that if the partition in the algorithm is given by a random oracle, then with high probability a collision occurs in steps. Moreover, for the parallelized distinguished points algorithm on processors we find that steps suffices. These are the first proofs of the correct order bounds which do not assume that every step of the algorithm produces an i.i.d. sample from .
Keywords
Cite
@article{arxiv.0712.0220,
title = {A Birthday Paradox for Markov chains with an optimal bound for collision in the Pollard Rho algorithm for discrete logarithm},
author = {Jeong Han Kim and Ravi Montenegro and Yuval Peres and Prasad Tetali},
journal= {arXiv preprint arXiv:0712.0220},
year = {2016}
}
Comments
Published in at http://dx.doi.org/10.1214/09-AAP625 the Annals of Applied Probability (http://www.imstat.org/aap/) by the Institute of Mathematical Statistics (http://www.imstat.org)