Nothing Special   »   [go: up one dir, main page]

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

Elusive functions and lower bounds for arithmetic circuits

Published: 17 May 2008 Publication History

Abstract

A basic fact in linear algebra is that the image of the curve f(x)=(x1,x2,x3,...,xm), say over C, is not contained in any m-1 dimensional affine subspace of Cm. In other words, the image of f is not contained in the image of any polynomial-mapping Γ:Cm-1 → Cm of degree~1 (that is, an affine mapping). Can one give an explicit example for a polynomial curve f:C → Cm, such that, the image of f is not contained in the image of any polynomial-mapping Γ:Cm-1 → Cm of degree 2? In this paper, we show that problems of this type are closely related to proving lower bounds for the size of general arithmetic circuits. For example, any explicit f as above (with the right notion of explicitness implies super-polynomial lower bounds for computing the permanent over~C. More generally, we say that a polynomial-mapping f:Fn → Fm is (s,r)-elusive, if for every polynomial-mapping Γ:Fs → Fm of degree r, Im(f) ⊄ Im(Γ). We show that for many settings of the parameters n,m,s,r, explicit constructions of elusive polynomial-mappings imply strong (up to exponential) lower bounds for general arithmetic circuits. Finally, for every r < log n, we give an explicit example for a polynomial-mapping f:Fn → Fn2, of degree O(r), that is (s,r)-elusive for s = n1+Ω(1/r). We use this to construct for any r, an explicit example for an n-variate polynomial of total-degree O(r), with coefficients in {0,1,}such that, any depth r arithmetic circuit for this polynomial (over any field) is of size ≥ n1+Ω(1/r). In particular, for any constant r, this gives a constant degree polynomial, such that, any depth r arithmetic circuit for this polynomial is of size ≥ n1+Ω(1). Previously, only lower bounds of the type Ω(n • λr (n)), where λr (n) are extremely slowly growing functions (e.g., λ5(n) = log n, and λ7(n) = log* log*n), were known for constant-depth arithmetic circuits for polynomials of constant degree.

References

[1]
M. Ajtai. Σ_1^1$--Formulae on Finite Structures. Ann. Pure Appl. Logic 24: 1--48 (1983)
[2]
M. Alekhnovich, E. Ben--Sasson, A. Razborov, A. Wigderson. Pseudorandom Generators in Propositional Proof Complexity. SIAM J. Comput. 34(1): 67--88 (2004) (preliminary version in FOCS 2000)
[3]
M. Alekhnovich, A. Razborov. Lower Bounds for the Polynomial Calculus: Non--Binomial Case. Proceedings of the Steklov Institute of Mathematics. 242: 18--35 (2003) (preliminary version in FOCS 2001)
[4]
P. Burgisser. Completeness and Reduction in Algebraic Complexity Theory. Springer--Verlag Berlin, (2000)
[5]
P. Burgisser, M. Clausen, M. A. Shokrollahi. Algebraic Complexity Theory. Springer--Verlag Berlin, (1997)
[6]
W. Baur, V. Strassen. The Complexity of Partial Derivatives. Theor. Comput. Sci. 22: 317--330 (1983)
[7]
D. Dolev, C. Dwork, N. Pippenger, A. Wigderson. Superconcentrators, Generalizers and Generalized Connectors with Limited Depth. STOC 1983: 42--51
[8]
M. L. Furst, J. B. Saxe, M. Sipser. Parity, Circuits, and the Polynomial--Time Hierarchy. Mathematical Systems Theory 17(1): 13--27 (1984) (preliminary version in FOCS 1981)
[9]
J. von zur Gathen. Feasible Arithmetic Computations: Valiant’s Hypothesis. J. Symbolic Computation 4(2): 137--172 (1987)
[10]
J. von zur Gathen. Algebraic Complexity Theory. Ann. Rev. Computer Science 3: 317--347 (1988)
[11]
D. Grigoriev, M. Karpinski. An Exponential Lower Bound for Depth 3 Arithmetic Circuits. STOC 1998: 577--582
[12]
D. Grigoriev, A. A. Razborov. Exponential Lower Bounds for Depth 3 Arithmetic Circuits in Algebras of Functions over Finite Fields. Applicable Algebra in Engineering, Communication and Computing 10(6): 465--487 (2000) (preliminary version in FOCS 1998)
[13]
J. Hastad. Almost Optimal Lower Bounds for Small Depth Circuits, Advances in Computing Research 5: 143--170 (1989) (preliminary version in STOC 1986)
[14]
R. Impagliazzo, V. Kabanets. Derandomizing Polynomial Identity Tests Means Proving Circuit Lower Bounds. Computational Complexity 13(1--2): 1--46 (2004) (preliminary version in STOC 2003)
[15]
R. J. Lipton. Polynomials with 0--1 Coefficients that Are Hard to Evaluate. SIAM J. Comput. 7(1): 61--69 (1978) (preliminary version in FOCS 1975)
[16]
S.V. Lokam. Spectral Methods for Matrix Rigidity with Applicationsto Size--Depth Tradeoffs and Communication Complexity. Journal of Computer and System Sciences (2001) (preliminary version in FOCS 1995)
[17]
N. Nisan. Lower Bounds for Non--Commutative Computation. STOC 1991: 410--418
[18]
N. Nissan, A. Wigderson. On the Complexity of Bilinear Forms. STOC 1995: 723--732
[19]
P. Pudlak. Communication in Bounded Depth Circuits. Combinatorica 14(2): 203--216 (1994)
[20]
P. Pudlak. A Note on Using the Detrminant for Proving Lower Boundson the Size of Linear Circuits. Electronic Colloquium on Computational Complexity (ECCC),Report No. 42, 1998.
[21]
R. Raz. On the Complexity of Matrix Product. SIAM J. Comput. 32(5) (2003) (preliminary version in STOC 2002)
[22]
R. Raz. Multi--Linear Formulas for Permanent and Determinant are of Super--Polynomial Size. STOC 2004: 633--641
[23]
R. Raz. Separation of Multilinear Circuit and Formula Size. Theory Of Computing 2(6) (2006) (preliminary version in FOCS 2004, title: Multilinear--$NC_1$ $\neq$ Multilinear--$NC_2$)
[24]
A. A. Razborov. Lower Bounds on the Size of Bounded--Depth Networks over a Complete Basis with Logical Addition (in Russian). Matematicheskie Zametki, 41(4): 598--607 (1987). English translation in Mathematical Notes of the Academy of Sci. of the USSR 41(4): 333--338, 1987
[25]
A. A. Razborov. Bounded Arithmetic and Lower Bounds in Boolean Complexity. Feasible Mathematics II. Progress in Computer Science and Applied Logic, 13: 344--386 (1995)
[26]
R. Raz, A. Shpilka. Lower Bounds for Matrix Product in Bounded Depth Circuits with Arbitrary Gates. SIAM J. Comput. 32(2): 488--513 (2003) (preliminary version in STOC 2001)
[27]
R. Raz, A. Yehudayoff. Multilinear Formulas,Maximal--Partition Discrepancy and Mixed--Sources Extractors. Manuscript, 2007.
[28]
R. Smolensky. Algebraic Methods in the Theory of Lower Bounds for Boolean Circuit Complexity STOC 1987: 77--82
[29]
V. Strassen. Polynomials with Rational Coefficients Which AreHard to Compute. SIAM J. Comput. 3(2): 128--149 (1974)
[30]
V. Strassen. Die Berechnungskomplexität der Symbolischen Differentiation von Interpolationspolynomen. Theor. Comput. Sci. 1(1): 21--25 (1975)
[31]
V. Shoup, R. Smolensky. Lower Bounds for Polynomial Evaluation andInterpolation Problems FOCS 1991: 378--383
[32]
A. Shpilka, A. Wigderson. Depth--3 Arithmetic Circuits Over Fields of Characteristic Zero. Computational Complexity 10(1): 1--27 (2001) (preliminary version in Conference on Computational Complexity 1999)
[33]
L. G. Valiant. Completeness Classes in Algebra STOC 1979: 249--261
[34]
L. G. Valiant, S. Skyum, S. Berkowitz, C. Rackoff. Fast Parallel Computation of Polynomials Using Few Processors. SIAM J. Comput. 12(4): 641--644 (1983)
[35]
A. C. C. Yao. Separating the Polynomial--Time Hierarchy by Oracles FOCS 1985: 1--10

Cited By

View all
  • (2023)Multi-Party Private Function Evaluation for RAMIEEE Transactions on Information Forensics and Security10.1109/TIFS.2023.323645718(1252-1267)Online publication date: 2023
  • (2022)Maliciously circuit-private multi-key FHE and MPC based on LWEDesigns, Codes and Cryptography10.1007/s10623-022-01160-x91:5(1645-1684)Online publication date: 30-Dec-2022
  • (2022)On the Closures of Monotone Algebraic Classes and Variants of the DeterminantLATIN 2022: Theoretical Informatics10.1007/978-3-031-20624-5_37(610-625)Online publication date: 29-Oct-2022
  • Show More Cited By

Index Terms

  1. Elusive functions and lower bounds for arithmetic circuits

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    STOC '08: Proceedings of the fortieth annual ACM symposium on Theory of computing
    May 2008
    712 pages
    ISBN:9781605580470
    DOI:10.1145/1374376
    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]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 17 May 2008

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. arithmetic circuits
    2. bounded depth circuits
    3. circuit complexity
    4. lower bounds

    Qualifiers

    • Research-article

    Conference

    STOC '08
    Sponsor:
    STOC '08: Symposium on Theory of Computing
    May 17 - 20, 2008
    British Columbia, Victoria, Canada

    Acceptance Rates

    STOC '08 Paper Acceptance Rate 80 of 325 submissions, 25%;
    Overall Acceptance Rate 1,469 of 4,586 submissions, 32%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)11
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 25 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Multi-Party Private Function Evaluation for RAMIEEE Transactions on Information Forensics and Security10.1109/TIFS.2023.323645718(1252-1267)Online publication date: 2023
    • (2022)Maliciously circuit-private multi-key FHE and MPC based on LWEDesigns, Codes and Cryptography10.1007/s10623-022-01160-x91:5(1645-1684)Online publication date: 30-Dec-2022
    • (2022)On the Closures of Monotone Algebraic Classes and Variants of the DeterminantLATIN 2022: Theoretical Informatics10.1007/978-3-031-20624-5_37(610-625)Online publication date: 29-Oct-2022
    • (2021)Variants of Homomorphism Polynomials Complete for Algebraic Complexity ClassesACM Transactions on Computation Theory10.1145/347085813:4(1-26)Online publication date: 1-Sep-2021
    • (2021)Variants of the Determinant Polynomial and the $$\textsf {VP}$$-CompletenessComputer Science – Theory and Applications10.1007/978-3-030-79416-3_3(31-55)Online publication date: 17-Jun-2021
    • (2019)Separating monotone VP and VNPProceedings of the 51st Annual ACM SIGACT Symposium on Theory of Computing10.1145/3313276.3316311(425-429)Online publication date: 23-Jun-2019
    • (2019)Complexity Classes and Completeness in Algebraic GeometryFoundations of Computational Mathematics10.1007/s10208-018-9383-219:2(245-258)Online publication date: 1-Apr-2019
    • (2018)Algebraic dependencies and PSPACE algorithms in approximative complexityProceedings of the 33rd Computational Complexity Conference10.5555/3235586.3235596(1-21)Online publication date: 22-Jun-2018
    • (2018)A PSPACE construction of a hitting set for the closure of small algebraic circuitsProceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing10.1145/3188745.3188792(1180-1192)Online publication date: 20-Jun-2018
    • (2018)Algebraic independence over positive characteristicComputational Complexity10.1007/s00037-018-0167-527:4(617-670)Online publication date: 1-Dec-2018
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media