ACM Home Page
Please provide us with feedback. Feedback
Fast computation of GCDs
Full text PdfPdf (590 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the fifth annual ACM symposium on Theory of computing table of contents
Austin, Texas, United States
Pages: 142 - 151  
Year of Publication: 1973
Author
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 22,   Citation Count: 19
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800125.804045
What is a DOI?

ABSTRACT

An integer greatest common divisor (GCD) algorithm due to Schönhage is generalized to hold in all euclidean domains which possess a fast multiplication algorithm. It is shown that if two N precision elements can be multiplied in O(N loga N), then their GCD can be computed in O(N loga+1 N). As a consequence, a new faster algorithm for multivariate polynomial GCD's can be derived and with that new bounds for rational function manipulation.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
A. Schönhager, Schnelle Berechnung von Kettenbruchentwicklugen, Acta Informatica 1, 139-144 (1971).
 
2
D. Knuth, "Mathematical Analysis of Algorithms", Stanford Comp. Sci. Tech. Report, STAN-CS-71-206, March 1971.
 
3
4
 
5
R. Moenck and A. Borodin, "Fast Modular Transforms via Division", Proc. 13th Annual Symp. on Switching and Automata Theory, 1972.
 
6
G.E. Collins, Computing Time Analysis for Some Arithmetic and Algebraic Algorithms, Proc. of 68 Summer Institute on Symbolic Mathematical Computation.
 
7
A. Borodin and I. Munro, "Evaluation of Polynomials at Many Points", Information Processing Letters, Vol. 1, No. 2, July 1971.
8
 
9
E. Horowitz, "A Fast Method for Interpolation Using Preconditioning", IPL, Vol. 2, No. 3.
 
10
E. Horowitz and L. Heindel, "On Decreasing the Computing Time for Modular Algorithms", Proc. of 12th Symp. on Switching and Automata Theory, Oct. 1971.
 
11
V. Strassen, Die Berechnungs-komplexitat von elementarsymetrischen Funktionen und von Interpolations-koeffizienten, University of Zurich, Preprint.
 
12
A. Ostrowski, On Two Problems in Abstract Algebra Connected with Horner's Rule, Studies presented to R. von Mises, Academic Press, New York, 1954, 40-48.

CITED BY  19