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
Link To Document :
بازگشت