skip to main content
research-article

On Hardness of Multilinearization and VNP-Completeness in Characteristic 2

Authors Info & Claims
Published:26 December 2016Publication History
Skip Abstract Section

Abstract

For a Boolean function f: {0, 1}n → {0, 1}, let be the unique multilinear polynomial such that f(x) = (x) holds for every x ˆ {0, 1}n. We show that, assuming VP ≠ VNP, there exists a polynomial-time computable f such that requires superpolynomial arithmetic circuits. In fact, this f can be taken as a monotone 2-CNF, or a product of affine functions.

This holds over any field. To prove the results in characteristic 2, we design new VNP-complete families in this characteristic. This includes the polynomial ECn counting edge covers in a graph and the polynomial mcliquen counting cliques in a graph with deleted perfect matching. They both correspond to polynomial-time decidable problems, a phenomenon previously encountered only in characteristic ≠ 2.

References

  1. I. Briquel and P. Koiran. 2009. A dichotomy theorem for polynomial evaluation. In Mathematical Foundations of Computer Science 2009. Lecture Notes in Computer Science, Vol. 5734. Springer, 187--198. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. P. Bürgisser. 2000. Completeness and Reduction in Algebraic Complexity Theory. Algorithms and Computation in Mathematics, Vol. 7. Springer. Google ScholarGoogle ScholarCross RefCross Ref
  3. P. Bürgisser, M. Clausen, and M. A. Shokrollahi. 1997. Algebraic Complexity Theory. Vol. 315. Springer. Google ScholarGoogle ScholarCross RefCross Ref
  4. P. Hrubeš and A. Yehudayoff. 2011. Arithmetic complexity in ring extensions. Theory of Computing 7, 119--129. Google ScholarGoogle ScholarCross RefCross Ref
  5. M. Jerrum. 1981. On the Complexity of Evaluating Multivariate Polynomials. Ph.D. Dissertation. Department of Computer Science, University of Edinburgh.Google ScholarGoogle Scholar
  6. A. Juma, V. Kabanets, C. Rackoff, and A. Shpilka. 2009. The black-box query complexity of polynomial summation. Computational Complexity 18, 1, 59--79. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. G. Malod. 2007. The complexity of polynomials and their coefficient functions. In Proceedings of the IEEE Conference on Computational Complexity. 193--204. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. A. Shpilka and A. Yehudayoff. 2010. Arithmetic circuits: A survey of recent results and open questions. Foundations and Trends in Theoretical Computer Science 5, 3, 207--388.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. V. Strassen. 1973. Vermeidung von divisionen. Journal fur die reine angewandte Mathematik 264, 182--202.Google ScholarGoogle Scholar
  10. L. Valiant, S. Skyum, S. Berkowitz, and C. Rackoff. 1983. Fast parallel computation of polynomials using few processors. SIAM Journal on Computing 12, 641--644. Google ScholarGoogle ScholarCross RefCross Ref
  11. L. G. Valiant. 1979. Completeness classes in algebra. In Proceedings of the 11th Annual ACM Symposium on Theory of Computing. 249--261. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. L. G. Valiant. 2006. Accidental algorithms. In Proceedings of the 47th Annual IEEE Symposium Foundations of Computer Science. 509--517.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. A. Wigderson. 1992. The complexity of graph connectivity. In Proceedings of the 17th International Symposium on Mathematical Foundations of Computer Science. 112--132. Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. On Hardness of Multilinearization and VNP-Completeness in Characteristic 2

    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

    Full Access

    • Published in

      cover image ACM Transactions on Computation Theory
      ACM Transactions on Computation Theory  Volume 9, Issue 1
      March 2017
      118 pages
      ISSN:1942-3454
      EISSN:1942-3462
      DOI:10.1145/3007903
      Issue’s Table of Contents

      Copyright © 2016 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: 26 December 2016
      • Revised: 1 May 2016
      • Accepted: 1 May 2016
      • Received: 1 November 2015
      Published in toct Volume 9, Issue 1

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed
    • Article Metrics

      • Downloads (Last 12 months)5
      • Downloads (Last 6 weeks)1

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader