Limits on All Known (and Some Unknown) Approaches to Matrix Multiplication

10/19/2018
by   Josh Alman, et al.
0

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 T and the Galactic method. Some of our techniques exploit `local' properties of T, like finding a sub-tensor of T which is so `weak' that T itself couldn't be used to achieve a good bound on ω, while others exploit `global' properties, like T being a monomial degeneration of the structural tensor of a group algebra. Our main result is that there is a universal constant ℓ>2 such that a large class of tensors generalizing the Coppersmith-Winograd tensor CW_q cannot be used within the Galactic method to show a bound on ω better than ℓ, for any q. We give evidence that previous lower-bounding techniques were not strong enough to show this. We also prove a number of complementary results along the way, including that for any group G, the structural tensor of C[G] can be used to recover the best bound on ω which the Coppersmith-Winograd approach gets using CW_|G|-2 as long as the asymptotic rank of the structural tensor is not too large.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/20/2018

Limits on the Universal Method for Matrix Multiplication

In a recent work, Alman and Vassilevska Williams [FOCS 2018, arXiv:1810....
research
12/19/2017

Further limitations of the known approaches for matrix multiplication

We consider the techniques behind the current best algorithms for matrix...
research
12/17/2018

Barriers for fast matrix multiplication from irreversibility

The determination of the asymptotic algebraic complexity of matrix multi...
research
09/20/2019

Tensors with maximal symmetries

We classify tensors with maximal and next to maximal dimensional symmetr...
research
07/01/2016

Design of a high-performance GEMM-like Tensor-Tensor Multiplication

We present "GEMM-like Tensor-Tensor multiplication" (GETT), a novel appr...
research
02/22/2023

Matrix Multiplication and Number On the Forehead Communication

Three-player Number On the Forehead communication may be thought of as a...
research
12/06/2017

Which groups are amenable to proving exponent two for matrix multiplication?

The Cohn-Umans group-theoretic approach to matrix multiplication suggest...

Please sign up or login with your details

Forgot password? Click here to reset