High-performance computation of the exponential of a large sparse matrix
Feng Wu, Kailing Zhang, Li Zhu, and Jiayao Hu

TL;DR
This paper introduces a novel, efficient algorithm for computing the exponential of large sparse matrices, significantly reducing memory and computational costs while improving accuracy over existing methods.
Contribution
The paper proposes a new filtering technique and sparsity analysis based on real bandwidth, enabling a more efficient computation of large sparse matrix exponentials.
Findings
Outperforms MATLAB's expm in accuracy and efficiency
Handles matrices larger than 2 million dimensions
Reduces memory usage and computational cost
Abstract
Computation of the large sparse matrix exponential has been an important topic in many fields, such as network and finite-element analysis. The existing scaling and squaring algorithm (SSA) is not suitable for the computation of the large sparse matrix exponential as it requires greater memories and computational cost than is actually needed. By introducing two novel concepts, i.e., real bandwidth and bandwidth, to measure the sparsity of the matrix, the sparsity of the matrix exponential is analyzed. It is found that for every matrix computed in the squaring phase of the SSA, a corresponding sparse approximate matrix exists. To obtain the sparse approximate matrix, a new filtering technique in terms of forward error analysis is proposed. Combining the filtering technique with the idea of keeping track of the incremental part, a competitive algorithm is developed for the large sparse…
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
TopicsMatrix Theory and Algorithms · Advanced Numerical Methods in Computational Mathematics · Magnetic Properties and Applications
