128
Views
0
CrossRef citations to date
0
Altmetric
Articles

New Modified Euclidean and Binary Greatest Common Divisor Algorithm

&

REFERENCES

  • R. P. Brent and P. Zimmermann, Modern Computer Arithmetic, Cambridge Monographs on Computational and Applied Mathematics. New York: Cambridge University Press, 2010.
  • A. J. Menezes, P. C. van Oorschot, and S. A. Vanstone, Handbook of Applied Cryptography. Boca Raton, FL: CRC Press, 1997.
  • H. Cohen, G. Frey, R. Avanzi, T. Lange, and N. Kim, Handbook of Elliptic and Hyperelliptic Curve Cryptography, 2nd ed. New York: Chapman and Hall/CRC, 2005.
  • B. Vallée, “The complete analysis of the binary Euclidean algorithm,” Algorithmic Number Theory, Lecture Notes in Computer Science, Vol. 1423, pp. 77–94, Jun. 1998.
  • J. P. Sorenson, “Two fast GCD algorithms,” J. Algorithms, Vol. 16, pp. 110–44, Jan. 1994.
  • J. P. Sorenson, “An analysis of Lehmer's Euclidean GCD algorithm,” in ACM International Symposium on Symbolic and Algebraic Computation, Montreal, Canada, 1995, pp. 254–8.
  • D. H. Lehmer, “Euclid's algorithm for large numbers,” Am. Math. Monthly, Vol. 45, pp. 227–33, Apr. 1938.
  • S. N. Parikh and D. W. Matula, “A redundant binary euclidean GCD algorithm,” in Proc. 10th IEEE Symposium on Computer Arithmetic, Grenoble, France, 1997, pp. 220–5.
  • T. Jebelean, “Comparing several GCD algorithms,” in Proc. 11th Symposium on Computer Arithmetic, Windsor, Ontario, Canada, 1993, pp. 180–5.
  • T. Jebelean, “A generalization of the binary GCD algorithm,” in Proc. Int. Symposium on Symbolic and Algebraic Computation, Kiev, Ukraine, 1993, pp. 111–6.
  • K. Weber, “The accelerated integer GCD algorithm,” ACM Trans. Math. Software, Vol. 21, no. 1, pp. 111–22, Mar. 1995.
  • D. E. Knuth, The Art of Computer Programming: Seminumerical Algorithms, Vol. 2, 3rd ed. Reading, MA: Addison-Wesley, 1998.
  • K. Weber, “Parallel implementation of the accelerated integer GCD algorithm,” J. Symbol. Comput. Special Issue Parallel Symbol. Comput., Vol. 21, no. 4–6, pp. 457–66, Apr. 1996.
  • S. Damien and P. Zimmermann, “A binary recursive GCD algorithm,” Lecture Notes Comput. Sci. Algorithm. Number Theory, Vol. 3076, pp. 411–25, Jun. 2004.
  • C. K. Yap, Fundamental Problem in Algorithmic Algebra. USA: Oxford University Press, 2000.
  • S. M. Sedjelmaci, “A modular reduction for GCD computation,” J. Comput. Appl. Math., Vol. 162, pp. 17–31, Jan. 2004.
  • J. Stein, “Computational problem associated with Racah algebra,” J. Comput. Phys., Vol. 1, pp. 397–405, Feb. 1967.
  • S. M. Sedjelmaci, “The mixed binary Euclidean algorithm,” Electron. Notes Discrete Math., Vol. 35, pp. 169–79, Dec. 2009.
  • J. P. Sorenson, “An analysis of the generalized binary GCD algorithm,” in High Primes and Misdemeanors: Lectures in Honour of the 60th Birthday of Hugh Cowie Williams. Providence, RI: American Mathematical Society, 2004, pp. 327–40.
  • G. Cesari, “Parallel implementation of Schönhage's integer GCD algorithm,” ANTS-III, LNCS, Vol. 1423, pp. 64–76, Jun. 1998.
  • B. Chor and O. Goldreich, “An improved parallel algorithm for integer GCD,” Algorithmica, Vol. 5, pp. 1–10, Jun. 1990.
  • R. Kannan, G. Miller, and L. Rudolph, “Sublinear parallel algorithm for computing the greatest common divisor of two integers,” SIAM J. Comput., Vol. 16, pp. 7–16, Feb. 1987.
  • S. M. Sedjelmaci, “A parallel extended GCD algorithm,” J. Discrete Algorithms, Vol. 6, pp. 526–38, Sep. 2008.
  • K. A. Berman and J. L. Paul, “Algorithms: sequential, parallel, and distributed,” 1st ed. Richmond, TX: Thomson/Course Technology, 2004.
  • T. Granlund, The GNU Multiple Precision Arithmetic Library: GNU Manual, 5.1.1 ed., 2013. Available: https://gmplib.org/gmp-man-5.1.1.pdf

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.