|
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.
|
CITED BY 6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
T. Freeman , G. Imirzian , E. Kaltofen, A system for manipulating polynomials given by straight-line programs, Proceedings of the fifth ACM symposium on Symbolic and algebraic computation, p.169-175, July 21-23, 1986, Waterloo, Ontario, Canada
|
|
|
|
|