English

Speeding up Krylov subspace methods for computing f(A)b via randomization

Numerical Analysis 2023-06-06 v2 Numerical Analysis

Abstract

This work is concerned with the computation of the action of a matrix function f(A), such as the matrix exponential or the matrix square root, on a vector b. For a general matrix A, this can be done by computing the compression of A onto a suitable Krylov subspace. Such compression is usually computed by forming an orthonormal basis of the Krylov subspace using the Arnoldi method. In this work, we propose to compute (non-orthonormal) bases in a faster way and to use a fast randomized algorithm for least-squares problems to compute the compression of A onto the Krylov subspace. We present some numerical examples which show that our algorithms can be faster than the standard Arnoldi method while achieving comparable accuracy.

Keywords

Cite

@article{arxiv.2212.12758,
  title  = {Speeding up Krylov subspace methods for computing f(A)b via randomization},
  author = {Alice Cortinovis and Daniel Kressner and Yuji Nakatsukasa},
  journal= {arXiv preprint arXiv:2212.12758},
  year   = {2023}
}
R2 v1 2026-06-28T07:51:49.108Z