arithmetic and computer programming, the extended Euclidean algorithm is an extension to the Euclidean algorithm, and computes, in addition to the greatest...
28 KB (4,467 words) - 12:32, 15 April 2025
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,349 words) - 16:35, 30 April 2025
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
ring of integers), but lacks an analogue of the Euclidean algorithm and extended Euclidean algorithm to compute greatest common divisors. So, given an...
19 KB (2,422 words) - 00:54, 16 January 2025
RSA algorithm. A benefit for the computer implementation of these applications is that there exists a very fast algorithm (the extended Euclidean algorithm)...
24 KB (3,635 words) - 19:36, 25 April 2025
{n}}} . Solutions to this equation are easily obtained using the extended Euclidean algorithm. To find the needed a {\displaystyle a} , b {\displaystyle b}...
7 KB (1,187 words) - 18:02, 2 August 2024
BCH code (redirect from Peterson–Gorenstein–Zierler algorithm)
Sugiyama's adaptation of the Extended Euclidean algorithm. Correction of unreadable characters could be incorporated to the algorithm easily as well. Let k 1...
50 KB (10,768 words) - 11:47, 1 November 2024
a quotient and a remainder Euclidean algorithm, a method for finding greatest common divisors Extended Euclidean algorithm, a method for solving the Diophantine...
2 KB (321 words) - 15:48, 23 October 2024
unique. A pair of Bézout coefficients can be computed by the extended Euclidean algorithm, and this pair is, in the case of integers one of the two pairs...
12 KB (1,680 words) - 04:03, 20 February 2025
Lehmer's GCD algorithm, named after Derrick Henry Lehmer, is a fast GCD algorithm, an improvement on the simpler but slower Euclidean algorithm. It is mainly...
4 KB (572 words) - 18:19, 11 January 2020
Greatest common divisor (section Euclidean algorithm)
identity. Numbers p and q like this can be computed with the extended Euclidean algorithm. gcd(a, 0) = |a|, for a ≠ 0, since any number is a divisor of...
36 KB (4,743 words) - 09:06, 10 April 2025
Chinese remainder theorem (redirect from Aryabhata algorithm)
m_{1}} and m 2 {\displaystyle m_{2}} may be computed by the extended Euclidean algorithm. A solution is given by x = a 1 m 2 n 2 + a 2 m 1 n 1 . {\displaystyle...
43 KB (7,239 words) - 03:40, 2 April 2025
Montgomery modular multiplication (category Cryptographic algorithms)
are coprime. It can be constructed using the extended Euclidean algorithm. The extended Euclidean algorithm efficiently determines integers R′ and N′ that...
28 KB (3,847 words) - 07:52, 4 May 2024
Travelling salesman problem (redirect from Euclidean traveling salesman problem)
deterministic algorithm and within ( 33 + ε ) / 25 {\displaystyle (33+\varepsilon )/25} by a randomized algorithm. The TSP, in particular the Euclidean variant...
87 KB (11,621 words) - 04:38, 23 April 2025
computed before the message is known. It may be computed using the extended Euclidean algorithm or using Fermat's little theorem as k q − 2 mod q {\displaystyle...
16 KB (2,229 words) - 16:39, 21 April 2025
RSA cryptosystem (redirect from RSA algorithm)
de ≡ 1 (mod λ(n)); d can be computed efficiently by using the extended Euclidean algorithm, since, thanks to e and λ(n) being coprime, said equation is...
60 KB (7,787 words) - 09:48, 9 April 2025
Modular exponentiation (category Cryptographic algorithms)
the modular multiplicative inverse d of b modulo m using the extended Euclidean algorithm. That is: c = be mod m = d−e mod m, where e < 0 and b ⋅ d ≡ 1...
21 KB (2,802 words) - 08:12, 30 April 2025
Reed–Solomon error correction (redirect from Reed-Solomon error correction algorithm)
decoding algorithm. In 1975, another improved BCH scheme decoder was developed by Yasuo Sugiyama, based on the extended Euclidean algorithm. In 1977,...
75 KB (12,395 words) - 16:42, 29 April 2025
Rabin cryptosystem (section Algorithm)
{p}}\\m_{q}&=c^{{\frac {1}{4}}(q+1)}{\bmod {q}}\end{aligned}}} Use the extended Euclidean algorithm to find y p {\displaystyle y_{p}} and y q {\displaystyle y_{q}}...
14 KB (2,077 words) - 14:01, 26 March 2025
Kuṭṭaka (section Aryabhata's algorithm)
Kuṭṭaka algorithm has much similarity with and can be considered as a precursor of the modern day extended Euclidean algorithm. The latter algorithm is a...
21 KB (2,502 words) - 19:19, 10 January 2025
multiplication by the inverse modulo p, which may be computed using the extended Euclidean algorithm. A particular case is GF(2), where addition is exclusive OR (XOR)...
25 KB (2,865 words) - 02:35, 11 January 2025
are called integer division algorithms, the best known of which being long division. Euclidean division, and algorithms to compute it, are fundamental...
16 KB (2,261 words) - 19:20, 5 March 2025
of an element may be computed by using the extended Euclidean algorithm (see Extended Euclidean algorithm § Modular integers).[citation needed] Let F...
45 KB (7,535 words) - 18:07, 22 April 2025
divergent series. One way to compute a Padé approximant is via the extended Euclidean algorithm for the polynomial greatest common divisor. The relation R (...
17 KB (2,899 words) - 14:22, 10 January 2025
Some polynomial Diophantine equations can be solved using the extended Euclidean algorithm, which works as well with polynomials as it does with integers...
2 KB (306 words) - 21:01, 4 May 2024
exponential extended binary tree extended Euclidean algorithm extended k-d tree extendible hashing external index external memory algorithm external memory...
35 KB (3,135 words) - 15:11, 1 April 2025
ElGamal encryption (redirect from ElGamal encryption algorithm)
the modular multiplicative inverse can be computed using the extended Euclidean algorithm. An alternative is to compute s − 1 {\displaystyle s^{-1}} as...
10 KB (1,473 words) - 11:12, 31 March 2025
Pollard's rho algorithm for logarithms Pohlig–Hellman algorithm Euclidean algorithm: computes the greatest common divisor Extended Euclidean algorithm: also solves...
72 KB (7,945 words) - 09:48, 26 April 2025
fraction can be converted into an equivalent whole number using the extended Euclidean algorithm. This conversion can be used to perform modular division: dividing...
24 KB (2,984 words) - 20:51, 30 April 2025
Discrete logarithm (section Algorithms)
means congruence modulo p {\displaystyle p} in the integers. The extended Euclidean algorithm finds k {\displaystyle k} quickly. With Diffie–Hellman, a cyclic...
17 KB (2,506 words) - 02:19, 27 April 2025