Preview

Chebyshevskii Sbornik

Advanced search

Multiplication

https://doi.org/10.22405/2226-8383-2020-21-1-101-134

Abstract

The paper provides a survey of the modern state of the theory of fast multiplication of
numbers and polynomials. We consider the development of multiplication methods from the
initial block algorithms of 1960s due to Karatsuba and Toom to the methods of 1970s based
on the Discrete Fourier transform (DFT) and further to the novel methods invented in 2007–
2009. Modern multiplication methods combine exploiting of special algebraic structures, the use
of approximate computations, special forms of Fourier transforms, namely, multidimensional
DFT, additive analogue of DFT. These and other concepts essential for the fast multiplication
algorithms are thoroughly discussed in the present survey. In particular, we provide an
introduction to the theory of DFT with derivation of facts necessary for the exposition.
The final part of the survey contains a brief discussion of results on parallel multiplication
algorithms, accurate complexity bounds of the basic methods, online multiplication algorithms,
multiplicative complexity of the multiplication of polynomials over finite fields. We mention
computational models where multiplication has either linear, or quadratic complexity.

About the Authors

Sergey Borisovich Gashkov
Lomonosov Moscow State University
Russian Federation
doctor of science, professor


Igor Sergeevich Sergeev
Federal State Unitary Enterprise "Scientific and Research Institute "Kvant"
Russian Federation
candidate of science; head of laboratory


Review

For citations:


Gashkov S.B., Sergeev I.S. Multiplication. Chebyshevskii Sbornik. 2020;21(1):101-134. (In Russ.) https://doi.org/10.22405/2226-8383-2020-21-1-101-134

Views: 772


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2226-8383 (Print)