ACM Home Page
Please provide us with feedback. Feedback
Computing with polynomials given by straight-line programs I: greatest common divisors
Full text PdfPdf (1.25 MB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the seventeenth annual ACM symposium on Theory of computing table of contents
Providence, Rhode Island, United States
Pages: 131 - 142  
Year of Publication: 1985
ISBN:0-89791-151-2
Author
E Kaltofen  Rensselaer Polytechnic Institute, Department of Computer Science, Troy, New York
Sponsor
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 28,   Citation Count: 6
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/22145.22160
What is a DOI?

ABSTRACT

We develop algorithms on multivariate polynomials represented by straight-line programs for the greatest common divisor problem and conversion to sparse representation. Our algorithms are in random polynomial-time for the usual coefficient fields and output with controllably high probability the correct result which for the GCD problem is a straight-line program determining the GCD of the inputs and for the conversion algorithm is the sparse representation of the input. The algorithms only require an a priori bound for the total degrees of the inputs. Over rational numbers the conversion algorithm also needs a bound on the size of the polynomial coefficients. As specializations we get, e.g., random polynomial-time algorithms for computing the sparse GCD of polynomial determinants or for computing the sparse solution of a linear system whose coefficients are given by formulas.


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.

 
BaSt83
W. Baur and V. Strassen, "The ,:ompl0xity of partial derivatives,'' TheoretieM Comp. ,%i.. vol. 22, pp. 317-~30. 1983.
Br71
 
Ga83
J. ,,'on zur Gathen. "Factoring sparse multivariate polynomiab." Proc. ~4tb IE~~ Syrup Foundations Comp..eel.. pp. 172-179, 1983.
 
Ga85
Moe73
MoYu73
 
Pl77
D. A. Plaisled, "Sparse complex polynomials and polynomial reducibility." d. Comp. System Sei., vol. 14. pp. 210-221, 1977.
 
Ra80
M. Rabin. "Probabilistic algorithms for testing primality." J. Number Th~orp, vol. 12, pp. 128-138. 1980.
 
Sch77
A. Sch~,nhag,,. ",qchnelle Multiplikation yon Polynomen ilb,'r KSrpern der Charakteristik 2," Acts Inf., vol. 7. pp. 39.5-398. 1977.
 
Sch80
A. Schdnhage, "Storage modification routines," SI.4M d. Comp., vol. c~. pp. 490-508, 1980.
Schw80
 
Stou84
D. R. Stoutemyer, "Which polynomial representation is best?," Third MACSYMA Users' Conference. pp, 221-243, General Electric, 1984.
 
St72
V. Strsasett, "Berechnung und Programm." Acta Inf.. vol. 1, pp. S20-835, 1972.
 
St73
V. Strassen, "Vermeidung von Divisionen," J. reine u. angew. Math., vol. 264, pp. 182-202. 1973.
 
VSBR83
L. Valiant, S. Skyum, S. Berkowitz. and C. Rackoff. "Fast parallel computation of polynomials using few processors," SIAM d. Comp., vol. 12, pp. 641-644, 1985.
 
Zi79
Co67
 
Kn81
 
Ku74
H. T. Kung, "On computing reciprocals of power series." Numer. Math., vol. 22, pp. 341-348, 1974.
 
RoSch62
J. B. Rosser and L. Schoenfeld. ;'Approximate formulas of some functions of prime numbers," {lliniot J. Math.. voi 6, pp. 64-94. 1962.