skip to main content
research-article

The GPGCD algorithm with the Bézout matrix

Published:17 December 2019Publication History
Skip Abstract Section

Abstract

With the progress of algebraic computations on polynomials and matrices, we are paying more attention to approximate algebraic algorithms. Among approximate algebraic algorithms, those for calculating approximate greatest common divisor (GCD) consider a pair of given polynomials f and g that are relatively prime in general, and find f and g which are close to f and g, respectively, in the sense of polynomial norm, and have the GCD of certain degree. The algorithms can be classified into two categories: 1) for a given tolerance (magnitude) of ||f - f|| and ||g - g||, make the degree of approximate GCD as large as possible, and 2) for a given degree d, minimize the magnitude of ||f - f|| and ||g - g||.

References

  1. E. W. Chionh, M. Zhang, and R. N. Goldman. Fast computation of the Bezout and Dixon resultant matrices. Journal of Symbolic Computation, 33(1):13--29, 2002.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. R. M. Corless, P. M. Gianni, B. M. Trager, and S. M. Watt. The singular value decomposition for polynomial systems. In Proc. ISSAC '95, pages 195--207. ACM, 1995.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. R. M. Corless, S. M. Watt, and L. Zhi. QR factoring to compute the GCD of univariate approximate polynomials. IEEE Trans. Signal Process., 52(12):3394--3402, 2004.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. G. M. Diaz-Toca and L. Gonzalez-Vega. Barnett's Theorems About the Greatest Common Divisor of Several Univariate Polynomials Through Bezout-like Matrices. Journal of Symbolic Computation, 34(1):59--81, 2002.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. I. Z. Emiris, A. Galligo, and H. Lombardi. Certified approximate univariate GCDs. J. Pure Appl. Algebra, 117/118:229--251, 1997.Google ScholarGoogle ScholarCross RefCross Ref
  6. E. Kaltofen, Z. Yang, and L. Zhi. Approximate greatest common divisors of several polynomials with linearly constrained coefficients and singular polynomials. In Proc. ISSAC '06, pages 169--176, New York, NY, USA, 2006. ACM.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. E. Kaltofen, Z. Yang, and L. Zhi. Structured low rank approximation of a Sylvester matrix. In D. Wang and L. Zhi, editors, Symbolic-Numeric Computation, Trends in Mathematics, pages 69--83. Birkhãuser, 2007.Google ScholarGoogle Scholar
  8. J. B. Rosen. The gradient projection method for nonlinear programming. II. Nonlinear constraints. J. Soc. Indust. Appl. Math., 9:514--532, 1961.Google ScholarGoogle ScholarCross RefCross Ref
  9. E. Schost and P.-J. Spaenlehauer. A quadratically convergent algorithm for structured low-rank approximation. Found. Comput. Math., 16(2):457--492, 2016.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. D. Sun and L. Zhi. Structured low rank approximation of a bezout matrix. Mathematics in Computer Science, 1(2):427--437, Dec 2007.Google ScholarGoogle ScholarCross RefCross Ref
  11. K. Tanabe. A geometric method in nonlinear programming. Journal of Optimization Theory and Applications, 30(2):181--210, Feb 1980.Google ScholarGoogle ScholarCross RefCross Ref
  12. A. Terui. A dataset for the GPGCD algorithm. https://github.com/atelieraterui/tcs-snc2011-data.Google ScholarGoogle Scholar
  13. A. Terui. An iterative method for calculating approximate GCD of univariate polynomials. In Proc. ISSAC '09, pages 351--358, New York, New York, USA, 2009. ACM Press.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. A. Terui. GPGCD: An iterative method for calculating approximate GCD of univariate polynomials. Theoretical Computer Science, 479:127--149, 2013.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. C. J. Zarowski, X. Ma, and F. W. Fairman. QR-factorization method for computing the greatest common divisor of polynomials with inexact coefficients. IEEE Trans. Signal Process., 48(11):3042--3051, 2000.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. L. Zhi. Displacement structure in computing approximate GCD of univariate polynomials. In Computer mathematics: Proc. Six Asian Symposium on Computer Mathematics (ASCM 2003), volume 10 of Lecture Notes Ser. Comput., pages 288--298. World Sci. Publ., River Edge, NJ, 2003.Google ScholarGoogle Scholar

Index Terms

  1. The GPGCD algorithm with the Bézout matrix
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM Communications in Computer Algebra
          ACM Communications in Computer Algebra  Volume 53, Issue 3
          September 2019
          72 pages
          ISSN:1932-2240
          DOI:10.1145/3377006
          Issue’s Table of Contents

          Copyright © 2019 Copyright is held by the owner/author(s)

          Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 17 December 2019

          Check for updates

          Qualifiers

          • research-article
        • Article Metrics

          • Downloads (Last 12 months)0
          • Downloads (Last 6 weeks)0

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader