On Acceleration of the k-ary GCD Algorithm

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 sa...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Učënye zapiski Kazanskogo universiteta. Seriâ Fiziko-matematičeskie nauki Jg. 161; H. 1; S. 110 - 118
Hauptverfasser: Amer, I., Ishmukhametov, S.T.
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Kazan Federal University 01.01.2019
Schlagworte:
ISSN:2541-7746, 2500-2198
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
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 ЃЯ 0 mod 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.
AbstractList 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 ЃЯ 0 mod 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.
Author Amer, I.
Ishmukhametov, S.T.
Author_xml – sequence: 1
  givenname: I.
  surname: Amer
  fullname: Amer, I.
– sequence: 2
  givenname: S.T.
  surname: Ishmukhametov
  fullname: Ishmukhametov, S.T.
BookMark eNqNkE1PwzAMQCM0JMbYfyhXpBYnzVdPaBowJk3aBc5RmrpbR9egtBf-Pek2ceDEwbJl2U_2uyWTzndIyD2FjMkC1CMTnKZKcZkxoEVGM0ohpVRfkSkTACmjhZ6M9WXshsz7_gAADLTSik_Jw7ZLFs5hi8EOje8SXyfDHpPP1IbvZLV8Thbtzodm2B_vyHVt2x7nlzwjH68v78u3dLNdrZeLTepy0EOqy5pz1JUti5IXgAqtVkw5zKlEzksrBFYYg1mpuahLKlkOlFfCgnA15jOyPnMrbw_mKzTHeIrxtjGnhg87Y8PQuBaNYIjoWMSC5CyX8amSaykhr11hHYus4sxywfd9wPqXR8GcHJpRjhnlmNGhoSY6jKHj7tOfXdcMJ0lDsE37D8IPDnB3tQ
CitedBy_id crossref_primary_10_1088_1742_6596_1658_1_012001
ContentType Journal Article
CorporateAuthor Kazan Federal University, Kazan, 420008 Russia
CorporateAuthor_xml – name: Kazan Federal University, Kazan, 420008 Russia
DBID AAYXX
CITATION
DOA
DOI 10.26907/2541-7746.2019.1.110-118
DatabaseName CrossRef
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
DatabaseTitleList
Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
DeliveryMethod fulltext_linktorsrc
Discipline Physics
EISSN 2500-2198
EndPage 118
ExternalDocumentID oai_doaj_org_article_52eeec2e44064236878b486603fc9ac2
10_26907_2541_7746_2019_1_110_118
GroupedDBID AAYXX
ALMA_UNASSIGNED_HOLDINGS
CITATION
GROUPED_DOAJ
IPNFZ
RIG
ID FETCH-LOGICAL-c308t-8bf44e8dab9b490e7ea8727ce316e44ba55ede5ed2a6845fb1623014d5a05cfe3
IEDL.DBID DOA
ISICitedReferencesCount 0
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000480313700008&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 2541-7746
IngestDate Fri Oct 03 12:42:46 EDT 2025
Sat Nov 29 01:40:20 EST 2025
Tue Nov 18 22:37:46 EST 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 1
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c308t-8bf44e8dab9b490e7ea8727ce316e44ba55ede5ed2a6845fb1623014d5a05cfe3
OpenAccessLink https://doaj.org/article/52eeec2e44064236878b486603fc9ac2
PageCount 9
ParticipantIDs doaj_primary_oai_doaj_org_article_52eeec2e44064236878b486603fc9ac2
crossref_primary_10_26907_2541_7746_2019_1_110_118
crossref_citationtrail_10_26907_2541_7746_2019_1_110_118
PublicationCentury 2000
PublicationDate 2019-01-01
PublicationDateYYYYMMDD 2019-01-01
PublicationDate_xml – month: 01
  year: 2019
  text: 2019-01-01
  day: 01
PublicationDecade 2010
PublicationTitle Učënye zapiski Kazanskogo universiteta. Seriâ Fiziko-matematičeskie nauki
PublicationYear 2019
Publisher Kazan Federal University
Publisher_xml – name: Kazan Federal University
SSID ssj0002087874
Score 2.0515115
Snippet 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...
SourceID doaj
crossref
SourceType Open Website
Enrichment Source
Index Database
StartPage 110
SubjectTerms binary gcd algorithm
euclidian gcd algorithm
greatest common divisor for natural numbers
k-ary gcd algorithm
Title On Acceleration of the k-ary GCD Algorithm
URI https://doaj.org/article/52eeec2e44064236878b486603fc9ac2
Volume 161
WOSCitedRecordID wos000480313700008&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 2500-2198
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0002087874
  issn: 2541-7746
  databaseCode: DOA
  dateStart: 20050101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV07T8MwELYQAsSCeIrykpGYkEJjx0nsEQqFqTCA1M2ynQuvkqK2IPHvOTuhygYDQxbLFznfxbnvc053hJwgRcgt4EYyjJWRkIbhnoMsEpxDjgHCxS4OzSbywUAOh-qu1erL54TV5YFr4LopBwDHQQhPlZNM5tIKmWVxUjplXPj6xrlqiamX8HsN54USzCiAGFJIka2QY5_37NVgdz7oc7vUGfPJ8BHzjT9awalVwz8Em_46WWtYIj2vV7dBFqDaJMshW9NNt8jpbUWNcxgxav_RcUmRyNHXyEy-6HXvkprR4xhl_9PbNnnoX933bqKm6UHkkljOImlLIUAWxiorVAw5GIkcw0HCMgTBmjSFAvDiJpMiLS1DAoM6p0hNnLoSkh2yWI0r2CU0MUqa1FkoUXMlhVWC4xQUOBzjFQLRIfLnabVrKoL7xhQjjcogAKU9UNoDpT1QmqFg8KJBdgifm77XZTH-YnThIZ0b-MrWYQD9rRt_69_8vfcfN9knq35p9VHKAVmcTT7gkCy5z9nzdHIUXqVvkjjCqQ
linkProvider Directory of Open Access Journals
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=On+acceleration+of+the+k-ary+GCD+algorithm&rft.jtitle=U%C4%8D%C3%ABnye+zapiski+Kazanskogo+universiteta.+Seri%C3%A2+Fiziko-matemati%C4%8Deskie+nauki&rft.au=I.+Amer&rft.au=S.T.+Ishmukhametov&rft.date=2019-01-01&rft.pub=Kazan+Federal+University&rft.issn=2541-7746&rft.eissn=2500-2198&rft.volume=161&rft.issue=1&rft.spage=110&rft.epage=118&rft_id=info:doi/10.26907%2F2541-7746.2019.1.110-118&rft.externalDBID=DOA&rft.externalDocID=oai_doaj_org_article_52eeec2e44064236878b486603fc9ac2
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2541-7746&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2541-7746&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2541-7746&client=summon