Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

Notice: Unexpected clearActionName after getActionName already called in /var/www/html/w/includes/Context/RequestContext.php on line 321
A birthday paradox for Markov chains with an optimal bound for collision in the Pollard rho algorithm for discrete logarithm - MaRDI portal

Deprecated: Use of MediaWiki\Skin\SkinTemplate::injectLegacyMenusIntoPersonalTools was deprecated in Please make sure Skin option menus contains `user-menu` (and possibly `notifications`, `user-interface-preferences`, `user-page`) 1.46. [Called from MediaWiki\Skin\SkinTemplate::getPortletsTemplateData in /var/www/html/w/includes/Skin/SkinTemplate.php at line 691] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

Deprecated: Use of MediaWiki\Skin\BaseTemplate::getPersonalTools was deprecated in 1.46 Call $this->getSkin()->getPersonalToolsForMakeListItem instead (T422975). [Called from Skins\Chameleon\Components\NavbarHorizontal\PersonalTools::getHtml in /var/www/html/w/skins/chameleon/src/Components/NavbarHorizontal/PersonalTools.php at line 66] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

Deprecated: Use of QuickTemplate::(get/html/text/haveData) with parameter `personal_urls` was deprecated in MediaWiki Use content_navigation instead. [Called from MediaWiki\Skin\QuickTemplate::get in /var/www/html/w/includes/Skin/QuickTemplate.php at line 131] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

A birthday paradox for Markov chains with an optimal bound for collision in the Pollard rho algorithm for discrete logarithm (Q968774)

From MaRDI portal
(Redirected from Item:Q5387613)





scientific article; zbMATH DE number 5279301
  • A Birthday Paradox for Markov Chains, with an Optimal Bound for Collision in the Pollard Rho Algorithm for Discrete Logarithm
Language Label Description Also known as
English
A birthday paradox for Markov chains with an optimal bound for collision in the Pollard rho algorithm for discrete logarithm
scientific article; zbMATH DE number 5279301
  • A Birthday Paradox for Markov Chains, with an Optimal Bound for Collision in the Pollard Rho Algorithm for Discrete Logarithm

Statements

A birthday paradox for Markov chains with an optimal bound for collision in the Pollard rho algorithm for discrete logarithm (English)
0 references
A Birthday Paradox for Markov Chains, with an Optimal Bound for Collision in the Pollard Rho Algorithm for Discrete Logarithm (English)
0 references
0 references
0 references
0 references
0 references
6 May 2010
0 references
27 May 2008
0 references
The authors propose to show a Birthday Paradox for self-intersection of Markov chains with uniform stationary distribution. The Birthday Paradox states that if \(C\sqrt{N}\) items are sampled uniformly at random with replacement from a set of \(N\) items, for large \(C\) with high probability, some items will be chosen twice. This can be interpreted as a statement that with high probability, a Markov chain on the complete graph \(K_N\) with transitions \(P(i, j)= 1/N\) will intersect its past in \(C\sqrt{N}\) steps. The authors refer to such a self-intersection as a collision and say the collision time is \(O(\sqrt{N})\). After an Introduction (Section 1), in Section 2 some preliminaries are given: an introduction to the Pollard Rho algorithm and a simple multiplicative bound on the collision time in terms of the mixing time. Then in Section 3 (collision time) the more general Birthday Paradox for Markov chains with uniform stationary distribution is discussed. The main result of this section is given in Theorem 3.2 (``Birthday Paradox for Markov chains''). Finally an example related to this theorem is discussed. The main result of the paper (Theorem 4.2) is presented in Section 4 entitled Convergence of the Rho walk. Some auxiliary results, used to prove this theorem, are given too. The authors finish in the last section (Distinguished point methods) by proving similar results for the distinguished points method of parallelizing the algorithm. The paper contains also an ``Appendix'' in which the theorem 4.7 given in Section 4 is proved. It is a good and instructive paper.
0 references
Pollard's Rho
0 references
discrete logarithm
0 references
Markov chain
0 references
mixing time
0 references
Birthday Paradox
0 references
Pollard rho
0 references
self intersection
0 references
collision time
0 references

Identifiers

0 references
0 references
0 references
0 references
0 references
0 references
0 references
0 references
0 references
0 references
0 references
0 references