skip to main content
10.1145/2213977.2214034acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
research-article

Separating multilinear branching programs and formulas

Published:19 May 2012Publication History

ABSTRACT

This work deals with the power of linear algebra in the context of multilinear computation. By linear algebra we mean algebraic branching programs (ABPs) which are known to be computationally equivalent to two basic tools in linear algebra: iterated matrix multiplication and the determinant. We compare the computational power of multilinear ABPs to that of multilinear arithmetic formulas, and prove a tight super-polynomial separation between the two models. Specifically, we describe an explicit n-variate polynomial F that is computed by a linear-size multilinear ABP but every multilinear formula computing F must be of size nΩ(log n).

Skip Supplemental Material Section

Supplemental Material

stoc_7b_2.mp4

mp4

131.5 MB

References

  1. S. J. Berkowitz. On computing the determinant in small parallel time using a small number of processors. Inf. Proc. Letters 18, pages 147--150, 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. P. Bürgisser. Completeness and Reduction in Algebraic Complexity Theory, volume 7 of Algorithms and Computation in Mathematics. Springer-Verlag, Berlin, 2000.Google ScholarGoogle Scholar
  3. . J. Jansen. Lower bounds for syntactically multilinear algebraic branching programs. In Mathematical Foundations of Computer Science 2008, pages 407--418, volume 5162 of LNCS. Springer, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. M. Mahajan and V. Vinay. Determinant: Combinatorics, Algorithms, and Complexity. Chicago J. Theor. Comput. Sci., 1997.Google ScholarGoogle Scholar
  5. G. Malod and N. Portier. Characterizing Valiant's algebraic complexity classes. Journal of Complexity 24 (1), pages 16--38, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. N. Nisan and A. Wigderson. Lower bound on arithmetic circuits via partial derivatives. Computational Complexity 6, pages 217--234, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. R. Raz. Multi-linear formulas for permanent and determinant are of super-polynomial size. In Proceedings of the 36th Annual STOC, pages 633--641, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. R. Raz. Multilinear $NC_1 \neq$ Multilinear $NC_2$. In Proceedings of the 45th Annual FOCS, pages 344--351, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. R. Raz, A. Shpilka, and A. Yehudayoff. A lower bound for the size of syntactically multilinear arithmetic circuits. SIAM J. on Computing 38 (4), pages 1624--1647, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. R. Raz and A. Yehudayoff. Balancing syntactically multilinear arithmetic circuits. Computational Complexity 17 (4), pages 515--535, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. R. Raz and A. Yehudayoff. Lower bounds and separations for constant depth multilinear circuits. Computational Complexity 18 (2), pages 171--207, 2009.Google ScholarGoogle ScholarCross RefCross Ref
  12. P. A. Samuelson. A method for determining explicitly the coefficients of the characteristic equation. Ann. Math. Statist. 13, pages 424--429, 1942.Google ScholarGoogle ScholarCross RefCross Ref
  13. A. Shpilka and A. Yehudayoff. Arithmetic circuits: A survey of recent results and open questions. Found. Trends Theor. Comput. Sci. 5, pages 207--388, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. S. Toda. Classes of Arithmetic Circuits Capturing the Complexity of Computing the Determinant. IEICE Transactions on Information and Systems, E75-D:116--124, 1992.Google ScholarGoogle Scholar
  15. L. G. Valiant. Completeness classes in algebra. In Proceedings of the 11th Annual STOC,pages 249--261, 1979. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Separating multilinear branching programs and formulas

    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 Conferences
      STOC '12: Proceedings of the forty-fourth annual ACM symposium on Theory of computing
      May 2012
      1310 pages
      ISBN:9781450312455
      DOI:10.1145/2213977

      Copyright © 2012 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 ACM 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: 19 May 2012

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate1,469of4,586submissions,32%

      Upcoming Conference

      STOC '24
      56th Annual ACM Symposium on Theory of Computing (STOC 2024)
      June 24 - 28, 2024
      Vancouver , BC , Canada

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader