Improvements on the accelerated integer GCD algorithm
Abstract
The present paper analyses and presents several improvements to the algorithm for finding the (a,b)-pairs of integers used in the k-ary reduction of the right-shift k-ary integer GCD algorithm. While the worst-case complexity of Weber's "Accelerated integer GCD algorithm" is (φ(k)2), we show that the worst-case number of iterations of the while loop is exactly 12 φ(k), where φ := 12 (1+5). We suggest improvements on the average complexity of the latter algorithm and also present two new faster residual algorithms: the sequential and the parallel one. A lower bound on the probability of avoiding the while loop in our parallel residual algorithm is also given.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.