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

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Učënye zapiski Kazanskogo universiteta. Seriâ Fiziko-matematičeskie nauki Ročník 161; číslo 1; s. 110 - 118
Hlavní autoři: Amer, I., Ishmukhametov, S.T.
Médium: Journal Article
Jazyk:angličtina
Vydáno: Kazan Federal University 01.01.2019
Témata:
ISSN:2541-7746, 2500-2198
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
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 (ODIN)
DatabaseTitle CrossRef
DatabaseTitleList
Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals (ODIN)
  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.0516188
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 (ODIN)
  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/eLvHCXMwrV09T8MwELUQAsSC-BTlS0ZiQgqNY8dxRigUpsIAUrfIds58lRS1BYl_z9kJVTYYGDLEiiP7XZR7Lzm9I-SEMWsdZyICyCAS0vBIOzxV3JaYjSVjzoVmE9lgoIbD_K7V6svXhNX2wDVw3TQBAJuAEJ4qc6kyZYSSMubO5tqGt2-c5S0x9RJ-r-F1wYIZBRBDCinkCjn2dc9eDXbng762Kz9jvhg-Yr7xRys5tTz8Q7Lpr5O1hiXS83p1G2QBqk2yHKo17XSLnN5WVFuLGaOOHx07ikSOvkZ68kWve5dUjx7HKPuf3rbJQ__qvncTNU0PIstjNYuUcUKAKrXJjchjRFAr5BgWOJMIgtFpCiXgkWipROoMQwKDOqdMdZxaB3yHLFbjCnYJtaJkIE2SSciEyKTRClgSmzJXuHdmO0T97LawjSO4b0wxKlAZBKAKD1ThgSo8UAVDweBFg-qQZD71vbbF-MukCw_pfIJ3tg4DGO-iiXfxW7z3_uMm-2TVL63-lHJAFmeTDzgkS_Zz9jydHIVH6RsBhcPN
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=Amer%2C+I.&rft.au=Ishmukhametov%2C+S.T.&rft.date=2019-01-01&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=n%2Fa&rft.externalDocID=10_26907_2541_7746_2019_1_110_118
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