On acceleration of the $k$-ary GCD algorithm
Učënye zapiski Kazanskogo universiteta. Seriâ Fiziko-matematičeskie nauki, Uchenye Zapiski Kazanskogo Universiteta. Seriya Fiziko-Matematicheskie Nauki, Tome 161 (2019) no. 1, pp. 110-118

Voir la notice du chapitre de livre provenant de la source Math-Net.Ru

In this paper, methods of acceleration of GCD algorithms for natural numbers based on the $k$-ary GCD algorithm have been studied. The $k$-ary algorithm was elaborated by J. Sorenson in 1990. Its main idea is to find for given numbers $A$, $B$ and a parameter $k$, co-prime to both $A$ and $B$, integers $x$ and $y$ satisfying the equation $Ax+By\equiv 0 \bmod k.$ Then, integer $C=(Ax+By)/k$ takes a value less than $A$. At the next iteration, a new pair $(B, C)$ is formed. The $k$-ary GCD algorithm ensures a significant diminishing of the number of iterations against the classical Euclidian scheme, but the common productivity of the $k$-ary algorithm is less than the Euclidian method. We have suggested a method of acceleration for the $k$-ary algorithm based on application of preliminary calculated tables of parameters like as inverse by module $k$. We have shown that the $k$-ary GCD algorithm overcomes the classical Euclidian algorithm at a sufficiently large $k$ when such tables are used.
Keywords: greatest common divisor for natural numbers, Euclidian GCD algorithm, binary GCD algorithm, $k$-ary GCD algorithm.
@article{UZKU_2019_161_1_a7,
     author = {I. Amer and S. T. Ishmukhametov},
     title = {On acceleration of the $k$-ary {GCD} algorithm},
     journal = {U\v{c}\"enye zapiski Kazanskogo universiteta. Seri\^a Fiziko-matemati\v{c}eskie nauki},
     pages = {110--118},
     publisher = {mathdoc},
     volume = {161},
     number = {1},
     year = {2019},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/UZKU_2019_161_1_a7/}
}
TY  - JOUR
AU  - I. Amer
AU  - S. T. Ishmukhametov
TI  - On acceleration of the $k$-ary GCD algorithm
JO  - Učënye zapiski Kazanskogo universiteta. Seriâ Fiziko-matematičeskie nauki
PY  - 2019
SP  - 110
EP  - 118
VL  - 161
IS  - 1
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/UZKU_2019_161_1_a7/
LA  - ru
ID  - UZKU_2019_161_1_a7
ER  - 
%0 Journal Article
%A I. Amer
%A S. T. Ishmukhametov
%T On acceleration of the $k$-ary GCD algorithm
%J Učënye zapiski Kazanskogo universiteta. Seriâ Fiziko-matematičeskie nauki
%D 2019
%P 110-118
%V 161
%N 1
%I mathdoc
%U http://geodesic.mathdoc.fr/item/UZKU_2019_161_1_a7/
%G ru
%F UZKU_2019_161_1_a7
I. Amer; S. T. Ishmukhametov. On acceleration of the $k$-ary GCD algorithm. Učënye zapiski Kazanskogo universiteta. Seriâ Fiziko-matematičeskie nauki, Uchenye Zapiski Kazanskogo Universiteta. Seriya Fiziko-Matematicheskie Nauki, Tome 161 (2019) no. 1, pp. 110-118. http://geodesic.mathdoc.fr/item/UZKU_2019_161_1_a7/