Title :
The recursive companion matrix root tracker
Author_Institution :
Fachhochschule Furtwangen, Germany
fDate :
8/1/1997 12:00:00 AM
Abstract :
A new sequential O(n2) polynomial factorization algorithm that updates all roots of an nth-order polynomial with real time-varying coefficients simultaneously and efficiently in response to coefficient perturbations is introduced. The algorithm is based on a variant of sequential orthogonal iteration and exploits the special structure of the coefficient companion matrix. All internal operations are based on real passive Givens plane rotations and real matrix-vector multiplications. The algorithm is unconditionally stable and requires no initial guess of the root values. Numerical examples are presented to demonstrate the performance of the algorithm. Comparisons are made to the Starer and Nehorai (1991) root tracking algorithm
Keywords :
iterative methods; matrix multiplication; polynomial matrices; recursive estimation; signal processing; tracking; Starer and Nehorai root tracking algorithm; coefficient companion matrix; coefficient perturbations; internal operations; nth-order polynomial; real matrix-vector multiplication; real passive Givens plane rotations; real time-varying coefficients; recursive companion matrix root tracker; sequential orthogonal iteration; sequential polynomial factorization algorithm; Damping; Frequency; Gaussian processes; Information retrieval; Multiple signal classification; Numerical analysis; Polynomials; Signal processing; Signal processing algorithms; System identification;
Journal_Title :
Signal Processing, IEEE Transactions on