English

Shifted CholeskyQR for sparse matrices

Numerical Analysis 2025-10-21 v4 Numerical Analysis

Abstract

In this work, we focus on Shifted CholeskyQR (SCholeskyQR) for sparse matrices. We provide a new shifted item ss for Shifted CholeskyQR3 (SCholeskyQR3) based on the number of non-zero elements (nnze) and the element with the largest absolute value of the input sparse XRm×nX \in \mathbb{R}^{m\times n} with mnm \ge n. We do rounding error analysis of SCholeskyQR3 with such an ss and show that SCholeskyQR3 is accurate in this case. Therefore, an alternative choice of ss can be taken for SCholeskyQR3 with the comparison between our new ss and the ss shown in the previous work when the input XX is sparse, improving the applicability and residual of the algorithm for the ill-conditioned cases. Numerical experiments demonstrate the advantage of SCholeskyQR3 with our alternative choice of ss in both applicablity and accuracy over the case with the original ss, together with the same level of efficiency. This work is also the first to build connections between sparsity and numerical algorithms with detailed rounding error analysis to the best of our knowledge.

Cite

@article{arxiv.2410.06525,
  title  = {Shifted CholeskyQR for sparse matrices},
  author = {Haoran Guan and Yuwei Fan},
  journal= {arXiv preprint arXiv:2410.06525},
  year   = {2025}
}
R2 v1 2026-06-28T19:13:46.974Z