NANAMar 22, 2016

Algorithms for structured matrix-vector product of optimal bilinear complexity

arXiv:1603.066589 citationsh-index: 29
Originality Incremental advance
AI Analysis

For researchers in fast algorithms and numerical linear algebra, this work provides theoretically optimal algorithms for a broad class of matrix structures, though the practical impact may be limited due to the focus on bilinear complexity rather than total runtime.

This paper presents explicit algorithms for computing structured matrix-vector products (Toeplitz, Hankel, circulant, symmetric, Toeplitz-plus-Hankel, sparse, and multilevel structures) that achieve optimal bilinear complexity, i.e., using a provably minimum number of multiplications.

We present explicit algorithms for computing structured matrix-vector products that are optimal in the sense of Strassen, i.e., using a provably minimum number of multiplications. These structures include Toeplitz/Hankel/circulant, symmetric, Toeplitz-plus-Hankel, sparse, and multilevel structures. The last category include \textsc{bttb}, \textsc{bhhb}, \textsc{bccb} but also any arbitrarily complicated nested structures built out of other structures.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes