• DocumentCode
    941621
  • Title

    An algorithm for solving discrete-time Wiener-Hopf equations based upon Euclid´s algorithm

  • Author

    Sugiyama, Yasuo

  • Volume
    32
  • Issue
    3
  • fYear
    1986
  • fDate
    5/1/1986 12:00:00 AM
  • Firstpage
    394
  • Lastpage
    409
  • Abstract
    An algorithm for solving a discrete-time Wiener-Hopf equation is presented based upon Euclid\´s algorithm. The discrete-time Wiener-Hopf equation is a system of linear inhomogeneous equations with a given Toeplitz matrix M, a given vector b, and an unknown vector \\lambda such that M\\lambda = b . The algorithm is able to find a solution of the discrete-time Wiener-Hopf equation for any type of Toeplitz matrices except for the all-zero matrix, while the Levinson algorithm and the Trench algorithm are not available when at least one of the principal submatrices of the Toeplitz matrix M is singular. The algorithm gives a solution, if one exists, even when the Toeplitz matrix M is singular, while the Brent-Gustavson-Yun algorithm only states that the Toeplitz matrix M is singular. The algorithm requires O(t^{2}) arithmetic operations for t unknowns, in the sense that the number of multiplications or divisions is directly proportional to t^{2} , like the Levinson and Trench algorithms. Furthermore, a faster algorithm is also presented based upon the half greatest common divisor algorithm, and hence it requires O(t \\log ^{2} t) arithmetic operations, like the Brent-Gustavson-Yun algorithm.
  • Keywords
    Toeplitz matrices; Arithmetic; Decoding; Digital filters; Digital signal processing; Equations; Error correction codes; Milling machines; Polynomials; Signal processing algorithms; Vectors;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.1986.1057178
  • Filename
    1057178