|
ABSTRACT
We give NC algorithms for determining the number and degrees of the absolute factors (factors irreducible over the complex numbers C) of a multi-variate polynomial with rational coefficients. NC is the class of functions computable by logspace-uniform Boolean circuits of polynomial size and polylogarithmic depth. The measures of size of the input polynomial are its degree d, coefficient length c, number of variables n, and for sparse polynomials, the number of non-zero coefficients s. For the general case, we give a random (Monte-Carlo) NC algorithm in these input measures. If n is fixed, or if the polynomial is dense, we give a deterministic NC algorithm. The algorithm also works in random NC for polynomials represented by straight-line programs, provided the polynomial can be evaluated at integer points in NC. Finally, we discuss a method for obtaining an approximation to the coefficients of each factor whose running time is polynomial in the size of the original (dense) polynomial. These methods rely on the fact that the connected components of a complex hypersurface P(z1…,zn) = 0 minus its singular points correspond to the absolute factors of P.
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.
| |
Borodin 82
|
Borodin, A., yon zur Gathen, J. and Hopcroft, J. (1982), "Fast parallel matrix and GCD computations," Inf. end Contr., Vol. 52, pp. 241- 256.
|
| |
Canny 87
|
Canny, 2. (1987), "A New Algebraic Method for Robot Motion Planning and Real Geometry," ~3'th Symposium on Foundations of Computer Science, pp. 39-48.
|
 |
Canny 88
|
|
| |
Chistov 83
|
Chistov, A.L., and Grigoryev, D.Y. (1983), "Subexponential-Time Solving Systems of Algebraic Equations I.," Steklov institute, LOMI preprint E-9-83.
|
 |
Davenport 81
|
|
| |
DiCrescenzo 84
|
|
| |
Duval 87
|
Duval,D. (1987), Diverses questions relatives au Calcul Formal A v~c Des Nombres Algebriques, Th~se, L'Universit~ Scientifique, Technologique et M ddicale de Grenoble.
|
| |
Dvornicich 87
|
Dvornicich , R., and Traverso, C., (1987) "Newton Symmetric Functions and the Arithmetic of Algebraically Closed Fields", Univ. of Pisa, Manuscript.
|
| |
von zur Gathen 83
|
yon zur Gathen, J. (1983), "Factoring Sparse Multivariate Polynomials," Proc. IEEE Syrup. FOGS, pp. 172-179.
|
| |
Griffiths 78
|
Griffiths, P. and Harris, J. (1978), Principles of Algebraic Geometry, John Wiley and Sons
|
| |
Hartshorne 77
|
Hartshorne, R. (1977), Algebraic Geometry, Springer-Verlag.
|
| |
Heintz 81
|
|
| |
Henrici 88
|
|
| |
Kaltofen 85a
|
|
| |
Kaltofen 85b
|
Kaltofen, E. (1985), "Polynomial- Time Reductions from Multivariate to B i- and U nivariate Integral Polynomial Factorization," SIAM J. Computing, Vol. 14, pp. 469-489.
|
| |
Kaltofen 85c
|
Kaltofen, E. (1985), "Effective Hilbert Irreducibility," In/. and Contr., Vol. 66, No. 3, pp. 123-137.
|
| |
Lenstra 82
|
Lenstra, A., Lenstra, H. and Lovasz, L. (1982), "Factoring Polynomials with rational coefficients," Math. Ann., Vol. 261, pp. 515-534.
|
| |
Mumford 1970
|
Mumford, D. (1970), Algebraic Geometry I: Complex Projective Varieties, Springer-Verlag.
|
| |
Noether 22
|
Noether, E. (1922), "Ein algebraisches Kriterium fur absolute Irreduzibilitat," Math. Ann., Vol. 85, pp. 26-33.
|
| |
Pan 85
|
Pan, V. (1985), "Fast and Efficient Algorithms for Sequential Evaluation of Polynomial Zeroes and of Matrix Polynomials," 26th IEEE Symposium on Foundations of Computer Science.
|
 |
Schwartz 80
|
|
| |
Shafarevich 74
|
Shafarevich, I. (1974), Basic Algebraic Geometry, Springer Verlag.
|
| |
Valiant 83
|
Valiant, L. G., Skyum, S., Berkowitz, S., and Rackoff, C., (1983), "Fast Parallel Computation of Polynomials Using Few Processors," SIAM J. Comp., Vol. 12, No. 4, pp. 641-644.
|
CITED BY 5
|
|
André Galligo , Stephen Watt, A numerical absolute primality test for bivariate polynomials, Proceedings of the 1997 international symposium on Symbolic and algebraic computation, p.217-224, July 21-23, 1997, Kihei, Maui, Hawaii, United States
|
|
|
|
|
|
|
|
|
Robert M. Corless , André Galligo , Ilias S. Kotsireas , Stephen M. Watt, A geometric-numeric algorithm for absolute factorization of multivariate polynomials, Proceedings of the 2002 international symposium on Symbolic and algebraic computation, p.37-45, July 07-10, 2002, Lille, France
|
|
|
|
|