• algebra, Berlekamp's algorithm is a well-known method for factoring polynomials over finite fields (also known as Galois fields). The algorithm consists...
    10 KB (1,759 words) - 20:57, 28 July 2025
  • Thumbnail for Berlekamp–Massey algorithm
    The Berlekamp–Massey algorithm is an algorithm that will find the shortest linear-feedback shift register (LFSR) for a given binary output sequence. The...
    9 KB (1,222 words) - 06:47, 3 May 2025
  • Factorization of polynomials over finite fields (category Polynomial factorization algorithms)
    the preceding algorithm, this algorithm uses the same subalgebra B of R as the Berlekamp's algorithm, sometimes called the "Berlekamp subagebra" and...
    31 KB (4,636 words) - 07:47, 21 July 2025
  • Thumbnail for Elwyn Berlekamp
    Berkeley. Berlekamp was widely known for his work in computer science, coding theory and combinatorial game theory. Berlekamp invented an algorithm to factor...
    14 KB (1,318 words) - 05:40, 21 July 2025
  • The Berlekamp–Welch algorithm, also known as the Welch–Berlekamp algorithm, is named for Elwyn R. Berlekamp and Lloyd R. Welch. This is a decoder algorithm...
    6 KB (1,600 words) - 18:41, 29 October 2023
  • Thumbnail for Berlekamp–Rabin algorithm
    In number theory, Berlekamp's root finding algorithm, also called the Berlekamp–Rabin algorithm, is the probabilistic method of finding roots of polynomials...
    12 KB (2,006 words) - 20:25, 19 June 2025
  • time needed to choose the right subsets of mod p factors. Berlekamp's algorithm Berlekamp, E. R. (1967), "Factoring polynomials over finite fields",...
    3 KB (308 words) - 02:11, 13 May 2024
  • The Reeds–Sloane algorithm, named after James Reeds and Neil Sloane, is an extension of the Berlekamp–Massey algorithm, an algorithm for finding the shortest...
    934 bytes (88 words) - 20:17, 21 November 2021
  • modulo a prime number Berlekamp's root finding algorithm Cipolla's algorithm Tonelli–Shanks algorithm Multiplication algorithms: fast multiplication of...
    72 KB (7,951 words) - 17:13, 5 June 2025
  • 1981. It is arguably the dominant algorithm for solving the problem, having replaced the earlier Berlekamp's algorithm of 1967. It is currently implemented...
    8 KB (1,428 words) - 11:15, 29 March 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
  • A randomized algorithm is an algorithm that employs a degree of randomness as part of its logic or procedure. The algorithm typically uses uniformly random...
    33 KB (4,256 words) - 16:11, 5 August 2025
  • Gosper's algorithm Limit computation via e.g. Gruntz's algorithm Polynomial factorization via e.g., over finite fields, Berlekamp's algorithm or Cantor–Zassenhaus...
    18 KB (1,799 words) - 23:49, 11 July 2025
  • Shor's algorithm is a quantum algorithm for finding the prime factors of an integer. It was developed in 1994 by the American mathematician Peter Shor...
    40 KB (5,809 words) - 20:55, 1 August 2025
  • Thumbnail for Schönhage–Strassen algorithm
    The Schönhage–Strassen 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
  • Thumbnail for Euclidean algorithm
    In mathematics, the Euclidean algorithm, or Euclid's algorithm, is an efficient method for computing the greatest common divisor (GCD) of two integers...
    126 KB (15,342 words) - 01:03, 25 July 2025
  • Thumbnail for Karatsuba algorithm
    The Karatsuba algorithm is a fast multiplication algorithm for integers. It was discovered by Anatoly Karatsuba in 1960 and published in 1962. It is a...
    13 KB (2,046 words) - 20:43, 4 May 2025
  • co-inventor of the Baum–Welch algorithm and the Berlekamp–Welch algorithm, also known as the Welch–Berlekamp algorithm. Welch received his B.S. in mathematics...
    3 KB (199 words) - 18:45, 3 July 2025
  • Thumbnail for Binary GCD algorithm
    The binary GCD algorithm, also known as Stein's algorithm or the binary Euclidean algorithm, is an algorithm that computes the greatest common divisor...
    17 KB (1,993 words) - 13:05, 28 January 2025
  • Thumbnail for Pohlig–Hellman algorithm
    theory, the Pohlig–Hellman algorithm, sometimes credited as the Silver–Pohlig–Hellman algorithm, is a special-purpose algorithm for computing discrete logarithms...
    7 KB (1,035 words) - 18:44, 19 October 2024
  • 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
  • multiplication algorithm is an algorithm (or method) to multiply two numbers. Depending on the size of the numbers, different algorithms are more efficient...
    47 KB (6,886 words) - 11:27, 22 July 2025
  • Pollard's p − 1 algorithm is a number theoretic integer factorization algorithm, invented by John Pollard in 1974. It is a special-purpose algorithm, meaning...
    9 KB (1,251 words) - 18:33, 16 April 2025
  • In computational number theory, the index calculus algorithm is a probabilistic algorithm for computing discrete logarithms. Dedicated to the discrete...
    11 KB (1,763 words) - 17:23, 21 June 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
  • 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
  • Schoof's algorithm is an efficient algorithm to count points on elliptic curves over finite fields. The algorithm has applications in elliptic curve cryptography...
    20 KB (4,090 words) - 18:30, 21 June 2025
  • efficient non-quantum integer factorization algorithm is known. However, it has not been proven that such an algorithm does not exist. The presumed difficulty...
    25 KB (2,977 words) - 21:02, 19 June 2025
  • Lenstra–Lenstra–Lovász (LLL) lattice basis reduction algorithm is a polynomial time lattice reduction algorithm invented by Arjen Lenstra, Hendrik Lenstra and...
    15 KB (2,154 words) - 23:50, 19 June 2025
  • Pollard's rho algorithm for logarithms is an algorithm introduced by John Pollard in 1978 to solve the discrete logarithm problem, analogous to Pollard's...
    7 KB (1,187 words) - 18:02, 2 August 2024