RUS  ENG
Full version
JOURNALS // Izvestiya Vysshikh Uchebnykh Zavedenii. Matematika // Archive

Izv. Vyssh. Uchebn. Zaved. Mat., 2020 Number 6, Pages 3–8 (Mi ivm9576)

An effective programming of GCD Algorithms for natural numbers

Al Halidi Arkan Mohammed, Sh. T. Ishmukhametov

Kazan Federal University, 18 Kremlyovskaya str., Kazan, 420008 Russia

Abstract: We study the problem of acceleration of GCD algorithms for natural numbers based on the approximating k-ary algorithm. We suggest a new scheme of the algorithm implementation ensuring the value of the reduction coefficient $\rho=A_i/B_i$ at a stage of the procedure equal or exceeding $k$ where $k$ is a regulating parameter of computation not exceeding the size a computer word. This ensures a significant advantage of our algorithm against the classical Euclidean algorithm.

Keywords: greatest common divisor, Euclidian GCD Algorithm, $k$-ary Algorithm, approximating $k$-ary Algorithm.

UDC: 511.1

Received: 09.07.2019
Revised: 20.09.2019
Accepted: 25.09.2019

DOI: 10.26907/0021-3446-2020-6-3-8


 English version:
Russian Mathematics (Izvestiya VUZ. Matematika), 2020, 64:6, 1–5

Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024