Title :
Near Optimal Bounds for Collision in Pollard Rho for Discrete Log
Author :
Kim, Jeong Han ; Montenegro, Ravi ; Tetali, Prasad
Author_Institution :
Yonsei Univ., Seoul
Abstract :
We analyze-a fairly standard idealization of Pollard´s rho algorithm for finding the discrete logarithm in acyclic group G. It is found that, with high probability, a collision occurs in O(radic( |G|log|G|log log|G|)) steps, not far from the widely conjectured value of Theta(radic|G|). Tins improves upon a recent result of Miller-Venkalesan which showed an upper bound of O(radic|G|log3|G|). Our proof is based on analyzing an appropriate nonreversible, non-lazy random walk on a discrete cycle of (odd) length |G|, and showing that the mixing time of the corresponding walk is O(log|G|log log|G|).
Keywords :
computational complexity; group theory; probability; random processes; Pollard Rho algorithm; acyclic group; computational complexity; discrete logarithm; optimal bound; probability; random walk; Algorithm design and analysis; Approximation algorithms; Computer science; Educational institutions; Elliptic curve cryptography; History; Mathematics; Upper bound;
Conference_Titel :
Foundations of Computer Science, 2007. FOCS '07. 48th Annual IEEE Symposium on
Conference_Location :
Providence, RI
Print_ISBN :
978-0-7695-3010-9
DOI :
10.1109/FOCS.2007.38