Sums of products of polynomials of low-arity - lower bounds and PIT
|
|
- Junior Waters
- 6 years ago
- Views:
Transcription
1 Sums of products of polynomials of low-arity - lower bounds and PIT Mrinal Kumar Joint work with Shubhangi Saraf
2 Plan for the talk
3 Plan for the talk Model of computation
4 Plan for the talk Model of computation Prior work
5 Plan for the talk Model of computation Prior work Results
6 Plan for the talk Model of computation Prior work Results Main Techniques
7 Plan for the talk Model of computation Prior work Results Main Techniques Results
8 Plan for the talk Model of computation Prior work Results Main Techniques Results Proof sketch
9 Plan for the talk Model of computation Prior work Results Main Techniques Results Proof sketch Open questions
10 Notation n - Number of variables
11 Notation n - Number of variables d - Degree of the polynomial (d < poly(n))
12 Notation n - Number of variables d - Degree of the polynomial (d < poly(n)) r - parameter to be defined shortly, r = n 0.99
13 ( ) r Circuits ΣΠ ΣΠ T C = Q i1 Q i2!q ik i=1
14 ( ) r Circuits ΣΠ ΣΠ T C = Q i1 Q i2!q ik i=1 Q - sparse polynomials*
15 ( ) r Circuits ΣΠ ΣΠ T C = Q i1 Q i2!q ik i=1 Q - sparse polynomials* Each Q depends on at most r variables
16 ( ) r Circuits ΣΠ ΣΠ T C = Q i1 Q i2!q ik i=1 Q - sparse polynomials* Each Q depends on at most r variables Formal degree of C could be >> d (non-homogeneous)
17 ( ) r Circuits ΣΠ ΣΠ T C = Q i1 Q i2!q ik i=1 Q - sparse polynomials* Each Q depends on at most r variables Formal degree of C could be >> d (non-homogeneous) Generalizes the (well studied) sums of products of univariates
18 ( ) r Circuits ΣΠ ΣΠ T C = Q i1 Q i2!q ik i=1 Q - sparse polynomials* Each Q depends on at most r variables Formal degree of C could be >> d (non-homogeneous) Generalizes the (well studied) sums of products of univariates + depth-3 circuits with low bottom fan-in
19 Prior results
20 SOP of univariates (r = 1)
21 SOP of univariates (r = 1) Lower bounds - exponential lower bounds via evaluation dimension [Nisan, Saxena]
22 SOP of univariates (r = 1) Lower bounds - exponential lower bounds via evaluation dimension [Nisan, Saxena] PIT - Poly-time non-blackbox [Raz-Shpilka], Quasipoly time blackbox [Forbes-Shpilka, Agrawal-Saha-Saxena, ]
23 SOP of univariates (r = 1) Lower bounds - exponential lower bounds via evaluation dimension [Nisan, Saxena] PIT - Poly-time non-blackbox [Raz-Shpilka], Quasipoly time blackbox [Forbes-Shpilka, Agrawal-Saha-Saxena, ] Don t seem to extend to even r = 2
24 Evaluation dimension
25 Evaluation dimension Key idea underlying the results for r = 1 case.
26 Evaluation dimension Key idea underlying the results for r = 1 case. View P(X) as F[Z][Y], for some partition of variables into Y, Z.
27 Evaluation dimension Key idea underlying the results for r = 1 case. View P(X) as F[Z][Y], for some partition of variables into Y, Z. Collect all the coefficients of monomials in Y variables.
28 Evaluation dimension Key idea underlying the results for r = 1 case. View P(X) as F[Z][Y], for some partition of variables into Y, Z. Collect all the coefficients of monomials in Y variables. These are polynomials in Z variables.
29 Evaluation dimension Key idea underlying the results for r = 1 case. View P(X) as F[Z][Y], for some partition of variables into Y, Z. Collect all the coefficients of monomials in Y variables. These are polynomials in Z variables. Look at the dimension of their linear span.
30 Evaluation dimension Key idea underlying the results for r = 1 case. View P(X) as F[Z][Y], for some partition of variables into Y, Z. Collect all the coefficients of monomials in Y variables. These are polynomials in Z variables. Look at the dimension of their linear span.
31 Evaluation dimension Key observation : For r = 1, for every partition of variables, eval dimension of a circuits is small. ΣΠ(ΣΠ) 1
32 Evaluation dimension Key observation : For r = 1, for every partition of variables, eval dimension of a circuits is small. ΣΠ(ΣΠ) 1 ΣΠ(ΣΠ) 2 A natural approach for r = 2 case - do have small eval dimension for some partition? circuits
33 Evaluation dimension Key observation : For r = 1, for every partition of variables, eval dimension of a circuits is small. ΣΠ(ΣΠ) 1 ΣΠ(ΣΠ) 2 A natural approach for r = 2 case - do have small eval dimension for some partition? circuits [Forbes 15] There are poly(n) sized circuits which have nearly full eval dimension for all partitions. ΣΠ(ΣΠ) 2
34 r > 1 T C = Q i1 Q i2!q ik i=1 Degree of each Qij = 1
35 r > 1 T C = Q i1 Q i2!q ik i=1 Degree of each Qij = 1 [Kayal, Saha 15] An n Ω( d ) lower bound.
36 r > 1 T C = Q i1 Q i2!q ik i=1 Degree of each Qij = 1 [Kayal, Saha 15] An n Ω( d ) lower bound. Based on shifted partial derivative based methods.
37 r > 1 T C = Q i1 Q i2!q ik i=1 Degree of each Qij = 1 [Kayal, Saha 15] An n Ω( d ) lower bound. Based on shifted partial derivative based methods. This talk..both degrees and r are larger than 1.
38 Our results
39 Lower bound for r > 1, bottom degree > 1 For every constant, there exists an explicit family { } of polynomials, where is of degree P n ε > 0 d in n variables, such that any which computes has size at least. P n ΣΠ(ΣΠ) n1 ε P n n Ω( d ) circuit
40 Lower bound for r > 1, bottom degree > 1 For every constant, there exists an explicit family { } of polynomials, where is of degree P n ε > 0 d in n variables, such that any which computes has size at least. P n ΣΠ(ΣΠ) n1 ε P n n Ω( d ) circuit n vs d depends on the value of r.
41 Lower bound for r > 1, bottom degree > 1 No bound on the bottom degree. For every constant, there exists an explicit family { } of polynomials, where is of degree P n ε > 0 d in n variables, such that any which computes has size at least. P n ΣΠ(ΣΠ) n1 ε P n n Ω( d ) circuit n vs d depends on the value of r.
42 PIT via hardness vs randomness If top fan-in, individual degree, and r are at most poly(log n), then there is a quasi polynomial time deterministic identity test.
43 Field of play
44 Field of play The proofs in this paper require the characteristic of the field to be large, or zero.
45 Field of play The proofs in this paper require the characteristic of the field to be large, or zero. Forbes shows that the result holds over all fields.
46 Proof sketch
47 Depth-3 circuits of low arity T C = Q i1 Q i2!q ik i=1
48 Depth-3 circuits of low arity T C = Q i1 Q i2!q ik i=1 1. Each Q = L + 1, for a linear form L -> C is a nonhomogeneous depth-3 circuit with low bottom fan-in.
49 Depth-3 circuits of low arity T C = Q i1 Q i2!q ik i=1 1. Each Q = L + 1, for a linear form L -> C is a nonhomogeneous depth-3 circuit with low bottom fan-in. 2. Works over a field of characteristic zero.
50 Depth-3 circuits of low arity T C = Q i1 Q i2!q ik i=1 1. Each Q = L + 1, for a linear form L -> C is a nonhomogeneous depth-3 circuit with low bottom fan-in. 2. Works over a field of characteristic zero. 3. The hard polynomial is homogeneous of degree d.
51 Depth-3 circuits of low arity T C = Q i1 Q i2!q ik i=1 1. Each Q = L + 1, for a linear form L -> C is a nonhomogeneous depth-3 circuit with low bottom fan-in. 2. Works over a field of characteristic zero. 3. The hard polynomial is homogeneous of degree d. 4. Degree d is at most log n (simplifies the proof idea).
52 Plan (Kayal-Saha)
53 Plan (Kayal-Saha) 1. Reduce from non-homogeneous depth-3 circuits with low bottom fan-in to homogeneous depth-5 circuits with low bottom fan-in.
54 Plan (Kayal-Saha) 1. Reduce from non-homogeneous depth-3 circuits with low bottom fan-in to homogeneous depth-5 circuits with low bottom fan-in. 2. Use random restrictions to reduce from homogeneous depth-5 circuits with low bottom fan-in to homogeneous depth-4 circuits with low bottom support.
55 Plan (Kayal-Saha) 1. Reduce from non-homogeneous depth-3 circuits with low bottom fan-in to homogeneous depth-5 circuits with low bottom fan-in. 2. Use random restrictions to reduce from homogeneous depth-5 circuits with low bottom fan-in to homogeneous depth-4 circuits with low bottom support. 3. Prove lower bounds for homogeneous depth-4 circuits with low bottom support. (Known*!)
56 Depth-3 to homogeneous depth-5 Q = (l 1 +1) (l 2 +1)"(l t +1)
57 Depth-3 to homogeneous depth-5 Q = (l 1 +1) (l 2 +1)"(l t +1) Homogeneous degree d component of Q : Hom d [Q] = ( S [t ] ) d i S l i
58 Depth-3 to homogeneous depth-5 Q = (l 1 +1) (l 2 +1)"(l t +1) Homogeneous degree d component of Q : In other words, Hom d [Q] = ( S [t ] ) d i S l i Hom d [Q] = Sym d (l 1,l 2,,l t )
59 Elementary symmetric polynomials of degree d. Depth-3 to homogeneous depth-5 Q = (l 1 +1) (l 2 +1)"(l t +1) Homogeneous degree d component of Q : In other words, Hom d [Q] = ( S [t ] ) d i S l i Hom d [Q] = Sym d (l 1,l 2,,l t )
60 Newton identities [Shpilka, Wigderson] Elementary symmetric polynomials of degree d in n variables can be computed by homogeneous! circuits of size at most poly(n) 2 O( d ) over fields of characteristic zero.
61 Newton identities [Shpilka, Wigderson] Elementary symmetric polynomials of degree d in n variables can be computed by homogeneous! circuits of size at most poly(n) 2 O( d ) over fields of characteristic zero. Corollary : Elementary symmetric polynomials of linear forms have homogeneous! circuits of size at most poly(n) 2 O( d ).
62 Newton identities For d = O(log n) Corollary : Elementary symmetric polynomials of degree d of t linear forms have homogeneous! circuits of size at most poly(t, n).
63 Newton identities For d = O(log n) Corollary : Elementary symmetric polynomials of degree d of t linear forms have homogeneous! circuits of size at most poly(t, n). From non-homogeneous to homogeneous, at the cost of increasing the depth.
64 Depth-3 to homogeneous depth-5 Q = (l 1 +1) (l 2 +1)"(l t +1) Homogeneous degree d component of Q - can be computed by a homogeneous depth-5 circuit with powering gates at second last level.
65 Depth-3 to homogeneous depth-5 Q = (l 1 +1) (l 2 +1)"(l t +1) Homogeneous degree d component of Q - can be computed by a homogeneous depth-5 circuit with powering gates at second last level. Apply this to every product gate in the depth-3 circuit to get a poly sized homogeneous depth-5 circuit.
66 Depth-3 to homogeneous depth-5 Q = (l 1 +1) (l 2 +1)"(l t +1) Homogeneous degree d component of Q - can be computed by a homogeneous depth-5 circuit with powering gates at second last level. Apply this to every product gate in the depth-3 circuit to get a poly sized homogeneous depth-5 circuit. Bottom fan-in is preserved in the transformation.
67 Depth-5 to depth-4 with small support r ( x i ) k = i=1 S [r] d X S P S + (low support stuff)
68 Depth-5 to depth-4 with small support r ( x i ) k = i=1 S [r] d X S P S + (low support stuff) Set every variable to 0, independently with prob. 1-p.
69 Depth-5 to depth-4 with small support r ( x i ) k = i=1 S [r] d X S P S + (low support stuff) Set every variable to 0, independently with prob. 1-p. Pr[X S is alive] = p d
70 Depth-5 to depth-4 with small support r ( x i ) k = i=1 S [r] d X S P S + (low support stuff) Set every variable to 0, independently with prob. 1-p. Pr[X S is alive] = p d Pr[ S s.t X S is alive] = r d p d
71 Depth-5 to depth-4 with small support r ( x i ) k = i=1 S [r] d X S P S + (low support stuff) Set every variable to 0, independently with prob. 1-p. Pr[X S is alive] = p d Pr[ S s.t X S is alive] = r d p d p = 1 n δ r
72 Depth-5 to depth-4 with small support r ( x i ) k = i=1 S [r] d X S P S + (low support stuff) Set every variable to 0, independently with prob. 1-p. Pr[X S is alive] = p d r Pr[ S s.t X S is alive] = d p d W.h.p all large support monomials are killed. p = 1 n δ r
73 H-depth-5 to H-depth-4 with low bottom support Apply the restrictions to all powers of linear forms in the! circuit.
74 H-depth-5 to H-depth-4 with low bottom support Apply the restrictions to all powers of linear forms in the! circuit.! circuit reduces to homogeneous circuit with bottom support at most d.
75 Depth-4 lower bounds Need to show super polynomial lower bounds for homogeneous depth-4 circuits with small bottom support.
76 Depth-4 lower bounds Need to show super polynomial lower bounds for homogeneous depth-4 circuits with small bottom support. Known* from the results of Kayal, Limaye, Saha, Srinivasan and K., Saraf.
77 Depth-4 lower bounds Need to show super polynomial lower bounds for homogeneous depth-4 circuits with small bottom support. Known* from the results of Kayal, Limaye, Saha, Srinivasan and K., Saraf. (*) Need to show such results under very strong random restrictions [ p = 1 ]. n 0.99
78 Bottom degree > 1
79 Bottom degree > 1 Homogenization -> Low formal degree + some more structure (but not homogeneous).
80 Bottom degree > 1 Homogenization -> Low formal degree + some more structure (but not homogeneous). Random restrictions -> Almost identical analysis.
81 Bottom degree > 1 Homogenization -> Low formal degree + some more structure (but not homogeneous). Random restrictions -> Almost identical analysis. Depth-4 lower bounds -> Lower bound for depth-4 circuits with not too high formal degree + some structure.
82 Questions
83 Questions PIT for sums of products of bivariates without restrictions on the top fan-in and individual degree.
84 Questions PIT for sums of products of bivariates without restrictions on the top fan-in and individual degree. Strengthening the lower bounds in the paper to show that the all the multiples of a hard polynomial are also hard, could be one approach.
85 Thanks!
Sums of Products of Polynomials in Few Variables: Lower Bounds and Polynomial Identity Testing
Sums of Products of Polynomials in Few Variables: Lower Bounds and Polynomial Identity Testing Mrinal Kumar 1 and Shubhangi Saraf 2 1 Department of Computer Science, Rutgers University, New Brunswick,
More informationPolynomial Identity Testing
Polynomial Identity Testing Amir Shpilka Technion and MSR NE Based on joint works with: Zeev Dvir, Zohar Karnin, Partha Mukhopadhyay, Ran Raz, Ilya Volkovich and Amir Yehudayoff 1 PIT Survey Oberwolfach
More informationArithmetic Circuits with Locally Low Algebraic Rank
Arithmetic Circuits with Locally Low Algebraic Rank Mrinal Kumar 1 and Shubhangi Saraf 2 1 Department of Computer Science, Rutgers University, New Brunswick, USA mrinal.kumar@rutgers.edu 2 Department of
More informationNovember 17, Recent Results on. Amir Shpilka Technion. PIT Survey Oberwolfach
1 Recent Results on Polynomial Identity Testing Amir Shpilka Technion Goal of talk Survey known results Explain proof techniques Give an interesting set of `accessible open questions 2 Talk outline Definition
More informationPolynomial Identity Testing. Amir Shpilka Technion
Polynomial Identity Testing Amir Shpilka Technion 1 Goal of talk Model: Arithmetic circuits Problem: Polynomial Identity Testing Example: Depth-3 circuits Some open problems 2 Holy grail: P vs. NP Boolean
More informationFinite fields, randomness and complexity. Swastik Kopparty Rutgers University
Finite fields, randomness and complexity Swastik Kopparty Rutgers University This talk Three great problems: Polynomial factorization Epsilon-biased sets Function uncorrelated with low-degree polynomials
More informationBen Lee Volk. Joint with. Michael A. Forbes Amir Shpilka
Ben Lee Volk Joint with Michael A. Forbes Amir Shpilka Ben Lee Volk Joint with Michael A. Forbes Amir Shpilka (One) Answer: natural proofs barrier [Razborov-Rudich]: (One) Answer: natural proofs barrier
More informationThe Chasm at Depth Four, and Tensor Rank: Old results, new insights
The Chasm at Depth Four, and Tensor Rank: Old results, new insights Suryajith Chillara 1 Joint work with Mrinal Kumar, Ramprasad Saptharishi and V. Vinay June 12, 2017 1 Research partly supported by TCS
More informationDeterministic identity testing of depth 4 multilinear circuits with bounded top fan-in
Deterministic identity testing of depth 4 multilinear circuits with bounded top fan-in Zohar S. Karnin Partha Mukhopadhyay Amir Shpilka Ilya Volkovich November 15, 2009 Abstract We give the first sub-exponential
More informationDeterministic identity testing for sum of read-once oblivious arithmetic branching programs
Deterministic identity testing for sum of read-once oblivious arithmetic branching programs Rohit Gurjar, Arpita Korwar, Nitin Saxena, IIT Kanpur Thomas Thierauf Aalen University June 18, 2015 Gurjar,
More informationClassifying polynomials and identity testing
Classifying polynomials and identity testing MANINDRA AGRAWAL 1, and RAMPRASAD SAPTHARISHI 2 1 Indian Institute of Technology, Kanpur, India. 2 Chennai Mathematical Institute, and Indian Institute of Technology,
More informationPolynomial Representations of Threshold Functions and Algorithmic Applications. Joint with Josh Alman (Stanford) and Timothy M.
Polynomial Representations of Threshold Functions and Algorithmic Applications Ryan Williams Stanford Joint with Josh Alman (Stanford) and Timothy M. Chan (Waterloo) Outline The Context: Polynomial Representations,
More informationArithmetic circuits: A chasm at depth three
Electronic Colloquium on Computational Complexity, Revision 1 of Report No. 26 (2013) Arithmetic circuits: A chasm at depth three four Ankit Gupta Microsoft Research India t-ankitg@microsoft.com Neeraj
More informationarxiv: v2 [cs.cc] 20 May 2018
arxiv:1805.06692v2 [cs.cc] 20 May 2018 A Note on Polynomial Identity Testing for Depth-3 Circuits V. Arvind Abhranil Chatterjee Rajit Datta Partha Mukhopadhyay May 22, 2018 Abstract Let C be a depth-3
More informationIntroduction to Arithmetic Circuit Complexity
Introduction to Arithmetic Circuit Complexity Amir Shpilka Technion 1 Goal of talk Survey results in arithmetic circuit complexity! Lower Bounds! Identity Testing! Reconstruction/Interpolation/Learning!
More informationRank Bound for Depth-3 Identities
Rank Bound for Depth-3 Identities Nitin Saxena (Hausdorff Center for Mathematics, Bonn) Joint work with C. Seshadhri (IBM Almaden Research Center, San Jose) 1 The problem of PIT Polynomial identity testing:
More informationArithmetic circuits: A chasm at depth three
Electronic Colloquium on Computational Complexity, Report No. 26 (2013) Arithmetic circuits: A chasm at depth three four Ankit Gupta Microsoft Research India t-ankitg@microsoft.com Neeraj Kayal Microsoft
More informationOn the Structure and Complexity of Symbolic Proofs of Polynomial Identities
On the Structure and Complexity of Symbolic Proofs of Polynomial Identities Iddo Tzameret Tel Aviv University, Tel Aviv 69978, Israel Abstract A symbolic proof for establishing that a given arithmetic
More informationDETERMINISTIC POLYNOMIAL IDENTITY TESTS FOR MULTILINEAR BOUNDED-READ FORMULAE
DETERMINISTIC POLYNOMIAL IDENTITY TESTS FOR MULTILINEAR BOUNDED-READ FORMULAE Matthew Anderson, Dieter van Melkebeek, and Ilya Volkovich June 20, 2014 Abstract. We present a polynomial-time deterministic
More informationPRGs for space-bounded computation: INW, Nisan
0368-4283: Space-Bounded Computation 15/5/2018 Lecture 9 PRGs for space-bounded computation: INW, Nisan Amnon Ta-Shma and Dean Doron 1 PRGs Definition 1. Let C be a collection of functions C : Σ n {0,
More informationMulti-Linear Formulas for Permanent and Determinant are of Super-Polynomial Size
Multi-Linear Formulas for Permanent and Determinant are of Super-Polynomial Size Ran Raz Weizmann Institute ranraz@wisdom.weizmann.ac.il Abstract An arithmetic formula is multi-linear if the polynomial
More informationLower bounds for multilinear bounded order ABPs
Lower bounds for multilinear bounded order ABPs C. Ramya B. V. Raghavendra Rao IIT Madras, Chennai, India {ramya,bvrr}@cse.iitm.ac.in January 15, 2019 arxiv:1901.04377v1 [cs.cc] 14 Jan 2019 Abstract Proving
More informationArithmetic Circuits: A Chasm at Depth Four
Arithmetic Circuits: A Chasm at Depth Four Manindra Agrawal Indian Institute of Technology, Kanpur V Vinay Geodesic Information Systems Ltd, Bangalore, and Chennai Mathematical Institute, Chennai August
More informationComplexity Theory of Polynomial-Time Problems
Complexity Theory of Polynomial-Time Problems Lecture 3: The polynomial method Part I: Orthogonal Vectors Sebastian Krinninger Organization of lecture No lecture on 26.05. (State holiday) 2 nd exercise
More informationDiagonal Circuit Identity Testing and Lower Bounds
Diagonal Circuit Identity Testing and Lower Bounds Nitin Saxena Hausdorff Center for Mathematics Endenicher Allee 60 D-53115 Bonn, Germany ns@hcm.uni-bonn.de Abstract. In this paper we give the first deterministic
More informationPolynomial Identity Testing and Lower Bounds for Sum of Special Arithmetic Branching Programs
Polynomial Identity Testing and Lower Bounds for Sum of Special Arithmetic Branching Programs A Thesis Submitted in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy by Arpita
More informationThe Power of Depth 2 Circuits over Algebras
The Power of Depth 2 Circuits over Algebras Chandan Saha, Ramprasad Saptharishi 2 and Nitin Saxena 3 Indian Institute of Technology, Kanpur 20806, India csaha@iitk.ac.in 2 Chennai Mathematical Institute,
More informationLecture 4: LMN Learning (Part 2)
CS 294-114 Fine-Grained Compleity and Algorithms Sept 8, 2015 Lecture 4: LMN Learning (Part 2) Instructor: Russell Impagliazzo Scribe: Preetum Nakkiran 1 Overview Continuing from last lecture, we will
More informationMajority is incompressible by AC 0 [p] circuits
Majority is incompressible by AC 0 [p] circuits Igor Carboni Oliveira Columbia University Joint work with Rahul Santhanam (Univ. Edinburgh) 1 Part 1 Background, Examples, and Motivation 2 Basic Definitions
More informationProgress on Polynomial Identity Testing
Electronic Colloquium on Computational Complexity, Report No. 101 (2009) Progress on Polynomial Identity Testing Nitin Saxena Abstract Polynomial identity testing (PIT) is the problem of checking whether
More informationTensor-Rank and Lower Bounds for Arithmetic Formulas
Electronic Colloquium on Computational Complexity, Report No. 2 (2010) Tensor-Rank and Lower Bounds for Arithmetic Formulas Ran Raz Weizmann Institute Abstract We show that any explicit example for a tensor
More informationMore on Noncommutative Polynomial Identity Testing
More on Noncommutative Polynomial Identity Testing Andrej Bogdanov Hoeteck Wee Abstract We continue the study of noncommutative polynomial identity testing initiated by Raz and Shpilka and present efficient
More informationTensor-Rank and Lower Bounds for Arithmetic Formulas
Tensor-Rank and Lower Bounds for Arithmetic Formulas Ran Raz Weizmann Institute Abstract We show that any explicit example for a tensor A : [n] r F with tensor-rank n r (1 o(1)), where r = r(n) log n/
More informationRead-Once Polynomial Identity Testing
Read-Once Polynomial Identity Testing Amir Shpilka Ilya Volkovich Abstract An arithmetic read-once formula (ROF for short) is a formula (a circuit whose underlying graph is a tree) in which the operations
More informationSome Depth Two (and Three) Threshold Circuit Lower Bounds. Ryan Williams Stanford Joint work with Daniel Kane (UCSD)
Some Depth Two (and Three) Threshold Circuit Lower Bounds Ryan Williams Stanford Joint wor with Daniel Kane (UCSD) Introduction Def. f n : 0,1 n 0,1 is a linear threshold function (LTF) if there are w
More informationCS151 Complexity Theory. Lecture 9 May 1, 2017
CS151 Complexity Theory Lecture 9 Hardness vs. randomness We have shown: If one-way permutations exist then BPP δ>0 TIME(2 nδ ) ( EXP simulation is better than brute force, but just barely stronger assumptions
More informationEfficient Probabilistically Checkable Debates
Efficient Probabilistically Checkable Debates Andrew Drucker MIT Andrew Drucker MIT, Efficient Probabilistically Checkable Debates 1/53 Polynomial-time Debates Given: language L, string x; Player 1 argues
More informationA Lower Bound for the Size of Syntactically Multilinear Arithmetic Circuits
A Lower Bound for the Size of Syntactically Multilinear Arithmetic Circuits Ran Raz Amir Shpilka Amir Yehudayoff Abstract We construct an explicit polynomial f(x 1,..., x n ), with coefficients in {0,
More informationHomogeneous formulas and symmetric polynomials
Homogeneous formulas and symmetric polynomials arxiv:0907.2621v1 [cs.cc] 15 Jul 2009 Pavel Hrubeš Abstract Amir Yehudayoff We investigate the arithmetic formula complexity of the elementary symmetric polynomials
More informationCharacterizing Propositional Proofs as Non-Commutative Formulas
Characterizing Propositional Proofs as Non-Commutative Formulas Fu Li Iddo Tzameret Zhengyu Wang Abstract Does every Boolean tautology have a short propositional-calculus proof? Here, a propositionalcalculus
More informationImproved Polynomial Identity Testing for Read-Once Formulas
Improved Polynomial Identity Testing for Read-Once Formulas Amir Shpilka Ilya Volkovich Abstract An arithmetic read-once formula (ROF for short) is a formula (a circuit whose underlying graph is a tree)
More informationExplicit Noether Normalization for Simultaneous Conjugation via Polynomial Identity Testing
Explicit Noether Normalization for Simultaneous Conjugation via Polynomial Identity Testing Michael A. Forbes Amir Shpilka March 7, 2013 Abstract Mulmuley [Mul12a] recently gave an explicit version of
More informationAlgebraic Proof Complexity: Progress, Frontiers and Challenges
Algebraic Proof Complexity: Progress, Frontiers and Challenges Toniann Pitassi Iddo Tzameret July 1, 2016 Abstract We survey recent progress in the proof complexity of strong proof systems and its connection
More information1 Randomized Computation
CS 6743 Lecture 17 1 Fall 2007 1 Randomized Computation Why is randomness useful? Imagine you have a stack of bank notes, with very few counterfeit ones. You want to choose a genuine bank note to pay at
More informationLearning and Fourier Analysis
Learning and Fourier Analysis Grigory Yaroslavtsev http://grigory.us Slides at http://grigory.us/cis625/lecture2.pdf CIS 625: Computational Learning Theory Fourier Analysis and Learning Powerful tool for
More informationEquivalence of Polynomial Identity Testing and Deterministic Multivariate Polynomial Factorization
Equivalence of Polynomial Identity Testing and Deterministic Multivariate Polynomial Factorization Swastik Kopparty Shubhangi Saraf Amir Shpilka Abstract In this paper we show that the problem of deterministically
More information1 Nisan-Wigderson pseudorandom generator
CSG399: Gems of Theoretical Computer Science. Lecture 3. Jan. 6, 2009. Instructor: Emanuele Viola Scribe: Dimitrios Kanoulas Nisan-Wigderson pseudorandom generator and design constuction Nisan-Wigderson
More informationAsymptotically Optimal Hitting Sets Against Polynomials
Asymptotically Optimal Hitting Sets Against Polynomials Markus Bläser 1, Moritz Hardt 2, and David Steurer 2 1 Saarland University, Saarbrücken, Germany 2 Princeton University, Princeton, NJ Abstract.
More informationLecture 5 Polynomial Identity Testing
Lecture 5 Polynomial Identity Testing Michael P. Kim 18 April 2017 1 Outline and Motivation In this lecture we will cover a fundamental problem in complexity theory polynomial identity testing (PIT). We
More informationQUASI-POLYNOMIAL HITTING-SET FOR SET-DEPTH- FORMULAS
Electronic Colloquium on Computational Complexity, Report No. 113 (2012) QUAI-POLYNOMIAL HITTING-ET FOR ET-DEPTH- FORMULA MANINDRA AGRAWAL, CHANDAN AHA, AND NITIN AXENA Abstract. We call a depth-4 formula
More informationLinear-algebraic pseudorandomness: Subspace Designs & Dimension Expanders
Linear-algebraic pseudorandomness: Subspace Designs & Dimension Expanders Venkatesan Guruswami Carnegie Mellon University Simons workshop on Proving and Using Pseudorandomness March 8, 2017 Based on a
More informationPermanent and Determinant
Permanent and Determinant non-identical twins Avi Wigderson IAS, Princeton Meet the twins F field, char(f) 2. X M n (F) matrix of variables X ij Det n (X) = σ Sn sgn(σ) i [n] X iσ(i) Per n (X) = σ Sn i
More informationReconstruction of full rank algebraic branching programs
Reconstruction of full rank algebraic branching programs Vineet Nair Joint work with: Neeraj Kayal, Chandan Saha, Sebastien Tavenas 1 Arithmetic circuits 2 Reconstruction problem f(x) Q[X] is an m-variate
More informationSimulation of quantum computers with probabilistic models
Simulation of quantum computers with probabilistic models Vlad Gheorghiu Department of Physics Carnegie Mellon University Pittsburgh, PA 15213, U.S.A. April 6, 2010 Vlad Gheorghiu (CMU) Simulation of quantum
More informationMeta-Algorithms vs. Circuit Lower Bounds Valentine Kabanets
Meta-Algorithms vs. Circuit Lower Bounds Valentine Kabanets Tokyo Institute of Technology & Simon Fraser University Understanding Efficiency Better understanding of Efficient Computation Good Algorithms
More informationALGEBRAIC PROOFS OVER NONCOMMUTATIVE FORMULAS
Electronic Colloquium on Computational Complexity, Report No. 97 (2010) ALGEBRAIC PROOFS OVER NONCOMMUTATIVE FORMULAS IDDO TZAMERET Abstract. We study possible formulations of algebraic propositional proof
More informationLinear Projections of the Vandermonde Polynomial
Linear Projections of the Vandermonde Polynomial C. Ramya B. V. Raghavendra Rao Department of Computer Science and Engineering IIT Madras, Chennai, INDIA {ramya,bvrr}@cse.iitm.ac.in arxiv:1705.03188v1
More informationLocal Reductions. September Emanuele Viola Northeastern University
Local Reductions September 2014 Emanuele Viola Northeastern University Papers: Local Reductions with Hamid Jahanjou and Eric Miles Succinct and explicit circuits for sorting and connectivity With Hamid
More informationDoes randomness solve problems? Russell Impagliazzo UCSD
Does randomness solve problems? Russell Impagliazzo UCSD Well, what s the answer? YES, randomness solves problems BUT the randomness (probably) doesn t have to be random to solve problems. Algorithm: A
More informationDeterministic Factorization of Sparse Polynomials with Bounded Individual Degree
Electronic Colloquium on Computational Complexity, Report No. 130 (2018) Deterministic Factorization of Sparse Polynomials with Bounded Individual Degree Vishwas Bhargava Shubhangi Saraf Ilya Volovich
More informationLecture 2: January 18
CS271 Randomness & Computation Spring 2018 Instructor: Alistair Sinclair Lecture 2: January 18 Disclaimer: These notes have not been subjected to the usual scrutiny accorded to formal publications. They
More informationSeparating Monotone VP and VNP
Electronic Colloquium on Computational Complexity, Report No. 124 (2018) Separating Monotone VP and VNP Amir Yehudayoff Abstract This work is about the monotone versions of the algebraic complexity classes
More informationCertifying polynomials for AC 0 [ ] circuits, with applications
Certifying polynomials for AC 0 [ ] circuits, with applications Swastik Kopparty Srikanth Srinivasan Abstract In this paper, we introduce and develop the method of certifying polynomials for proving AC
More informationAlmost transparent short proofs for NP R
Brandenburgische Technische Universität, Cottbus, Germany From Dynamics to Complexity: A conference celebrating the work of Mike Shub Toronto, May 10, 2012 Supported by DFG under GZ:ME 1424/7-1 Outline
More informationAn Improved Lower Bound for Depth Four Arithmetic Circuits
An Improved Lower Bound for Depth Four Arithmetic Circuits A THESIS SUBMITTED FOR THE DEGREE OF Master of Science (Engineering IN THE Faculty of Engineering BY Abhijat Sharma Computer Science and Automation
More informationSums of read-once formulas: How many summands suffice?
Sums of read-once formulas: How many summands suffice? Meena Mahajan and Anuj Tawari The Institute of Mathematical Sciences, Chennai, India. {meena,anujvt}@imsc.res.in Abstract. An arithmetic read-once
More informationNotes for Lecture 11
Stanford University CS254: Computational Complexity Notes 11 Luca Trevisan 2/11/2014 Notes for Lecture 11 Circuit Lower Bounds for Parity Using Polynomials In this lecture we prove a lower bound on the
More informationA Polynomial Time Deterministic Algorithm for Identity Testing Read-Once Polynomials
A Polynomial Time Deterministic Algorithm for Identity Testing Read-Once Polynomials Daniel Minahan Ilya Volkovich August 15, 2016 Abstract The polynomial identity testing problem, or PIT, asks how we
More informationFull text available at: Arithmetic Circuits: A Survey of Recent Results and Open Questions
Arithmetic Circuits: A Survey of Recent Results and Open Questions Arithmetic Circuits: A Survey of Recent Results and Open Questions Amir Shpilka Faculty of Computer Science Technion, Haifa 32000 Israel
More informationLearning Restricted Models of Arithmetic Circuits
Learning Restricted Models of Arithmetic Circuits Adam R. Klivans Department of Computer Science University of Texas at Austin Austin, TX 78712-1188 klivans@cs.utexas.edu Amir Shpilka Faculty of Computer
More informationOn the Space Complexity of Linear Programming with Preprocessing
On the Space Complexity of Linear Programming with Preprocessing Yael Tauman Kalai Microsoft Research yael@microsoft.com Ran Raz Weizmann Institute of Science, Israel, and the Institute for Advanced Study,
More informationDeterminant versus permanent
Determinant versus permanent Manindra Agrawal Abstract. We study the problem of expressing permanents of matrices as determinants of (possibly larger) matrices. This problem has close connections to the
More informationDeterministically Testing Sparse Polynomial Identities of Unbounded Degree
Deterministically Testing Sparse Polynomial Identities of Unbounded Degree Markus Bläser a Moritz Hardt b,,1 Richard J. Lipton c Nisheeth K. Vishnoi d a Saarland University, Saarbrücken, Germany. b Princeton
More informationReconstruction of ΣΠΣ(2) Circuits over Reals
Electronic Colloquium on Computational Complexity, Report No. 5 (25) Reconstruction of ΣΠΣ(2) Circuits over Reals Gaurav Sinha Abstract Reconstruction of arithmertic circuits has been heavily studied in
More informationLecture 10: Learning DNF, AC 0, Juntas. 1 Learning DNF in Almost Polynomial Time
Analysis of Boolean Functions (CMU 8-859S, Spring 2007) Lecture 0: Learning DNF, AC 0, Juntas Feb 5, 2007 Lecturer: Ryan O Donnell Scribe: Elaine Shi Learning DNF in Almost Polynomial Time From previous
More informationNorms, XOR lemmas, and lower bounds for GF(2) polynomials and multiparty protocols
Norms, XOR lemmas, and lower bounds for GF(2) polynomials and multiparty protocols Emanuele Viola, IAS (Work partially done during postdoc at Harvard) Joint work with Avi Wigderson June 2007 Basic questions
More informationDeterminant Versus Permanent
Determinant Versus Permanent Manindra Agrawal Abstract. We study the problem of expressing permanent of matrices as determinant of (possibly larger) matrices. This problem has close connections with complexity
More informationArthur-Merlin Streaming Complexity
Weizmann Institute of Science Joint work with Ran Raz Data Streams The data stream model is an abstraction commonly used for algorithms that process network traffic using sublinear space. A data stream
More informationCSC 5170: Theory of Computational Complexity Lecture 5 The Chinese University of Hong Kong 8 February 2010
CSC 5170: Theory of Computational Complexity Lecture 5 The Chinese University of Hong Kong 8 February 2010 So far our notion of realistic computation has been completely deterministic: The Turing Machine
More informationThe power and weakness of randomness (when you are short on time) Avi Wigderson Institute for Advanced Study
The power and weakness of randomness (when you are short on time) Avi Wigderson Institute for Advanced Study Plan of the talk Computational complexity -- efficient algorithms, hard and easy problems, P
More informationWitnessing Matrix Identities and Proof Complexity
Witnessing Matrix Identities and Proof Complexity Fu Li Iddo Tzameret August 4, 2016 Abstract We use results from the theory of algebras with polynomial identities PI algebras to study the witness complexity
More informationSlides by Christopher M. Bourke Instructor: Berthe Y. Choueiry. Spring 2006
Slides by Christopher M. Bourke Instructor: Berthe Y. Choueiry Spring 2006 1 / 1 Computer Science & Engineering 235 Introduction to Discrete Mathematics Sections 2.4 2.6 of Rosen Introduction I When talking
More informationOn the optimal compression of sets in P, NP, P/poly, PSPACE/poly
On the optimal compression of sets in P, NP, P/poly, PSPACE/poly Marius Zimand Towson University CCR 2012- Cambridge Marius Zimand (Towson U.) Compression P, NP, P/poly sets 2011 1 / 19 The language compression
More informationPoly-logarithmic independence fools AC 0 circuits
Poly-logarithmic independence fools AC 0 circuits Mark Braverman Microsoft Research New England January 30, 2009 Abstract We prove that poly-sized AC 0 circuits cannot distinguish a poly-logarithmically
More informationA Polynomial Time Algorithm for Lossy Population Recovery
A Polynomial Time Algorithm for Lossy Population Recovery Ankur Moitra Massachusetts Institute of Technology joint work with Mike Saks A Story A Story A Story A Story A Story Can you reconstruct a description
More informationarxiv: v3 [cs.cc] 13 Jan 2015
Non-Commutative Formulas and Frege Lower Bounds: a New Characterization of Propositional Proofs (preliminary version) Fu Li Tsinghua University Iddo Tzameret Royal Holloway, University of London Zhengyu
More informationNotes for Lecture 25
U.C. Berkeley CS278: Computational Complexity Handout N25 ofessor Luca Trevisan 12/1/2004 Notes for Lecture 25 Circuit Lower Bounds for Parity Using Polynomials In this lecture we prove a lower bound on
More informationRead-Once Polynomial Identity Testing
Read-Once Polynomial Identity Testing Amir Shpilka Ilya Volkovich Abstract An arithmetic read-once formula (ROF for short) is a formula (a circuit whose underlying graph is a tree) in which the operations
More informationCircuits. Lecture 11 Uniform Circuit Complexity
Circuits Lecture 11 Uniform Circuit Complexity 1 Recall 2 Recall Non-uniform complexity 2 Recall Non-uniform complexity P/1 Decidable 2 Recall Non-uniform complexity P/1 Decidable NP P/log NP = P 2 Recall
More informationNon-commutative computations: lower bounds and polynomial identity testing
Electronic Colloquium on Computational Complexity, Report No. 94 (2016) Non-commutative computations: lower bounds and polynomial identity testing Guillaume Lagarde Guillaume Malod Sylvain Perifel June
More informationDeterministic Identity Testing for Sum of Read-Once Oblivious Arithmetic Branching Programs arxiv: v2 [cs.cc] 16 May 2015
Deterministic Identity Testing for Sum of Read-Once Oblivious Arithmetic Branching Programs arxiv:1411.7341v2 [cs.cc] 16 May 2015 Rohit Gurjar 1, Arpita Korwar 1, Nitin Saxena 1 and Thomas Thierauf 2 1
More informationLOCALLY DECODABLE CODES WITH TWO QUERIES AND POLYNOMIAL IDENTITY TESTING FOR DEPTH 3 CIRCUITS
SIAM J. COMPUT. Vol. 36, No. 5, pp. 1404 1434 c 2007 Society for Industrial and Applied Mathematics LOCALLY DECODABLE CODES WITH TWO QUERIES AND POLYNOMIAL IDENTITY TESTING FOR DEPTH 3 CIRCUITS ZEEV DVIR
More informationTHE COMPLEXITY OF CONSTRUCTING PSEUDORANDOM GENERATORS FROM HARD FUNCTIONS
comput. complex. 13 (2004), 147 188 1016-3328/04/030147 42 DOI 10.1007/s00037-004-0187-1 c Birkhäuser Verlag, Basel 2004 computational complexity THE COMPLEXITY OF CONSTRUCTING PSEUDORANDOM GENERATORS
More informationThe uniqueness problem for chromatic symmetric functions of trees
The uniqueness problem for chromatic symmetric functions of trees Jeremy L. Martin (University of Kansas) AMS Western Sectional Meeting UNLV, April 18, 2015 Colorings and the Chromatic Polynomial Throughout,
More informationAlgorithms for Testing Monomials in Multivariate Polynomials
Electronic Colloquium on Computational Complexity, Report No. 122 (2010) Algorithms for Testing Monomials in Multivariate Polynomials Zhixiang Chen Bin Fu Yang Liu Robert Schweller Department of Computer
More informationCSC 5170: Theory of Computational Complexity Lecture 9 The Chinese University of Hong Kong 15 March 2010
CSC 5170: Theory of Computational Complexity Lecture 9 The Chinese University of Hong Kong 15 March 2010 We now embark on a study of computational classes that are more general than NP. As these classes
More informationThe Analysis of Partially Symmetric Functions
The Analysis of Partially Symmetric Functions Eric Blais Based on joint work with Amit Weinstein Yuichi Yoshida Classes of simple functions Classes of simple functions Constant Classes of simple functions
More informationInteractive PCP. Yael Tauman Kalai Georgia Institute of Technology Ran Raz Weizmann Institute of Science
Interactive PCP Yael Tauman Kalai Georgia Institute of Technology yael@csail.mit.edu Ran Raz Weizmann Institute of Science ran.raz@weizmann.ac.il Abstract A central line of research in the area of PCPs
More informationStrong ETH Breaks With Merlin and Arthur. Or: Short Non-Interactive Proofs of Batch Evaluation
Strong ETH Breaks With Merlin and Arthur Or: Short Non-Interactive Proofs of Batch Evaluation Ryan Williams Stanford Two Stories Story #1: The ircuit and the Adversarial loud. Given: a 1,, a K F n Want:
More informationRational Proofs against Rational Verifiers
Rational Proofs against Rational Verifiers Keita Inasawa Kenji Yasunaga March 24, 2017 Abstract Rational proofs, introduced by Azar and Micali (STOC 2012), are a variant of interactive proofs in which
More information