skip to main content
10.1145/2608628.2608664acmotherconferencesArticle/Chapter ViewAbstractPublication PagesissacConference Proceedingsconference-collections
research-article

Powers of tensors and fast matrix multiplication

Published:23 July 2014Publication History

ABSTRACT

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.

References

  1. N. Alon, A. Shpilka, and C. Umans. On sunflowers and matrix multiplication. Computational Complexity, 22(2):219--243, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  2. A. Ben-Tal and A. Nemirovski. Lectures on Modern Convex Optimization. SIAM, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. M. Bläser. Fast Matrix Multiplication. Number 5 in Graduate Surveys. Theory of Computing Library, 2013.Google ScholarGoogle Scholar
  4. S. Boyd and L. Vandenberghe. Convex optimization. Cambridge University Press, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. P. Bürgisser, M. Clausen, and M. A. Shokrollahi. Algebraic complexity theory. Springer, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. H. Cohn, R. D. Kleinberg, B. Szegedy, and C. Umans. Group-theoretic algorithms for matrix multiplication. In Proceedings of the 46th Annual IEEE Symposium on Foundations of Computer Science, pages 379--388, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. H. Cohn and C. Umans. Fast matrix multiplication using coherent configurations. In Proceedings of the 24th Annual ACM-SIAM Symposium on Discrete Algorithms, pages 1074--1087, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. D. Coppersmith and S. Winograd. Matrix multiplication via arithmetic progressions. Journal of Symbolic Computation, 9(3):251--280, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. A. M. Davie and A. J. Stothers. Improved bound for complexity of matrix multiplication. Proceedings of the Royal Society of Edinburgh, 143A:351--370, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  10. S.-C. Fang and J. H.-S. Tsao. Entropy optimization: interior point methods. In Encyclopedia of Optimization, pages 544--548. Springer, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  11. Y. Filmus. Matrix multiplication I and II, 2014. Lecture notes available at http://www.cs.toronto.edu/~yuvalf/.Google ScholarGoogle Scholar
  12. F. Le Gall. Faster algorithms for rectangular matrix multiplication. In Proceedings of the 53rd Annual IEEE Symposium on Foundations of Computer Science, pages 514--523, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. A. Schönhage. Partial and total matrix multiplication. SIAM Journal on Computing, 10(3):434--455, 1981.Google ScholarGoogle ScholarCross RefCross Ref
  14. A. Stothers. On the Complexity of Matrix Multiplication. PhD thesis, University of Edinburgh, 2010.Google ScholarGoogle Scholar
  15. V. Strassen. Gaussian elimination is not optimal. Numerische Mathematik, 13:354--356, 1969.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. V. Strassen. The asymptotic spectrum of tensors and the exponent of matrix multiplication. In Proceedings of the 27th Annual IEEE Symposium on Foundations of Computer Science, pages 49--54, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. V. Vassilevska Williams. Multiplying matrices faster than Coppersmith-Winograd. In Proceedings of the 44th ACM Symposium on Theory of Computing, pages 887--898, 2012. Most recent version available at the author's homepage. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Powers of tensors and fast matrix multiplication

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          ISSAC '14: Proceedings of the 39th International Symposium on Symbolic and Algebraic Computation
          July 2014
          444 pages
          ISBN:9781450325011
          DOI:10.1145/2608628

          Copyright © 2014 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 23 July 2014

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          ISSAC '14 Paper Acceptance Rate51of96submissions,53%Overall Acceptance Rate395of838submissions,47%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader