Analysis of Randomized Householder-Cholesky QR Factorization with Multisketching

09/11/2023
by   Andrew J. Higgins, et al.
0

CholeskyQR2 and shifted CholeskyQR3 are two state-of-the-art algorithms for computing tall-and-skinny QR factorizations since they attain high performance on current computer architectures. However, to guarantee stability, for some applications, CholeskyQR2 faces a prohibitive restriction on the condition number of the underlying matrix to factorize. Shifted CholeskyQR3 is stable but has 50% more computational and communication costs than CholeskyQR2. In this paper, a randomized QR algorithm called Randomized Householder-Cholesky () is proposed and analyzed. Using one or two random sketch matrices, it is proved that with high probability, its orthogonality error is bounded by a constant of the order of unit roundoff for any numerically full-rank matrix, and hence it is as stable as shifted CholeskyQR3. An evaluation of the performance of on a NVIDIA A100 GPU demonstrates that for tall-and-skinny matrices, with multiple sketch matrices is nearly as fast as, or in some cases faster than, CholeskyQR2. Hence, compared to CholeskyQR2, is more stable with almost no extra computational or memory cost, and therefore a superior algorithm both in theory and practice.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/18/2022

Randomized Cholesky QR factorizations

This article proposes and analyzes several variants of the randomized Ch...
research
05/16/2021

Fast randomized numerical rank estimation

Matrices with low-rank structure are ubiquitous in scientific computing....
research
12/14/2022

Randomized Joint Diagonalization of Symmetric Matrices

Given a family of nearly commuting symmetric matrices, we consider the t...
research
09/23/2020

Fast and stable randomized low-rank matrix approximation

Randomized SVD has become an extremely successful approach for efficient...
research
07/10/2023

Randomized Communication and Implicit Representations for Matrices and Graphs of Small Sign-Rank

We prove a characterization of the structural conditions on matrices of ...
research
11/22/2017

Fast and Stable Pascal Matrix Algorithms

In this paper, we derive a family of fast and stable algorithms for mult...
research
11/22/2021

A Novel Randomized XR-Based Preconditioned CholeskyQR Algorithm

CholeskyQR is a simple and fast QR decomposition via Cholesky decomposit...

Please sign up or login with your details

Forgot password? Click here to reset