Approximating Sparse Matrices and their Functions using Matrix-vector products
Taejun Park, Yuji Nakatsukasa

TL;DR
This paper introduces methods to approximate functions of sparse matrices using only matrix-vector products, leveraging compressed sensing and deterministic techniques for efficient recovery of large entries.
Contribution
It presents novel algorithms for approximating matrix functions from matrix-vector products, applicable to sparse and banded matrices, with theoretical error analysis and numerical validation.
Findings
Algorithms accurately recover large entries of matrix functions
Compressed sensing techniques are effective for unknown sparsity patterns
Deterministic methods work well for banded matrices
Abstract
The computation of a matrix function 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 to approximate functions of sparse matrices and matrices with similar structures such as sparse matrices themselves or matrices that have a similar decay property as matrix functions. We show that when is a sparse matrix with an unknown sparsity pattern, techniques from compressed sensing can be used under natural assumptions. Moreover, if is a banded matrix then certain deterministic matrix-vector products can efficiently recover the large entries of . We describe an algorithm for each of the two cases and give error analysis based on the decay bound for the entries of . We finish with numerical experiments showing…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
