Pohlig–Hellman algorithm: Difference between revisions

Content deleted Content added
explain why the worst-case complexity is O(sqrt(n))
Since it applies to finite abelian groups, the algorithm has nothing to do with number theory. Also, fix sentence.
Line 1:
[[File:Pohlig-Hellman-Diagram.svg|thumb|350px|alt=Pohlig Hellman Algorithm|Steps of the Pohlig-Hellman algorithm.]]
In [[numbergroup theory]], the '''Pohlig–Hellman algorithm''', sometimes credited as the '''Silver–Pohlig–Hellman algorithm'''<ref name="Mollin06p344">[[#Mollin06|Mollin 2006]], pg. 344</ref>, is a special-purpose [[algorithm]] for computing [[discrete logarithm]]s in a [[finite abelian group]] whose order is a [[smooth integer]].
 
The algorithm was discovered by Roland Silver, but first published by [[Stephen Pohlig]] and [[Martin Hellman]] (independent of Silver).