Publication | Closed Access
How long does it take to catch a wild kangaroo?
14
Citations
4
References
2009
Year
Unknown Venue
Computational Complexity TheoryEngineeringComputational Number TheoryWildlife EcologyDiscrete LogarithmEvolutionary BiologyDiscrete Logarithm ProblemComputational ComplexityTime ComplexityWild KangarooComputer ScienceP Versus Np ProblemDiscrete MathematicsWildlife BiologyKangaroo MethodAnimal BehaviorConservation BiologyExponential Algorithm
The discrete logarithm problem asks to solve for the exponent x, given the generator g of a cyclic group G and an element h∈ G such that gx=h. We give the first rigorous proof that Pollard's Kangaroo method finds the discrete logarithm in expected time (3+o(1))√{b-a} for the worst value of x∈[a,b], and (2+o(1))√b-a when x∈uar[a,b]. This matches the conjectured time complexity and, rare among the analysis of algorithms based on Markov chains, even the lead constants 2 and 3 are correct.
| Year | Citations | |
|---|---|---|
Page 1
Page 1