• Thumbnail for Schönhage–Strassen algorithm
    SchönhageStrassen algorithm is an asymptotically fast multiplication algorithm for large integers, published by Arnold Schönhage and Volker Strassen...
    26 KB (4,580 words) - 11:43, 4 June 2025
  • Strassen (1968). It was made practical and theoretical guarantees were provided in 1971 by Schönhage and Strassen resulting in the SchönhageStrassen...
    47 KB (6,871 words) - 23:29, 19 June 2025
  • Thumbnail for Arnold Schönhage
    in Tübingen and Konstanz. Together with Volker Strassen, he developed the SchönhageStrassen algorithm for the multiplication of large numbers that has...
    5 KB (298 words) - 22:48, 19 June 2025
  • Thumbnail for Karatsuba algorithm
    "grade school" algorithm. The Toom–Cook algorithm (1963) is a faster generalization of Karatsuba's method, and the SchönhageStrassen algorithm (1971) is even...
    13 KB (2,046 words) - 20:43, 4 May 2025
  • asymptotically faster SchönhageStrassen algorithm (with complexity Θ(n log n log log n)) becomes practical. Toom first described this algorithm in 1963, and Cook...
    22 KB (3,101 words) - 10:04, 25 February 2025
  • Thumbnail for Binary GCD algorithm
    the binary GCD algorithm using ideas from the SchönhageStrassen algorithm for fast integer multiplication. The binary GCD algorithm has also been extended...
    17 KB (1,993 words) - 13:05, 28 January 2025
  • numbers Karatsuba algorithm Schönhage–Strassen algorithm Toom–Cook multiplication Odlyzko–Schönhage algorithm: calculates nontrivial zeroes of the Riemann...
    72 KB (7,951 words) - 17:13, 5 June 2025
  • Thumbnail for Fast Fourier transform
    Odlyzko–Schönhage algorithm applies the FFT to finite Dirichlet series SchönhageStrassen algorithm – asymptotically fast multiplication algorithm for large...
    67 KB (7,809 words) - 05:39, 1 July 2025
  • Thumbnail for Volker Strassen
    transform; see the SchönhageStrassen algorithm. Strassen is also known for his 1977 work with Robert M. Solovay on the Solovay–Strassen primality test,...
    7 KB (667 words) - 20:01, 25 April 2025
  • Thumbnail for Convolution
    discarding portions of the output. Other fast convolution algorithms, such as the SchönhageStrassen algorithm or the Mersenne transform, use fast Fourier transforms...
    67 KB (8,819 words) - 22:44, 19 June 2025
  • Thumbnail for Euclidean algorithm
    series, showing that it is also O(h2). Modern algorithmic techniques based on the SchönhageStrassen algorithm for fast integer multiplication can be used...
    126 KB (15,335 words) - 08:49, 12 July 2025
  • efficient multiplication algorithm such as the Karatsuba algorithm, Toom–Cook multiplication or the SchönhageStrassen algorithm. The result is that the...
    43 KB (5,904 words) - 04:44, 11 July 2025
  • The Solovay–Strassen primality test, developed by Robert M. Solovay and Volker Strassen in 1977, is a probabilistic primality test to determine if a number...
    10 KB (1,518 words) - 08:52, 27 June 2025
  • and computer programming, the extended Euclidean algorithm is an extension to the Euclidean algorithm, and computes, in addition to the greatest common...
    28 KB (4,467 words) - 20:39, 9 June 2025
  • test: an algorithm which determines whether a given number is likely to be prime, similar to the Fermat primality test and the Solovay–Strassen primality...
    38 KB (5,639 words) - 20:26, 3 May 2025
  • has b = O ( n log ⁡ n ) {\displaystyle b=O(n\log n)} bits. The SchönhageStrassen algorithm can produce a b {\displaystyle b} -bit product in time O ( b...
    70 KB (8,432 words) - 15:08, 12 July 2025
  • Primality test (category Asymmetric-key algorithms)
    subsequent discovery of the Solovay–Strassen and Miller–Rabin algorithms put PRIMES in coRP. In 1992, the Adleman–Huang algorithm reduced the complexity to ⁠...
    27 KB (3,833 words) - 09:23, 3 May 2025
  • Thumbnail for Multiplication
    Multiplication algorithm Karatsuba algorithm, for large numbers Toom–Cook multiplication, for very large numbers SchönhageStrassen algorithm, for huge numbers...
    49 KB (6,356 words) - 12:59, 3 July 2025
  • Computational complexity of matrix multiplication (category Computer arithmetic algorithms)
    straightforward "schoolbook algorithm". The first to be discovered was Strassen's algorithm, devised by Volker Strassen in 1969 and often referred to...
    35 KB (4,295 words) - 16:26, 2 July 2025
  • Thumbnail for Sieve of Eratosthenes
    Sieve of Eratosthenes (category Algorithms)
    In mathematics, the sieve of Eratosthenes is an ancient algorithm for finding all prime numbers up to any given limit. It does so by iteratively marking...
    24 KB (3,053 words) - 20:26, 5 July 2025
  • Arbitrary-precision arithmetic (category Computer arithmetic algorithms)
    {\displaystyle \mathbb {Z} } . Fürer's algorithm Karatsuba algorithm Mixed-precision arithmetic SchönhageStrassen algorithm Toom–Cook multiplication Little...
    24 KB (2,791 words) - 12:14, 20 June 2025
  • The Tonelli–Shanks algorithm (referred to by Shanks as the RESSOL algorithm) is used in modular arithmetic to solve for r in a congruence of the form r2...
    19 KB (3,751 words) - 01:15, 9 July 2025
  • Pollard's rho algorithm is an algorithm for integer factorization. It was invented by John Pollard in 1975. It uses only a small amount of space, and...
    13 KB (1,755 words) - 06:12, 18 April 2025
  • theory, Williams's p + 1 algorithm is an integer factorization algorithm, one of the family of algebraic-group factorisation algorithms. It was invented by...
    5 KB (831 words) - 21:06, 30 September 2022
  • In computational number theory, Cipolla's algorithm is a technique for solving a congruence of the form x 2 ≡ n ( mod p ) , {\displaystyle x^{2}\equiv...
    13 KB (3,042 words) - 05:54, 24 June 2025
  • kangaroo algorithm (also Pollard's lambda algorithm, see Naming below) is an algorithm for solving the discrete logarithm problem. The algorithm was introduced...
    10 KB (1,295 words) - 09:28, 22 April 2025
  • complexity is O(p3). A more efficient multiplication algorithm is the SchönhageStrassen algorithm, which is based on the Fast Fourier transform. It only...
    21 KB (3,518 words) - 12:01, 1 June 2025
  • Thumbnail for Pell's equation
    solution using the continued fraction method, with the aid of the SchönhageStrassen algorithm for fast integer multiplication, is within a logarithmic factor...
    51 KB (6,689 words) - 12:40, 26 June 2025
  • Thumbnail for Arithmetic
    algorithms with a low computational complexity to be able to efficiently multiply very large integers, such as the Karatsuba algorithm, the Schönhage–Strassen...
    165 KB (16,397 words) - 19:48, 11 July 2025
  • multiplication techniques such as Toom–Cook multiplication and the SchönhageStrassen algorithm must be used; with ordinary O(n2) multiplication, binary splitting...
    4 KB (494 words) - 09:27, 8 June 2025