• DocumentCode
    580001
  • Title

    Faster Algorithms for Rectangular Matrix Multiplication

  • Author

    Le Gall, François

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Tokyo, Tokyo, Japan
  • fYear
    2012
  • fDate
    20-23 Oct. 2012
  • Firstpage
    514
  • Lastpage
    523
  • Abstract
    Let α be the maximal value such that the product of an n × nα matrix by an nα × n matrix can be computed with n2+o(1) arithmetic operations. In this paper we show that α >; 0.30298, which improves the previous record α >; 0.29462 by Coppersmith (Journal of Complexity, 1997). More generally, we construct a new algorithm for multiplying an n × nk matrix by an nk × n matrix, for any value k ≠ 1. The complexity of this algorithm is better than all known algorithms for rectangular matrix multiplication. In the case of square matrix multiplication (i.e., for k = 1), we recover exactly the complexity of the algorithm by Coppersmith and Winograd (Journal of Symbolic Computation, 1990). These new upper bounds can be used to improve the time complexity of several known algorithms that rely on rectangular matrix multiplication. For example, we directly obtain a O(n2.5302)-time algorithm for the all-pairs shortest paths problem over directed graphs with small integer weights, where n denotes the number of vertices, and also improve the time complexity of sparse square matrix multiplication.
  • Keywords
    computational complexity; directed graphs; matrix multiplication; sparse matrices; arithmetic operations; directed graphs; faster algorithms; integer weights; rectangular matrix multiplication; shortest paths problem; sparse square matrix multiplication; time complexity; Equations; Matrix decomposition; Sparse matrices; Tensile stress; Upper bound; algorithms; matrix multiplication; rectangular matrices;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science (FOCS), 2012 IEEE 53rd Annual Symposium on
  • Conference_Location
    New Brunswick, NJ
  • ISSN
    0272-5428
  • Print_ISBN
    978-1-4673-4383-1
  • Type

    conf

  • DOI
    10.1109/FOCS.2012.80
  • Filename
    6375330