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.

 

Fast convolutions meet Montgomery
HTML articles powered by AMS MathViewer

by Preda Mihăilescu PDF
Math. Comp. 77 (2008), 1199-1221 Request permission

Abstract:

Arithmetic in large ring and field extensions is an important problem of symbolic computation, and it consists essentially of the combination of one multiplication and one division in the underlying ring. Methods are known for replacing one division by two short multiplications in the underlying ring, which can be performed essentially by using convolutions. However, while using school-book multiplication, modular multiplication may be grouped into $2 \mathsf {M}(\mathbf {R})$ operations (where $\mathsf {M}(\mathbf {R})$ denotes the number of operations of one multiplication in the underlying ring), the short multiplication problem is an important obstruction to convolution. It raises the costs in that case to $3 \mathsf {M}(\mathbf {R})$. In this paper we give a method for understanding and bypassing this problem, thus reducing the costs of ring arithmetic to roughly $2\mathsf {M}(\mathbf {R})$ when also using fast convolutions. The algorithms have been implemented with results which fit well the theoretical prediction and which shall be presented in a separate paper.
References
Similar Articles
  • Retrieve articles in Mathematics of Computation with MSC (2000): 11D61
  • Retrieve articles in all journals with MSC (2000): 11D61
Additional Information
  • Preda Mihăilescu
  • Affiliation: Mathematisches Institut der Universität Göttingen, Bunsenstraße 3–5, D-37073 Göttingen, Germany
  • Email: preda@upb.de
  • Received by editor(s): August 27, 2004
  • Received by editor(s) in revised form: April 18, 2006
  • Published electronically: November 15, 2007
  • Additional Notes: Part of this work was developed while the author was a guest of LiX, the Laboratoire d’Informatique de l’École Polytechnique, Palaiseau, in March 2004.
  • © Copyright 2007 American Mathematical Society
    The copyright for this article reverts to public domain 28 years after publication.
  • Journal: Math. Comp. 77 (2008), 1199-1221
  • MSC (2000): Primary 11D61
  • DOI: https://doi.org/10.1090/S0025-5718-07-01956-4
  • MathSciNet review: 2373198