中文
相关论文

相关论文: Low-Bandwidth Matrix Multiplication: Faster Algori…

200 篇论文

We study matrix multiplication in the low-bandwidth model: There are $n$ computers, and we need to compute the product of two $n \times n$ matrices. Initially computer $i$ knows row $i$ of each input matrix. In one communication round each…

分布式、并行与集群计算 · 计算机科学 2022-06-02 Chetan Gupta , Juho Hirvonen , Janne H. Korhonen , Jan Studený , Jukka Suomela

We present an algorithm to reduce the computational effort for the multiplication of a given matrix with an unknown column vector. The algorithm decomposes the given matrix into a product of matrices whose entries are either zero or integer…

信息论 · 计算机科学 2020-02-28 Ralf R. Müller , Bernhard Gäde , Ali Bereyhi

We consider the problem of multiplying sparse matrices (over a semiring) where the number of non-zero entries is larger than main memory. In the classical paper of Hong and Kung (STOC '81) it was shown that to compute a product of dense $U…

数据结构与算法 · 计算机科学 2014-03-17 Rasmus Pagh , Morten Stöckel

We give two algorithms for output-sparse matrix multiplication (OSMM), the problem of multiplying two $n \times n$ matrices $A, B$ when their product $AB$ is promised to have at most $O(n^{\delta})$ many non-zero entries for a given value…

数据结构与算法 · 计算机科学 2025-08-15 Huck Bennett , Karthik Gajulapalli , Alexander Golovnev , Evelyn Warton

Linear-scaling electronic-structure techniques, also called O(N) techniques, rely heavily on the multiplication of sparse matrices, where the sparsity arises from spatial cut-offs. In order to treat very large systems, the calculations must…

材料科学 · 物理学 2009-10-31 D. R. Bowler , T. Miyazaki , M. J. Gillan

What is the time complexity of matrix multiplication of sparse integer matrices with $m_{in}$ nonzeros in the input and $m_{out}$ nonzeros in the output? This paper provides improved upper bounds for this question for almost any choice of…

数据结构与算法 · 计算机科学 2023-09-13 Amir Abboud , Karl Bringmann , Nick Fischer , Marvin Künnemann

Matrix multiplication is a fundamental task in almost all computational fields, including machine learning and optimization, computer graphics, signal processing, and graph algorithms (static and dynamic). Twin-width is a natural complexity…

数据结构与算法 · 计算机科学 2026-02-24 László Kozma , Michal Opler

We consider the problem of sparse matrix multiplication by the column row method in a distributed setting where the matrix product is not necessarily sparse. We present a surprisingly simple method for "consistent" parallel processing of…

数据结构与算法 · 计算机科学 2012-11-20 Andrea Campagna , Konstantin Kutzkov , Rasmus Pagh

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…

数值分析 · 数学 2025-08-07 Aydın Buluç

Can linear systems be solved faster than matrix multiplication? While there has been remarkable progress for the special cases of graph structured linear systems, in the general setting, the bit complexity of solving an $n \times n$ linear…

数据结构与算法 · 计算机科学 2021-01-08 Richard Peng , Santosh Vempala

In many problems in Computational Physics and Chemistry, one finds a special kind of sparse matrices, termed "banded matrices". These matrices, which are defined as having non-zero entries only within a given distance from the main…

计算物理 · 物理学 2013-06-21 Pablo García-Risueño , Pablo Echenique

We multiply two $n \times n$ matrices $S,T$ over semirings in the Congested Clique model, where $n$ fully connected nodes communicate synchronously using $O(\log n)$-bit messages, within $O(nz(S)^{1/3} nz(T)^{1/3}/n + 1)$ rounds of…

数据结构与算法 · 计算机科学 2019-03-22 Keren Censor-Hillel , Dean Leitersdorf , Elia Turner

We propose a novel approach to iterated sparse matrix dense matrix multiplication, a fundamental computational kernel in scientific computing and graph neural network training. In cases where matrix sizes exceed the memory of a single…

In a large-scale and distributed matrix multiplication problem $C=A^{\intercal}B$, where $C\in\mathbb{R}^{r\times t}$, the coded computation plays an important role to effectively deal with "stragglers" (distributed computations that may…

分布式、并行与集群计算 · 计算机科学 2018-04-19 Sinong Wang , Jiashang Liu , Ness Shroff

Matrix-matrix multiplication is a basic operation in linear algebra and an essential building block for a wide range of algorithms in various scientific fields. Theory and implementation for the dense, square matrix case are well-developed.…

分布式、并行与集群计算 · 计算机科学 2017-06-01 Alfio Lazzaro , Joost VandeVondele , Juerg Hutter , Ole Schuett

This is the first of two papers to describe a matrix sparsification algorithm that takes a general real or complex matrix as input and produces a sparse output matrix of the same size. The non-zero entries in the output are chosen to…

数值分析 · 数学 2013-04-29 Chetan Jhurani

Matrix computations are a fundamental building-block of edge computing systems, with a major recent uptick in demand due to their use in AI/ML training and inference procedures. Existing approaches for distributing matrix computations…

分布式、并行与集群计算 · 计算机科学 2024-08-12 Anindya Bijoy Das , Aditya Ramamoorthy , David J. Love , Christopher G. Brinton

Sparse matrix multiplication is an important component of linear algebra computations. Implementing sparse matrix multiplication on an associative processor (AP) enables high level of parallelism, where a row of one matrix is multiplied in…

数学软件 · 计算机科学 2017-05-23 L. Yavits , A. Morad , R. Ginosar

We consider the problem of designing a coding scheme that allows both sparsity and privacy for distributed matrix-vector multiplication. Perfect information-theoretic privacy requires encoding the input sparse matrices into matrices…

信息论 · 计算机科学 2022-03-04 Marvin Xhemrishi , Rawad Bitar , Antonia Wachter-Zeh

We investigate the problem of factorizing a matrix into several sparse matrices and propose an algorithm for this under randomness and sparsity assumptions. This problem can be viewed as a simplification of the deep learning problem where…

机器学习 · 计算机科学 2014-05-14 Behnam Neyshabur , Rina Panigrahy
‹ 上一页 1 2 3 10 下一页 ›