paper-with-me

홈 › Papers

The Ubiquitous Sparse Matrix-Matrix Products

2025-08-06 · Aydın Buluç arxiv

Multiplication of a sparse matrix with another (dense or sparse) matrix is a fundamental operation that captures the computational patterns of many data science applications, including but not limited to graph algorithms, sparsely connected neural networks, graph neural networks, clustering, and many-to-many comparisons of biological sequencing data. In many application scenarios, the matrix multiplication takes places on an arbitrary algebraic semiring where the scalar operations are overloaded with user-defined functions with certain properties or a more general heterogenous algebra where even the domains of the input matrices can be different. Here, we provide a unifying treatment of the sparse matrix-matrix operation and its rich application space including machine learning, computational biology and chemistry, graph algorithms, and scientific computing.

📄 PDF Abstract BibTeX arXiv:2508.04077

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Graph Neural Networks and Applied Linear Algebra

2023-10-21 · Nicholas S. Moore, Eric C. Cyr, Peter Ohm, Christopher M. Siefert 외

Sparse matrix computations are ubiquitous in scientific computing. With the recent interest in scientific machine learning, it is natural to ask how sparse matrix computations can leverage neural networks (NN). Unfortuna…

Hutch++: Optimal Stochastic Trace Estimation

2020-10-19 · Raphael A. Meyer, Cameron Musco, Christopher Musco, David P. Woodruff

We study the problem of estimating the trace of a matrix $A$ that can only be accessed through matrix-vector multiplication. We introduce a new randomized algorithm, Hutch++, which computes a $(1 \pm \epsilon)$ approxima…

Optimized Sparse Matrix Operations for Reverse Mode Automatic Differentiation

2022-12-10 · Nicolas Nytko, Ali Taghibakhshi, Tareq Uz Zaman, Scott MacLachlan 외

Sparse matrix representations are ubiquitous in computational science and machine learning, leading to significant reductions in compute time, in comparison to dense representation, for problems that have local connectiv…

GPU

NeuKron: Constant-Size Lossy Compression of Sparse Reorderable Matrices and Tensors

2023-02-09 · Taehyung Kwon, Jihoon Ko, Jinhong Jung, Kijung Shin

Many real-world data are naturally represented as a sparse reorderable matrix, whose rows and columns can be arbitrarily ordered (e.g., the adjacency matrix of a bipartite graph). Storing a sparse matrix in conventional …

Sparse matrix products for neural network compression

2021-01-01 · Luc Giffon, Hachem Kadri, Stephane Ayache, Ronan Sicre 외

Over-parameterization of neural networks is a well known issue that comes along with their great performance. Among the many approaches proposed to tackle this problem, low-rank tensor decompositions are largely investig…

Neural Network Compression