2014 · 873 citations · 9 references
ComputingComputer ScienceMathematicsAlgebraOptimizationTheory Of ComputationAlgorithm AnalysisComputational AlgebraComputational ComplexityMatrix ComputationNumerical Linear AlgebraTime ComplexityAsymptotic AnalysisMatrix ExponentiationMatrix MultiplicationPolynomial Time ComplexityPolynomial-time AlgorithmsSymbolic ComputationTensor ProductsUpper Bounds
This paper presents a method to analyze the powers of a given trilinear form (a special kind of algebraic construction also called a tensor) and obtain upper bounds on the asymptotic complexity of matrix multiplication. Compared with existing approaches, this method is based on convex optimization, and thus has polynomial-time complexity. As an application, we use this method to study powers of the construction given by Coppersmith and Winograd [Journal of Symbolic Computation, 1990] and obtain the upper bound ω < 2.3728639 on the exponent of square matrix multiplication, which slightly improves the best known upper bound.
9
Gaussian elimination is not optimal
Volker Strassen · Numerische Mathematik · 1969 · 2.5K citations
Matrix multiplication via arithmetic progressions
Don Coppersmith, S. Winograd · Journal of Symbolic Computation · 1990 · 2.3K citations
Multiplying matrices faster than coppersmith-winograd
Virginia Vassilevska Williams · 2012 · 887 citations
Partial and Total Matrix Multiplication
Arnold Schönhage · SIAM Journal on Computing · 1981 · 262 citations
Group-theoretic Algorithms for Matrix Multiplication
Henry Cohn, Robert Kleinberg, Balázs Szegedy et al. · 2005 · 204 citations · Full text