Approximate factorization of multivariate polynomials via differential equations

  • Authors:
  • Shuhong Gao;Erich Kaltofen;John May;Zhengfeng Yang;Lihong Zhi

  • Affiliations:
  • Clemson University, Clemson, SC;North Carolina State University, Raleigh, NC;North Carolina State University, Raleigh, NC;Key Lab of Mathematics Mechanization, AMSS, Beijing, China;Key Lab of Mathematics Mechanization, AMSS, Beijing, China

  • Venue:
  • ISSAC '04 Proceedings of the 2004 international symposium on Symbolic and algebraic computation
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

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 C. We seek to perturb the coefficients by a small quantitity such that the resulting polynomial factors over C. 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).