Uchenye Zapiski Kazanskogo Universiteta. Seriya Fiziko-Matematicheskie Nauki
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive
Impact factor

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Uchenye Zapiski Kazanskogo Universiteta. Seriya Fiziko-Matematicheskie Nauki:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Uchenye Zapiski Kazanskogo Universiteta. Seriya Fiziko-Matematicheskie Nauki, 2019, Volume 161, Book 1, Pages 110–118
DOI: https://doi.org/10.26907/2541-7746.2019.1.110-118
(Mi uzku1505)
 

This article is cited in 2 scientific papers (total in 2 papers)

On acceleration of the $k$-ary GCD algorithm

I. Amer, S. T. Ishmukhametov

Kazan Federal University, Kazan, 420008 Russia
Full-text PDF (622 kB) Citations (2)
References:
Abstract: 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.
Funding agency Grant number
Ministry of Education and Science of the Russian Federation 1.13556.2019/13.1
Russian Foundation for Basic Research 18-47-16005
This work was funded by the subsidy allocated to Kazan Federal University for the state assignment in the sphere of scientific activities, project no. 1.13556.2019/13.1. The study was also supported in part by the Russian Foundation for Basic Research (project no. 18-47-16005).
Received: 15.06.2018
Bibliographic databases:
Document Type: Article
UDC: 519.688
Language: Russian
Citation: I. Amer, S. T. Ishmukhametov, “On acceleration of the $k$-ary GCD algorithm”, Uchenye Zapiski Kazanskogo Universiteta. Seriya Fiziko-Matematicheskie Nauki, 161, no. 1, Kazan University, Kazan, 2019, 110–118
Citation in format AMSBIB
\Bibitem{AmeIsh19}
\by I.~Amer, S.~T.~Ishmukhametov
\paper On acceleration of the $k$-ary GCD algorithm
\serial Uchenye Zapiski Kazanskogo Universiteta. Seriya Fiziko-Matematicheskie Nauki
\yr 2019
\vol 161
\issue 1
\pages 110--118
\publ Kazan University
\publaddr Kazan
\mathnet{http://mi.mathnet.ru/uzku1505}
\crossref{https://doi.org/10.26907/2541-7746.2019.1.110-118}
\elib{https://elibrary.ru/item.asp?id=39160440}
Linking options:
  • https://www.mathnet.ru/eng/uzku1505
  • https://www.mathnet.ru/eng/uzku/v161/i1/p110
  • This publication is cited in the following 2 articles:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Uchenye Zapiski Kazanskogo Universiteta. Seriya Fiziko-Matematicheskie Nauki
    Statistics & downloads:
    Abstract page:297
    Full-text PDF :127
    References:23
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024