ACM Home Page
Please provide us with feedback. Feedback
The EZ GCD algorithm
Full text PdfPdf (684 KB)
Source ACM Annual Conference/Annual Meeting archive
Proceedings of the annual conference table of contents
Atlanta, Georgia, United States
Pages: 159 - 166  
Year of Publication: 1973
Authors
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 32,   Citation Count: 23
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/800192.805698
What is a DOI?

ABSTRACT

This paper presents a preliminary report on a new algorithm for computing the Greatest Common Divisor (GCD) of two multivariate polynomials over the integers. The algorithm is strongly influenced by the method used for factoring multivariate polynomials over the integers. It uses an extension of the Hensel lemma approach originally suggested by Zassenhaus for factoring univariate polynomials over the integers. We point out that the cost of the Modular GCD algorithm applied to sparse multivariate polynomials grows at least exponentially in the number of variables appearing in the GCD. This growth is largely independent of the number of terms in the GCD. The new algorithm, called the EZ (Extended Zassenhaus) GCD Algorithm, appears to have a computing bound which in most cases is a polynomial function of the number of terms in the original polynomials and the sum of the degrees of the variables in them. Especially difficult cases for the EZ GCD Algorithm are described. Applications of the algorithm to the computation of contents and square-free decompositions of polynomials are indicated.


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
Berlekamp, E. R., "Factoring Polynomials over Finite Fields", Bell System Technical Journal, Vol. 46, 1967, MR #2314, pp. 1853-1859.
 
2
Bonneau, R., "The Fast Fourier Transform and Polynomial Multiplications", Department of Mathematics, M.I.T. (in preparation).
3
 
4
Brown, W. S., Hyde, J. P., and Tague, B. A., "The ALPAK System for Numerical Algebra on a Digital Computer - II", The Bell System Technical Journal, March, 1964, pp. 785-804.
5
6
7
 
8
Fateman, R. J., "On the Computation of Powers of Polynomials", Department of Mathematics, M.I.T. (unpublished).
 
9
 
10
MACSYMA User's Manual, by Bogen, R., et al., Project MAC, M.I.T., Cambridge, Mass., 1973.
11
 
12
 
13
Proc. of the Second Symposium on Symbolic and Algebraic Manipulation, Petrick, S. R., ed., ACM, March, 1971.
 
14
Van der Waerden, B. L., Modern Algebra, Vol. 1, Frederic Ungar Publishing Co., N.Y., 1953.
 
15
Wang, P. S., and Rothschild, L. P., "Factoring Multivariate Polynomials over the Integers", (submitted to Mathematics of Computation).
 
16
Yun, D. Y. Y., "The Hensel Lemma in GCD Calculations", Department of Mathematics, M.I.T., (in preparation).
 
17
Zassenhaus, H., "On Hensel Factorization I", Journal of Number Theory, Vol. 1, 1969, pp. 291-311.

CITED BY  23

Collaborative Colleagues:
Joel Moses: colleagues
David Y. Y. Yun: colleagues