Past input reconstruction in fast least-squares algorithms

This paper solves the following problem: given the computed variables in a fast least-squares prediction algorithm, determine all past input sequences that would have given rise to the variables in question. This problem is motivated by the backward consistency approach to numerical stability in this algorithm class; the set of reachable variables in exact arithmetic is known to furnish a stability domain. Our problem is equivalent to a first- and second-order interpolation problem introduced by Mullis and Roberts (1976) and studied by others. Our solution differs in two respects. First, relations to classical interpolation theory are brought out, which allows us to parametrize all solutions. By-products of our formulation are correct necessary and sufficient conditions for the problem to be solvable, in contrast to previous works, whose claimed sufficient conditions are shown to fall short. Second, our solution obtains any valid past input as the impulse response of an appropriately constrained orthogonal filter, whose rotation parameters derive in a direct manner from the computed variables in a fast least-squares prediction algorithm. Formulas showing explicitly the form of all valid past inputs should facilitate the study of what past input perturbation is necessary to account for accumulated arithmetic errors in this algorithm class. This, in turn, is expected to have an impact in studying accuracy aspects in fast least-squares algorithms.

[1]  Y. Genin,et al.  On the role of the Nevanlinna–Pick problem in circuit and system theory† , 1981 .

[2]  P. Dewilde,et al.  On the existence and construction of solutions to the partial lossless inverse scattering problem with applications to estimation theory , 1989, IEEE Trans. Inf. Theory.

[3]  J. G. McWhirter,et al.  Fast algorithms for least squares linear prediction based on orthogonal rotations , 1989 .

[4]  Yujiro Inouye,et al.  Approximation of multivariable linear systems with impulse response and autocorrelation sequences , 1983, Autom..

[5]  Phillip A. Regalia,et al.  Displacement Structures of Covariance Matrices, Lossless Systems, and Numerical Algorithm Design , 1995, SIAM J. Matrix Anal. Appl..

[6]  T. Koga The role of losslessness in the network representation of stationary stochastic processes via Cauer-Darlington type synthesis , 1995 .

[7]  J. Bunch The weak and strong stability of algorithms in numerical linear algebra , 1987 .

[8]  P. Loubaton,et al.  On tangential H2 interpolation with second order norm constraints , 1996 .

[9]  Dirk T. M. Slock Backward consistency concept and round-off error propagation dynamics in recursive least-squares algorithms , 1992 .

[10]  V. Belevitch,et al.  Classical network theory , 1968 .

[11]  Phillip A. Regalia,et al.  Numerical stability issues in fast least-squares adaptation algorithms , 1992 .

[12]  Thomas Kailath,et al.  Least-squares adaptive lattice and transversal filters: A unified geometric theory , 1984, IEEE Trans. Inf. Theory.

[13]  L. Rodman,et al.  Interpolation of Rational Matrix Functions , 1990 .

[14]  U. B. Desai,et al.  A Generalized Approach to q-Markov Covariance Equivalent Realizations for Discrete Systems , 1987, 1987 American Control Conference.

[15]  Thomas Kailath,et al.  Correction to 'Lattice Filter Parametrization and Modeling of Nonstationary Processes' , 1984, IEEE Transactions on Information Theory.

[16]  H. Dym J Contractive Matrix Functions, Reproducing Kernel Hilbert Spaces and Interpolation , 1989 .

[17]  Ali H. Sayed,et al.  Displacement Structure: Theory and Applications , 1995, SIAM Rev..

[18]  Phillip A. Regalia,et al.  A class of first- and second-order interpolation problems in model reduction , 1995 .

[19]  R. Roberts,et al.  The use of second-order information in the approximation of discreate-time linear systems , 1976 .

[20]  T. Kailath,et al.  Fast Parallel Algorithms for QR and Triangular Factorization , 1987 .

[21]  E. A. S Guillemin,et al.  Synthesis of Passive Networks , 1957 .

[22]  Qing Zhang,et al.  Computationally Efficient QR Decomposition Approach to Least Squares Adaptive Filtering , 1991 .

[23]  Dirk T. M. Slock Reconciling fast RLS lattice and QR algorithms , 1990, International Conference on Acoustics, Speech, and Signal Processing.

[24]  Phillip A. Regalia,et al.  Numerical stability properties of a QR-based fast least squares algorithm , 1993, IEEE Trans. Signal Process..

[25]  P. Dewilde,et al.  Lossless inverse scattering, digital filters, and estimation theory , 1984, IEEE Trans. Inf. Theory.