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/N 2 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
Link To Document