Skip to Main Content

Mathematics of Computation

Published by the American Mathematical Society since 1960 (published as Mathematical Tables and other Aids to Computation 1943-1959), Mathematics of Computation is devoted to research articles of the highest quality in computational mathematics.

ISSN 1088-6842 (online) ISSN 0025-5718 (print)

The 2020 MCQ for Mathematics of Computation is 1.78.

What is MCQ? The Mathematical Citation Quotient (MCQ) measures journal impact by looking at citations over a five-year period. Subscribers to MathSciNet may click through for more detailed information.

 

A modification of Shanks’ baby-step giant-step algorithm
HTML articles powered by AMS MathViewer

by David C. Terr PDF
Math. Comp. 69 (2000), 767-773 Request permission

Abstract:

I describe a modification to Shanks’ baby-step giant-step algorithm for computing the order $n$ of an element $g$ of a group $G$, assuming $n$ is finite. My method has the advantage of being able to compute $n$ quickly, which Shanks’ method fails to do when the order of $G$ is infinite, unknown, or much larger than $n$. I describe the algorithm in detail. I also present the results of implementations of my algorithm, as well as those of a similar algorithm developed by Buchmann, Jacobson, and Teske, for calculating the order of various ideal classes of imaginary quadratic orders.
References
Similar Articles
  • Retrieve articles in Mathematics of Computation with MSC (1991): 68P10, 20C40
  • Retrieve articles in all journals with MSC (1991): 68P10, 20C40
Additional Information
  • David C. Terr
  • Affiliation: 2614 Warring St. #7, Berkeley, CA 94704
  • Email: davidcterr@aol.com
  • Received by editor(s): September 4, 1996
  • Received by editor(s) in revised form: May 30, 1998
  • Published electronically: March 4, 1999
  • © Copyright 2000 American Mathematical Society
  • Journal: Math. Comp. 69 (2000), 767-773
  • MSC (1991): Primary 68P10, 20C40
  • DOI: https://doi.org/10.1090/S0025-5718-99-01141-2
  • MathSciNet review: 1653994