DocumentCode
1104628
Title
Fast O(n) complexity algorithms for diagonal innovation matrices
Author
Krishna, Hari ; Morgera, Salvatore D.
Author_Institution
Concordia University, Montreal, Canada
Volume
32
Issue
6
fYear
1984
fDate
12/1/1984 12:00:00 AM
Firstpage
1189
Lastpage
1194
Abstract
In general, the direct solution of an n dimensional system of linear equations requires O(n3) arithmetic operations. Frequently in high data rate signal processing, fast algorithms of complexity lower than O(n3) are required to solve a large system of linear equations. In several interesting applications, the specific structure of the coefficient matrix associated with the linear system may be used to reduce the required number of operations. Fast algorithms have been developed when the coefficient matrix is a Toeplitz matrix, a Hankel matrix, or when it can be represented as a sum of Toeplitz and Hankel matrices. The arithmetic complexity associated with these fast algorithms is O(n2). In this paper, fast algorithms of O(n) are presented that can be used for a class of matrices called diagonal innovation matrices (DIM). Previous results for this class of matrices require an arithmetic complexity of O(n2). A number of results are presented regarding linear systems having DIM coefficient matrices and several special cases are examined. The effect of recursively increasing the order of the coefficient matrix on the number of operations is studied and some observations are made.
Keywords
Arithmetic; Computational complexity; Equations; Filtering; Linear systems; Signal processing algorithms; Stochastic processes; Symmetric matrices; Technological innovation; Vectors;
fLanguage
English
Journal_Title
Acoustics, Speech and Signal Processing, IEEE Transactions on
Publisher
ieee
ISSN
0096-3518
Type
jour
DOI
10.1109/TASSP.1984.1164459
Filename
1164459
Link To Document