• DocumentCode
    1067856
  • Title

    Fast algorithms for complex matrix multiplication using surrogates

  • Author

    Connolly, Francis T. ; Yagle, Andrew E.

  • Author_Institution
    Dept. of Electr. Eng & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
  • Volume
    37
  • Issue
    6
  • fYear
    1989
  • fDate
    6/1/1989 12:00:00 AM
  • Firstpage
    938
  • Lastpage
    939
  • Abstract
    Novel fast algorithms for multiplying square complex matrices are presented. The algorithms are based on concepts from fast methods of complex multiplication in which a surrogate is used for the square root of minus one. Previous methods imposed the structure of a finite ring or field on the problem. The novel algorithms also use a surrogate, but do not require the imposed structure and its inherent rounding. The number of real matrix multiplications required can be reduced from four to two for even dimension, and to 2+1/N2 for odd dimension N. The disadvantage of the algorithms is the imposition of a requirement on the structure of one of the two complex matrices being multiplied. The 2×2 case of the algorithm can be adapted to computing Givens rotations, resulting in a 17% savings in real matrix multiplications
  • Keywords
    digital arithmetic; matrix algebra; Givens rotations; complex matrix multiplication; fast algorithms; surrogates; Acoustic signal processing; Computer science; Galois fields; Signal processing algorithms; Speech;
  • fLanguage
    English
  • Journal_Title
    Acoustics, Speech and Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0096-3518
  • Type

    jour

  • DOI
    10.1109/ASSP.1989.28064
  • Filename
    28064