Abstract

The numerical performance of lattice-based adaptive signal processing algorithms is shown to involve the conditioning of a 2/spl times/2 matrix whose off-diagonal elements contain reflection coefficients. Degraded algorithmic performance for the a posteriori recursive least squares lattice (RLSL) is shown to be attributed to the ill-conditioning of this matrix, Theoretical results are given which may be used to separate the conditioning of the underlying problem from issues concerning algorithmic stability. Although the results are not restricted to the all-pole case, for simplicity the authors make use of this well understood example since the condition number of the autocorrelation matrix will become arbitrarily close to singularity as the poles of an all-pole filter approach the unit circle. For a second-order prediction problem, four case studies of varying conditioning are provided which demonstrate the appropriateness of the theoretical bounds which analytically describe the sensitivity to perturbations in the residual update recursions. The paper illustrates the use of numerical linear algebra analysis techniques to better understand the numerical performance of algorithms in signal processing as well as emphasising that numerical performance is a function of the problem's conditioning as well as algorithmic stability.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.