Abstract
The input to our algorithm is a multivariate polynomial, whose complex rational coefficients are considered imprecise with an unknown error that causes f to be irreducible over the complex numbers ℂ. We seek to perturb the coefficients by a small quantitity such that the resulting polynomial factors over ℂ. Ideally, one would like to minimize the perturbation in some selected distance measure, but no efficient algorithm for that is known. We give a numerical multivariate greatest common divisor algorithm and use it on a numerical variant of algorithms by W. M. Ruppert and S. Gao. Our numerical factorizer makes repeated use of singular value decompositions. We demonstrate on a significant body of experimental data that our algorithm is practical and can find factorizable polynomials within a distance that is about the same in relative magnitude as the input error, even when the relative error in the input is substantial (10-3).
| Original language | English |
|---|---|
| Pages | 167-174 |
| Number of pages | 8 |
| DOIs | |
| State | Published - 2004 |
| Externally published | Yes |
| Event | ISSAC 2004 - International Symposium on Symbolic and Algebraic Computation - Santander, Spain Duration: 4 Jul 2004 → 7 Jul 2004 |
Conference
| Conference | ISSAC 2004 - International Symposium on Symbolic and Algebraic Computation |
|---|---|
| Country/Territory | Spain |
| City | Santander |
| Period | 4/07/04 → 7/07/04 |
Keywords
- Approximate factorization
- Approximate gcd
- Multivariate gcd
- Multivariate polynomial factorization
- Singular value decomposition
- Symbolic/numeric hybrid method