Journal article icon

Journal article

Approximating sparse matrices and their functions using matrix-vector products

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 the accuracy of our algorithms.

Publication status:
Published
Peer review status:
Peer reviewed

Actions

Access Document

Publisher copy:
10.1016/j.acha.2026.101869

Authors

More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Mathematical Institute
Oxford college:
Christ Church
Role:
Author
ORCID:
0000-0001-7911-1501


More from this funder
Funder identifier:
https://ror.org/0439y7842
Grant:
EP/Y030990/1
EP/Y010086/1


Publisher:
Elsevier
Journal:
Applied and Computational Harmonic Analysis More from this journal
Volume:
83
Article number:
101869
Publication date:
2026-02-26
Acceptance date:
2026-02-24
DOI:
EISSN:
1096-603X
ISSN:
1063-5203


Language:
English
Keywords:
Pubs id:
2381843
Local pid:
pubs:2381843
Deposit date:
2026-02-26
ARK identifier:

Terms of use


Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP