arXiv · 2504.19308
Efficient approximations of matrix multiplication using truncated decompositions
Abstract
We exploit the truncated singular value decomposition and the recently proposed circulant decomposition for an efficient first-order approximation of the multiplication of large dense matrices. A decomposition of each matrix into a sum of a sparse matrix with relatively few dominant entries and a dense residue can also use the above approach, and we present methods for multiplication using a Fourier decomposition and a cycle decomposition-based sparsifications. The proposed methods scale as $\mathcal{O}(n^2 \log n)$ in arithmetic operations for $n \times n$ matrices for usable tolerances in relative error $\sim$ 1\%. We also present demonstrations of large gains in the efficiency and speed of end-to-end operations of Large Language Models (LLMs) as a motivation. Note that different decompositions for the two matrices $A$ and $B$ in the product $AB$ are also possible in this approach, using efficient a priori evaluations for suitability, to improve further on the error tolerances demonstrated here.
Explore related subjects
Keep this discovery
Suvendu Kar, Hariprasad M., Sai Gowri J. N., Murugesan Venkatapathi. 2025-04-27. Efficient approximations of matrix multiplication using truncated decompositions. https://arxiv.org/abs/2504.19308
Cite the original work for its findings. Save a collection to share your selection of sources.