Abstract
The calculation of the degree d of an approximate greatest common divisor of two inexact polynomials f(y) and g(y) reduces to the determination of the rank loss of a resultant matrix, the entries of which are functions of the coefficients of f(y) and g(y). This paper considers this issue by describing two methods to calculate d, such that knowledge of the noise level imposed on the coefficients of f(y) and g(y) is not assumed. One method uses the residual of a linear algebraic equation whose coefficient matrix and right hand side vector are derived from the Sylvester resultant matrix S(f,g), and the other method uses the first principal angle between a line and a hyperplane, the equations of which are calculated from S(f,g). Computational results on inexact polynomials whose exact forms have multiple roots of high degree are shown and very good results are obtained. These results are compared with the rank loss of S(f,g) for the calculation of d, and it is shown that this method yields incorrect results for these examples.
Similar content being viewed by others
References
Barnett, S.: Polynomials and Linear Control Systems. Dekker, New York (1983)
Bini, D.A., Boito, P.: Structured matrix-based methods for ϵ-gcd: Analysis and comparisons. In: Proc. Int. Symp. Symbolic and Algebraic Computation, pp. 9–16. ACM Press, New York (2007)
Corless, R.M., Gianni, P.M., Trager, B.M., Watt, S.M.: The singular value decomposition for polynomial systems. In: Proc. Int. Symp. Symbolic and Algebraic Computation, pp. 195–207. ACM Press, New York (1995)
Dunaway, D.K.: A composite algorithm for finding zeros of real polynomials. PhD thesis, Southern Methodist University, Texas (1972)
Emiris, I., Galligo, A., Lombardi, H.: Numerical univariate polynomial GCD. In: Renegar, J., Schub, M., Smale, S. (eds.) The Mathematics of Numerical Analysis. Lecture Notes in Applied Mathematics, vol. 32, pp. 323–343. AMS, Providence (1996)
Emiris, I., Galligo, A., Lombardi, H.: Certified approximate univariate GCDs. J. Pure Appl. Algebra 117(118), 229–251 (1997)
Gao, S., Kaltofen, E., May, J., Yang, Z., Zhi, L.: Approximate factorisation of multivariate polynomials via differential equations. In: Proc. Int. Symp. Symbolic and Algebraic Computation, pp. 167–174. ACM Press, New York (2004)
Ghaderpanah, S., Klasa, S.: Polynomial scaling. SIAM J. Numer. Anal. 27(1), 117–135 (1990)
Golub, G.H., Van Loan, C.F.: Matrix Computations. John Hopkins University Press, Baltimore (1996)
Jónsson, G., Vavasis, S.: Solving polynomials with small leading coefficients. SIAM J. Matrix Anal. Appl. 26, 400–414 (2005)
Liang, B., Pillai, S.: Blind image deconvolution using a robust 2-D GCD approach. In: IEEE Int. Symp. Circuits and Systems, pp. 1185–1188, Hong Kong, June 9–12, 1997
Pillai, S., Liang, B.: Blind image deconvolution using a robust GCD approach. IEEE Trans. Image Process. 8(2), 295–301 (1999)
Stoica, P., Söderström, T.: Common factor detection and estimation. Automatica 33(5), 985–989 (1997)
Watkins, D.S.: Fundamentals of Matrix Computations. Wiley, New York (1991)
Winkler, J.R., Hasan, M.: A non-linear structure preserving matrix method for the low rank approximation of the Sylvester resultant matrix. J. Comput. Appl. Math. 234, 3226–3242 (2010)
Winkler, J.R., Lao, X.Y.: The calculation of the degree of an approximate greatest common divisor of two polynomials. J. Comput. Appl. Math. 235, 1587–1603 (2011)
Zeng, Z.: The approximate GCD of inexact polynomials. Part 1: A univariate algorithm. Preprint (2004)
Zeng, Z.: Computing multiple roots of inexact polynomials. Math. Comput. 74, 869–903 (2005)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Winkler, J.R., Hasan, M. & Lao, X. Two methods for the calculation of the degree of an approximate greatest common divisor of two inexact polynomials. Calcolo 49, 241–267 (2012). https://doi.org/10.1007/s10092-012-0053-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10092-012-0053-5