TL;DR
This paper investigates the fundamental limits of existing matrix multiplication algorithms, introducing new methods to prove lower bounds on the exponent of matrix multiplication, and demonstrating inherent barriers in current approaches.
Contribution
It defines the Solar and Galactic methods as generalizations of known techniques and proves universal bounds on their effectiveness in improving matrix multiplication complexity.
Findings
A universal constant >2 limits the effectiveness of the Galactic method.
Certain tensor classes cannot surpass specific bounds on using these methods.
Previous techniques are insufficient to establish these fundamental limits.
Abstract
We study the known techniques for designing Matrix Multiplication algorithms. The two main approaches are the Laser method of Strassen, and the Group theoretic approach of Cohn and Umans. We define a generalization based on zeroing outs which subsumes these two approaches, which we call the Solar method, and an even more general method based on monomial degenerations, which we call the Galactic method. We then design a suite of techniques for proving lower bounds on the value of , the exponent of matrix multiplication, which can be achieved by algorithms using many tensors and the Galactic method. Some of our techniques exploit `local' properties of , like finding a sub-tensor of which is so `weak' that itself couldn't be used to achieve a good bound on , while others exploit `global' properties, like being a monomial degeneration of the structural…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Limits on All Known (and Some Unknown) Approaches to Matrix Multiplication· youtube
