Matrix algebras in optimal preconditioning (Q5947456)

From MaRDI portal
scientific article; zbMATH DE number 1661136
Language Label Description Also known as
English
Matrix algebras in optimal preconditioning
scientific article; zbMATH DE number 1661136

    Statements

    Matrix algebras in optimal preconditioning (English)
    0 references
    0 references
    0 references
    7 April 2002
    0 references
    A class \(\mathbf V\) of complex matrices is introduced, along with a property called ``\((*)\)''. These concepts are used to help organize the theory of optimal preconditioners for use in conjugate gradient solution of linear Toeplitz systems. For the purpose of this paper, a preconditioner \(S\) for a matrix \(A\) is optimal if it well-approximates \(A\) and can be inverted using fast transforms. One objective of the authors is to systematize the choice of optimal preconditioners by characterizing the matrix algebras from which they are chosen. The class \(\mathbf V\) generalizes the classes of Hessenberg algebras and of \(h\)-spaces introduced by the authors and their colleagues. A subspace of complex matrices of dimension \(n\) of class \(\mathbf V\) is one for which a complex vector \(\mathbf v\) exists for each linear basis of matrices \(\{J_k\}\) so that \({\mathbf v}^TJ_k={\mathbf e}_k\) for \(k=1,\ldots,n\), where \({\mathbf e}_k\) denotes the vector whose \(k^{\text{ th}}\) component is unity and all the others are zero. Loosely speaking, a matrix of class \(\mathbf V\) is determined by a linear combination of its rows. A space of complex matrices is a ``\(*\)-space'' if the identity matrix is in the space and if its basis \(\{J_k\}\) satisfies the condition \[ J_i^HJ_j=\sum_{k=1}^n \overline{{[J_k]}}_{ij}J_k, \qquad 1\leq i,j \leq n \tag \(*\) \] The authors show that if a positive definite matrix \(A\) in a space \(\mathcal L\) of class \(\mathbf V\) satisfies condition \((*)\), then its best fit, \(S\), in the Frobenius norm is also positive definite. The authors also show that complex matrices \(X\) whose minimum and characteristic polynomials are equal are also characterized by the fact that the set of all polynomials in \(X\) is in class \(\mathbf V\). The authors go on to show that for several well-known matrix algebras, the least squares approximate to a given Toeplitz matrix can be found in \(O(n)\) operations. This is demonstrated by explicitly constructing the least squares approximate. Further, the least squares fit from matrix algebras \(\mu\) and \(\eta\) for a matrix \(A\) that is equal to a centrosymmetric Toeplitz plus Hankel matrix but with a low-rank perturbation can be computed in at most \(O(n\log n)\) arithmetic operations. The final sections of the paper are devoted to showing that least squares fits to positive definite Toeplitz matrices make good preconditioners for the conjugate gradients method because they tend to cluster the eigenvalues around 1. Numerical results are presented for a large set of test matrices, leading the authors to conclude that certain preconditioners are competitive with the best known Toeplitz preconditioners.
    0 references
    Toeplitz matrix
    0 references
    conjugate gradient method
    0 references
    preconditioner
    0 references
    fast transform
    0 references
    Hessenberg algebras
    0 references
    matrix algebras
    0 references
    least squares approximate
    0 references
    centrosymmetric Toeplitz plus Hankel matrix
    0 references
    least squares fits
    0 references
    numerical results
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references