Approximate Multiplication of Sparse Matrices with Limited Space
Yuanyu Wan, Lijun Zhang

TL;DR
This paper introduces a sparsity-exploiting approximate matrix multiplication method that reduces computational time while maintaining accuracy and space efficiency, suitable for large-scale applications.
Contribution
It proposes sparse co-occuring directions, an algorithm that leverages sparsity and approximate SVD to lower time complexity without sacrificing approximation quality.
Findings
Reduces time complexity to rom or large sparse matrices.
Maintains the same space complexity as previous methods.
Empirically outperforms existing algorithms in efficiency and effectiveness.
Abstract
Approximate matrix multiplication with limited space has received ever-increasing attention due to the emergence of large-scale applications. Recently, based on a popular matrix sketching algorithm -- frequent directions, previous work has introduced co-occuring directions (COD) to reduce the approximation error for this problem. Although it enjoys the space complexity of for two input matrices and where is the sketch size, its time complexity is , which is still very high for large input matrices. In this paper, we propose to reduce the time complexity by exploiting the sparsity of the input matrices. The key idea is to employ an approximate singular value decomposition (SVD) method which can utilize the sparsity, to reduce the number of QR decompositions required…
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
Taxonomy
TopicsMatrix Theory and Algorithms · Tensor decomposition and applications · Stochastic Gradient Optimization Techniques
