Skip to main content
Log in

Structured condition numbers for linear systems with parameterized quasiseparable coefficient matrices

  • Original Paper
  • Published:
Numerical Algorithms Aims and scope Submit manuscript

Abstract

Low-rank structured matrices have attracted much attention in the last decades, since they arise in many applications and all share the fundamental property that can be represented by \(\mathcal {O}(n)\) parameters, where n×n is the size of the matrix. This property has allowed the development of fast algorithms for solving numerically many problems involving low-rank structured matrices by performing operations on the parameters describing the matrices, instead of directly on the matrix entries. Among these problems, the solution of linear systems of equations is probably the most basic and relevant one. Therefore, it is important to measure, via structured computable condition numbers, the relative sensitivity of the solutions of linear systems with low-rank structured coefficient matrices with respect to relative perturbations of the parameters representing such matrices, since this sensitivity determines the maximum accuracy attainable by fast algorithms and allows us to decide which set of parameters is the most convenient from the point of view of accuracy. To develop and analyze such condition numbers is the main goal of this paper. To this purpose, a general expression is obtained for the condition number of the solution of a linear system of equations whose coefficient matrix is any differentiable function of a vector of parameters with respect to perturbations of such parameters. Since there are many different classes of low-rank structured matrices and many different types of parameters describing them, it is not possible to cover all of them in a single work. Therefore, the general expression of the condition number is particularized to the important case of {1,1}-quasiseparable matrices and to the quasiseparable and the Givens-vector representations, in order to obtain explicit expressions of the corresponding two condition numbers that can be estimated in O(n) operations. In addition, detailed theoretical and numerical comparisons of these two condition numbers between themselves, and with respect to unstructured condition numbers, are provided, which show that there are situations in which the unstructured condition number is much larger than the structured ones, but that the opposite never happens. The approach presented in this manuscript can be generalized to other classes of low-rank structured matrices and parameterizations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

We’re sorry, something doesn't seem to be working properly.

Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.

References

  1. Aurentz, J.L., Mach, T., Vandebril, R., Watkins, D.S.: Fast and backward stable computation of roots of polynomials. SIAM J. Matrix Anal. Appl 36(3), 942–973 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  2. Bella, T., Olshevsky, V., Stewart, M.: Nested product decomposition of quasiseparable matrices. SIAM J. Matrix Anal. Appl 34(4), 1520–1555 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  3. Börm, S., Grasedyck, L., Hackbusch, W.: Introduction to hierarchical matrices with applications. Eng. Anal. Bound. Elemen 27, 405–422 (2003)

    Article  MATH  Google Scholar 

  4. Dopico, F.M., Olshevsky, V., Zhlobich, P.: Stability of QR-based fast system solvers for a subclass of quasiseparable rank one matrices. Math. Comp. 82, 2007–2034 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  5. Dopico, F.M., Pomés, K.: Structured eigenvalue condition numbers for parameterized quasiseparable matrices, published electronically in Numer. Math. doi:10.1007/s00211-015-0779-5 (2015)

  6. Eidelman, Y., Gohberg, I: On a new class of structured matrices. Integral Equ. Oper. Theory 34(3), 293–324 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  7. Eidelman, Y., Gohberg, I.: Linear complexity inversion algorithms for a class of structured matrices. Integral Equ. Oper. Theory 35, 28–52 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  8. Eidelman, Y., Gohberg, I: On generators of quasiseparable finite block matrices. Calcolo 42, 187–214 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  9. Eidelman, Y., Gohberg, I., Haimovici, I.: Separable type representations of matrices and fast algorithms. Volume 1. Basics. Completion problems. Multiplication and inversion algorithms operator theory: Advances and Applications, 234. Birkhäuser/Springer, Basel (2014)

    MATH  Google Scholar 

  10. Eidelman, Y., Gohberg, I., Haimovici, I.: Separable type representations of matrices and fast algorithms. Volume 2. Eigenvalue method operator theory: Advances and applications, 235. Birkhäuser/Springer, Basel (2014)

    MATH  Google Scholar 

  11. Ferreira, C., Parlett, B., Dopico, F.M.: Sensitivity of eigenvalues of an unsymmetric tridiagonal matrix. Numer. Math 122(3), 527–555 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  12. Higham, N.J.: Accuracy and stability of numerical algorithms, 2nd. Society for Industrial and Applied Mathematics, Philadelphia (2002)

    Book  MATH  Google Scholar 

  13. Rice, J.R.: A theory of condition. SIAM J. Numer. Anal 3, 287–310 (1966)

    Article  MathSciNet  MATH  Google Scholar 

  14. Stewart, M.: On orthogonal transformation of rank structured matrices, submitted (available at http://saaz.mathstat.gsu.edu/pub/pub.html)

  15. Vandebril, R., Van Barel, M., Mastronardi, N.: A note on the representation and definition of semiseparable matrices. Numer Linear Algebra Appl 12, 839–858 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  16. Vandebril, R., Van Barel, M., Mastronardi, N.: Matrix computations and semiseparable matrices, vol. 1. Linear Systems, The Johns Hopkins University Press, Baltimore (2008)

    MATH  Google Scholar 

  17. Vandebril, R., Van Barel, M., Mastronardi, N.: Matrix computations and semiseparable matrices, vol. 2. Eigenvalue and Singular value methods, The Johns Hopkins University Press, Baltimore (2008)

    MATH  Google Scholar 

  18. Xi, Y., Xia, J.: On the stability of some hierarchical rank structured matrix algorithms, submitted

  19. Xi, Y., Xia, J., Cauley, S., Balakrishnan, V.: Superfast and stable structured solvers for Toeplitz least squares via randomized sampling. SIAM J. Matrix Anal. Appl 35(1), 44–72 (2014)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Froilán M. Dopico.

Additional information

Partially supported by Ministerio de Economía y Competitividad of Spain through grants MTM-2012-32542, MTM-2015-68805-REDT, MTM-2015-65798-P.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Dopico, F.M., Pomés, K. Structured condition numbers for linear systems with parameterized quasiseparable coefficient matrices. Numer Algor 73, 1131–1158 (2016). https://doi.org/10.1007/s11075-016-0133-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11075-016-0133-8

Keywords

Mathematics Subject Classification (2010)

Navigation