Title :
An Improved Method for Computing Dixon Polynomial
Author :
Li, Yaohui ; Feng, Yong ; Xue, Jiwei
Author_Institution :
Dept. of Comput. Sci., Tianjian Univ. of Tech. & Educ., Tianjin
Abstract :
Computational methods for manipulating sets of polynomial equations are becoming of greater importance due to the use of polynomial in various applications. Dixon resultant algorithm provides one of the most efficient methods for solving the system of polynomial equations or eliminating variables. When computing Dixon resultant, we first construct the Dixon polynomial for input polynomial system. However, as the entries in the determinant are symbolic, large intermediate symbolic expression is generated and leads to computer algebra systems run for a long time or crash. To avoid the intermediate expression swell, we propose using Zippel´s multivariate probabilistic interpolation to compute Dixon polynomial. At first, the method of truncated formal power series, which converts the operation of division to multiplication, is used to preprocess the expression of Dixon polynomial. Secondly, Dixon polynomial is interpolated heuristically by Zippel´s method. In order to solve the linear equation effectively in Zippel´s method, Kaltofen, E.´s efficient algorithm[4] is introduced to solve the equations of transposed Vandermonde system in interpolation. Besides these, we combine Zippel´s multivariate method with Lagrange interpolation so as to take advantage of the sparsity of polynomial system sufficiently. Intermediate symbolic expressions can be reduced because the algorithm converts the symbolic computation to the numerical.
Keywords :
interpolation; polynomials; process algebra; Dixon polynomial system; Dixon resultant algorithm; Lagrange interpolation; Zippel multivariate method; Zippel multivariate probabilistic interpolation; computational methods; computer algebra systems; intermediate symbolic expression; linear equation; polynomial equations; symbolic computation; transposed Vandermonde system; truncated formal power series; Algebra; Character generation; Computer crashes; Computer science education; Educational institutions; Interpolation; Lagrangian functions; Nonlinear equations; Petroleum; Polynomials; Dixon resultant; Zippel interpolation method;
Conference_Titel :
Young Computer Scientists, 2008. ICYCS 2008. The 9th International Conference for
Conference_Location :
Hunan
Print_ISBN :
978-0-7695-3398-8
Electronic_ISBN :
978-0-7695-3398-8
DOI :
10.1109/ICYCS.2008.361