Abstract

Newton’s iteration is a fundamental tool for numerical solutions of systems of equations. The well-known iteration ( ) 1 2 , 0 ii i X X I MX i + = − ≥ rapidly refines a crude initial approximation 0 X to the inverse of a general nonsingular matrix. In this paper, we will extend and apply this method to nn × structured matrices M , in which matrix multiplication has a lower computational cost. These matrices can be represented by their short generators which allow faster computations based on the displacement operators tool. However, the length of the generators is tend to grow and the iterations do not preserve matrix structure. So, the main goal is to control the growth of the length of the short displacement generators so that we can operate with matrices of low rank and carry out the computations much faster. In order to achieve our goal, we will compress the computed approximations to the inverse to yield a superfast algorithm. We will describe two different compression techniques based on the SVD and substitution and we will analyze these approaches. Our main algorithm can be applied to more general classes of structured matrices.

Highlights

  • Matrices encountered in practical computations that have some special structures which can be exploited to simplify the computations

  • Computations with dense structured matrices are ubiquitous in sciences, communications and engineering

  • The Cauchy-like case was studied in [3]. Since those matrices can be represented by their short generators, which allow faster com- putations based on the displacement operators tool, we can employ Newton’s iteration to compute the inverse of the input structured matrices

Read more

Summary

Introduction

Matrices encountered in practical computations that have some special structures which can be exploited to simplify the computations. A matrix is Toeplitz-like or Hankel-like if r is small or bounded by a small constant independent of m and n Those matrices can be represented by (m + n) r entries of its short displacement generators instead of mn entries which leads to more efficient storage of the entries in computer memory and much faster computations [1]. We will focus our study on Newton’s iteration for computing the inverse of a structured matrix and we will analyze the resulting algorithms This iteration is well-known for its numerically stability and faster convergence. The Cauchy-like case was studied in [3] Since those matrices can be represented by their short generators, which allow faster com- putations based on the displacement operators tool, we can employ Newton’s iteration to compute the inverse of the input structured matrices.

Definition of Structured Matrices
Displacement Representation of Structured Matrices
Newton’s Iteration for General Matrix Inversion
Newton-Structured Iteration
SVD-Based Compression of the Generators
Our Main Algorithm and Results
Numerical Experiments
Full Text
Paper version not known

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.