RUS  ENG
Full version
JOURNALS // Chebyshevskii Sbornik // Archive

Chebyshevskii Sb., 2020 Volume 21, Issue 1, Pages 101–134 (Mi cheb863)

This article is cited in 2 papers

Multiplication

S. B. Gashkova, I. S. Sergeevb

a Lomonosov Moscow State University (Moscow)
b Federal State Unitary Enterprise "Scientific and Research Institute "Kvant" (Moscow)

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.

Keywords: fast computations, multiplication, complexity, discrete Fourier transform, additive DFT.

UDC: 519.7

DOI: 10.22405/2226-8383-2018-21-1-101-134



© Steklov Math. Inst. of RAS, 2025