Low-rank updates of matrix functions
Bernhard Beckermann, Daniel Kressner, Marcel Schweitzer

TL;DR
This paper introduces an efficient method for updating matrix functions after low-rank modifications, leveraging tensorized Krylov subspaces, with proven convergence and applications in network analysis.
Contribution
It proposes a novel Krylov subspace-based approach for low-rank updates of matrix functions, with theoretical convergence guarantees and practical efficiency.
Findings
Method is exact for polynomial functions up to degree m.
Convergence results are established for exponential and Markov functions.
Effective in updating network centrality and communicability measures.
Abstract
We consider the task of updating a matrix function when the matrix is subject to a low-rank modification. In other words, we aim at approximating for a matrix of rank . The approach proposed in this paper attains efficiency by projecting onto tensorized Krylov subspaces produced by matrix-vector multiplications with and . We prove the approximations obtained from steps of the proposed methods are exact if is a polynomial of degree at most and use this as a basis for proving a variety of convergence results, in particular for the matrix exponential and for Markov functions. We illustrate the performance of our method by considering various examples from network analysis, where our approach can be used to cheaply update centrality and communicability measures.
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.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Tensor decomposition and applications · Matrix Theory and Algorithms
