Via novel path-routing techniques we prove a lower bound on the I/O-complexity of all recursive matrix multiplication algorithms computed in serial or in parallel and show that it is tight for all square and near-square matrix multiplication algorithms. Previously, tight lower bounds were known only for the classical $\Theta\left(n^3\right)$ matrix multiplication algorithm and those similar to Strassen's algorithm that lack multiple vertex copying. We first prove tight lower bounds on the I/O-complexity of Strassen-like algorithms, under weaker assumptions, by constructing a routing of paths between the inputs and outputs of sufficiently small subcomputations in the algorithm's CDAG. We then further extend this result to all recursive di...
Dense linear algebra computations are essential to nearly every problem in scientific computing and ...
We provide a formal mathematical definition of the Shortest Paths for All Flows (SP-AF) problem and ...
We study the arithmetic complexity of iterated matrix multiplication. We show that any multilinear h...
Via novel path-routing techniques we prove a lower bound on the I/O-complexity of all recursive matr...
A tight Ω((n/M ̅ ̅√)log27M) lower bound is derived on the I/O complexity of Strassen’s algorithm to ...
Asymptotically tight lower bounds are derived for the I/O complexity of a general class of hybrid al...
Many fast algorithms in arithmetic complexity have hierarchical or recursive structures that make ef...
Thesis (M.S.)--Wichita State University, College of Engineering, Dept. of Electrical Engineering and...
The complexity of matrix multiplication (hereafter MM) has been intensively studied since 1969, when...
AbstractWe consider the problem of finding a basic solution to a system of linear constraints (in st...
AbstractAn N × N matrix product can be evaluated with precision E > 0 in O(Ns+ϵ log (M/E) log log (M...
A parallel algorithm has perfect strong scaling if its running time on P processors is linear in 1/P...
This electronic version was submitted by the student author. The certified thesis is available in th...
We present lower bounds on the amount of communication that matrix multiplication algorithms must pe...
Submitted for publication to IEEE TPDS The performance of both serial and parallel implementations o...
Dense linear algebra computations are essential to nearly every problem in scientific computing and ...
We provide a formal mathematical definition of the Shortest Paths for All Flows (SP-AF) problem and ...
We study the arithmetic complexity of iterated matrix multiplication. We show that any multilinear h...
Via novel path-routing techniques we prove a lower bound on the I/O-complexity of all recursive matr...
A tight Ω((n/M ̅ ̅√)log27M) lower bound is derived on the I/O complexity of Strassen’s algorithm to ...
Asymptotically tight lower bounds are derived for the I/O complexity of a general class of hybrid al...
Many fast algorithms in arithmetic complexity have hierarchical or recursive structures that make ef...
Thesis (M.S.)--Wichita State University, College of Engineering, Dept. of Electrical Engineering and...
The complexity of matrix multiplication (hereafter MM) has been intensively studied since 1969, when...
AbstractWe consider the problem of finding a basic solution to a system of linear constraints (in st...
AbstractAn N × N matrix product can be evaluated with precision E > 0 in O(Ns+ϵ log (M/E) log log (M...
A parallel algorithm has perfect strong scaling if its running time on P processors is linear in 1/P...
This electronic version was submitted by the student author. The certified thesis is available in th...
We present lower bounds on the amount of communication that matrix multiplication algorithms must pe...
Submitted for publication to IEEE TPDS The performance of both serial and parallel implementations o...
Dense linear algebra computations are essential to nearly every problem in scientific computing and ...
We provide a formal mathematical definition of the Shortest Paths for All Flows (SP-AF) problem and ...
We study the arithmetic complexity of iterated matrix multiplication. We show that any multilinear h...