Tensor network complexity of multilinear maps

12/27/2017
by   Per Austrin, et al.
0

We study tensor networks as a model of arithmetic computation for evaluating multilinear maps. This model turns out to be strong enough to capture the current best algorithms for a variety of problems, e.g., O(n^ω + ϵ) time matrix multiplication, O(n n) time discrete Fourier transform, O(n^(ω+ϵ)t + j) time (3t+j)-clique counting and O^*(2^n) time for computing the permanent of a matrix. While powerful, the model still has limitations, and we are able to show a number of unconditional lower bounds for various linear maps, including: (a) an Ω(n^ 2v/3 ) time lower bound for v-clique, matching the upper bound if ω = 2. (b) an Ω(2^0.918n) time lower bound for the permanent of an n × n matrix. (c) an Ω(n^4) time lower bound for the trilinear map D_ijk = ∑_l A_ijlB_ikl C_jkl generalizing matrix multiplication, taking three n × n × n tensors A, B, C and producing an n × n × n tensor D, ruling out tensor networks as an approach to obtaining non-trivial algorithms for hyperclique counting and the Max-3-CSP problem.

READ FULL TEXT

page 1

page 2

page 3

page 4

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
01/28/2020

The Complexity of Contracting Planar Tensor Network

Tensor networks have been an important concept and technique in many res...
research
08/18/2017

Improved Rectangular Matrix Multiplication using Powers of the Coppersmith-Winograd Tensor

In the past few years, successive improvements of the asymptotic complex...
research
12/17/2018

Barriers for fast matrix multiplication from irreversibility

The determination of the asymptotic algebraic complexity of matrix multi...
research
03/23/2023

Scalability of 3D-DFT by block tensor-matrix multiplication on the JUWELS Cluster

The 3D Discrete Fourier Transform (DFT) is a technique used to solve pro...
research
10/12/2020

A Refined Laser Method and Faster Matrix Multiplication

The complexity of matrix multiplication is measured in terms of ω, the s...
research
12/20/2018

Limits on the Universal Method for Matrix Multiplication

In a recent work, Alman and Vassilevska Williams [FOCS 2018, arXiv:1810....

Please sign up or login with your details

Forgot password? Click here to reset