English

Approximating Sparse Matrices and their Functions using Matrix-vector products

Numerical Analysis 2026-03-03 v4 Numerical Analysis

Abstract

The computation of a matrix function f(A)f(A) is an important task in scientific computing appearing in machine learning, network analysis and the solution of partial differential equations. In this work, we use only matrix-vector products xAxx\mapsto Ax to approximate functions of sparse matrices and matrices with similar structures such as sparse matrices AA themselves or matrices that have a similar decay property as matrix functions. We show that when AA is a sparse matrix with an unknown sparsity pattern, techniques from compressed sensing can be used under natural assumptions. Moreover, if AA is a banded matrix then certain deterministic matrix-vector products can efficiently recover the large entries of f(A)f(A). We describe an algorithm for each of the two cases and give error analysis based on the decay bound for the entries of f(A)f(A). We finish with numerical experiments showing the accuracy of our algorithms.

Keywords

Cite

@article{arxiv.2310.05625,
  title  = {Approximating Sparse Matrices and their Functions using Matrix-vector products},
  author = {Taejun Park and Yuji Nakatsukasa},
  journal= {arXiv preprint arXiv:2310.05625},
  year   = {2026}
}

Comments

22 pages, 6 figures

R2 v1 2026-06-28T12:44:31.802Z