Tensor-Rank and Lower Bounds for Arithmetic Formulas Ran Raz Weizmann Institute.

Slides:



Advertisements
Similar presentations
The Polynomial Method In Quantum and Classical Computing Scott Aaronson (MIT) OPEN PROBLEM.
Advertisements

Multilinear Formulas and Skepticism of Quantum Computing Scott Aaronson UC Berkeley IAS.
Parikshit Gopalan Georgia Institute of Technology Atlanta, Georgia, USA.
Efficient Multiparty Protocols via Log-Depth Threshold Formulae Ron Rothblum Weizmann Institute Joint work with Gil Cohen, Ivan Damgard, Yuval Ishai, Jonas.
Boolean Circuits of Depth-Three and Arithmetic Circuits with General Gates Oded Goldreich Weizmann Institute of Science Based on Joint work with Avi Wigderson.
How to Fool People to Work on Circuit Lower Bounds Ran Raz Weizmann Institute & Microsoft Research.
Lower bounds for small depth arithmetic circuits Chandan Saha Joint work with Neeraj Kayal (MSRI) Nutan Limaye (IITB) Srikanth Srinivasan (IITB)
Gillat Kol (IAS) joint work with Ran Raz (Weizmann + IAS) Interactive Channel Capacity.
Gillat Kol joint work with Ran Raz Competing Provers Protocols for Circuit Evaluation.
Amplifying lower bounds by means of self- reducibility Eric Allender Michal Koucký Rutgers University Academy of Sciences Czech Republic Czech Republic.
Linear Systems With Composite Moduli Arkadev Chattopadhyay (University of Toronto) Joint with: Avi Wigderson TexPoint fonts used in EMF. Read the TexPoint.
Circuit Complexity and Derandomization Tokyo Institute of Technology Akinori Kawachi.
Jeff Kinne Indiana State University Part I: Feb 11, 2011 Part II: Feb 25, 2011.
Rank Bounds for Design Matrices and Applications Shubhangi Saraf Rutgers University Based on joint works with Albert Ai, Zeev Dvir, Avi Wigderson.
Two Query PCP with Sub-constant Error Dana Moshkovitz Princeton University Ran Raz Weizmann Institute 1.
CS151 Complexity Theory Lecture 6 April 15, 2015.
CS151 Complexity Theory Lecture 5 April 13, 2015.
CS151 Complexity Theory Lecture 5 April 13, 2004.
Derandomization: New Results and Applications Emanuele Viola Harvard University March 2006.
Arithmetic Hardness vs. Randomness Valentine Kabanets SFU.
CPSC 411, Fall 2008: Set 2 1 CPSC 311 Analysis of Algorithms Sorting Lower Bound Prof. Jennifer Welch Fall 2009.
Princeton University COS 433 Cryptography Fall 2005 Boaz Barak COS 433: Cryptography Princeton University Fall 2005 Boaz Barak Lecture 3: Computational.
The Complexity of Algorithms and the Lower Bounds of Problems
Lower Bounds for Depth Three Circuits with small bottom fanin Neeraj Kayal Chandan Saha Indian Institute of Science.
Computability and Complexity 17-1 Computability and Complexity Andrei Bulatov Strong NP-Completeness.
Iddo Tzameret Tel Aviv University The Strength of Multilinear Proofs (Joint work with Ran Raz)
12.2: Arithmetic Sequences. Position vs. value… Sequence: Notation.
Arithmetic Sequences Explicit Formula.
1 Institute for Theoretical Computer Science, IIIS Tsinghua university, Beijing Iddo Tzameret Based on joint work with Sebastian Müller (Prague)
CSCI 4325 / 6339 Theory of Computation Zhixiang Chen.
Introduction to Geometric Sequences and Series
Multilinear NC 1  Multilinear NC 2 Ran Raz Weizmann Institute.
Recent Developments in Algebraic Proof Complexity Recent Developments in Algebraic Proof Complexity Iddo Tzameret Tsinghua Univ. Based on Pavel Hrubeš.
Sub-Constant Error Low Degree Test of Almost-Linear Size Dana Moshkovitz Weizmann Institute Ran Raz Weizmann Institute.
Approximating Minimum Bounded Degree Spanning Tree (MBDST) Mohit Singh and Lap Chi Lau “Approximating Minimum Bounded DegreeApproximating Minimum Bounded.
Quantum Computing MAS 725 Hartmut Klauck NTU TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A A A.
Zeev Dvir Weizmann Institute of Science Amir Shpilka Technion Locally decodable codes with 2 queries and polynomial identity testing for depth 3 circuits.
Eric Allender Rutgers University Dual VP Classes Joint work with Anna Gál (U. Texas) and Ian Mertz (Rutgers) MFCS, Milan, August 27, 2015.
Advanced Algebraic Algorithms on Integers and Polynomials Prepared by John Reif, Ph.D. Analysis of Algorithms.
On approximate majority and probabilistic time Emanuele Viola Institute for advanced study Work done during Ph.D. at Harvard University June 2007.
Amplifying lower bounds by means of self- reducibility Eric Allender Michal Koucký Rutgers University Academy of Sciences Czech Republic Czech Republic.
Polynomials Emanuele Viola Columbia University work partially done at IAS and Harvard University December 2007.
A Well-Mixed Function with Circuit Complexity 5n ±o(n) - Tightness of the Lachish-Raz-type Bounds - Kazuyuki Amano (Gunma Univ., Japan) Jun Tarui (Univ.
Lecture 14 Lower Bounds Decision tree model Linear-time reduction.
Pseudorandom Bits for Constant-Depth Circuits with Few Arbitrary Symmetric Gates Emanuele Viola Harvard University June 2005.
Smooth Boolean Functions are Easy: Efficient Algorithms for Low-Sensitivity Functions Rocco Servedio Joint work with Parikshit Gopalan (MSR) Noam Nisan.
Elusive Functions, and Lower Bounds for Arithmetic Circuits Ran Raz Weizmann Institute.
Lower Bounds using shifted partials Chandan Saha Indian Institute of Science Workshop on Algebraic Complexity Theory 2016 Tel-Aviv University.
Characterizing Propositional Proofs as Non-Commutative Formulas Iddo Tzameret Royal Holloway, University of London Based on Joint work Fu Li (Texas Austin)
Degrees of a Monomial. Degree of a monomial: Degree is the exponent that corresponds to the variable. Examples: 32d -2x 4 16x 3 y 2 4a 4 b 2 c 44 has.
Recent Developments in Algebraic & Proof Complexity Recent Developments in Algebraic & Proof Complexity Iddo Tzameret Tsinghua Univ. Based on Hrubes and.
1 IAS, Princeton ASCR, Prague. The Problem How to solve it by hand ? Use the polynomial-ring axioms ! associativity, commutativity, distributivity, 0/1-elements.
Tali Kaufman (Bar-Ilan)
Iddo Tzameret Tel Aviv University
Algebraic Proofs over Noncommutative Formulas
From Classical Proof Theory to P vs. NP
Negation-Limited Formulas
Circuit Lower Bounds A combinatorial approach to P vs NP
Matrix PI-algebras and Lower Bounds on Arithmetic Proofs (work in progress) Iddo Tzameret Joint work with Fu Li Tsinghua University.
Umans Complexity Theory Lectures
Linear Transformation, Null Spaces and Ranges
Complexity of Expander-Based Reasoning and the Power of Monotone Proofs Sam Buss (UCSD), Valentine Kabanets (SFU), Antonina Kolokolova.
Tight Fourier Tails for AC0 Circuits
Polynomial Optimization over the Unit Sphere
Finite Model Theory Lecture 6
Indistinguishability by adaptive procedures with advice, and lower bounds on hardness amplification proofs Aryeh Grinberg, U. Haifa Ronen.
Shengyu Zhang The Chinese University of Hong Kong
CS151 Complexity Theory Lecture 5 April 16, 2019.
Recent Structure Lemmas for Depth-Two Threshold Circuits
Emanuele Viola Harvard University October 2005
Presentation transcript:

Tensor-Rank and Lower Bounds for Arithmetic Formulas Ran Raz Weizmann Institute

Arithmetic Formulas: Field: F Variables: X 1,...,X n Gates: Every gate in the formula computes a polynomial in F[X 1,...,X n ] Example: (X 1 ¢ X 1 ) ¢ (X 2 + 1)

The Holy Grail: Super-polynomial lower bounds for the size of arithmetic circuits and formulas (for explicit polynomials) Our Result: Connections between Tensor-Rank and super-polynomial lower bounds for arithmetic formulas

Tensor-Rank: A: [n] r ! F is of rank 1 if 9 a 1,…,a r : [n] ! F s.t. A = a 1 ­ a 2 ­ … ­ a r, that is A(i 1,…,i r ) = a 1 (i 1 ) ¢¢¢ a r (i r ) Rank(A) = Min k s.t. A=A 1 +…+A k where A 1,…,A k are of rank 1 8 A: [n] r ! F Rank(A) · n r-1 (generalization of matrix rank)

Tensors and Polynomials: Given A: [n] r ! F and n ¢ r variables x 1,1,…,x r,n define

Tensor-Rank and Arithmetic Circuits: [Str73]: explicit A:[n] 3 ! F of rank m ) explicit lower bound of  (m) for arithmetic circuits (for f A ) (may give lower bounds of up to  (n 2 )) (best known bound:  (n)) Our Result: 8 r · logn/loglogn explicit A:[n] r ! F of rank n r(1-o(1)) ) explicit super-poly lower bound for arithmetic formulas (for f A )

Depth-3 vs. General Formulas: Tensor-rank corresponds to depth-3 set-multilinear formulas (for f A ) Corollary : strong enough lower bounds for depth-3 formulas ) super-poly lower bounds for general formulas Folklore: strong enough bounds for depth-4 circuits ) exp bounds for general circuits [AV08]: any exp bound for depth-4 circuits ) exp bound for general circuits

The Tensor-Product Approach [Str]: Given A 1 :[n 1 ] r ! F, A 2 :[n 2 ] r ! F Define A = A 1 ­ A 2 : [n 1 ¢ n 2 ] r ! F by A((i 1,j 1 ),…,(i r,j r )) = A 1 (i 1,…,i r ) ¢ A 2 (j 1,…j r ) For r=2, Rank(A) = Rank(A 1 ) ¢ Rank(A 2 ) Is Rank(A) > Rank(A 1 ) ¢ Rank(A 2 )/n o(1) ( 8 r) ? YES ) super-poly lower bounds for arithmetic formulas

The Tensor-Product Approach [Str]: Given A 1 :[n 1 ] r ! F, A 2 :[n 2 ] r ! F Define A = A 1 ­ A 2 : [n 1 ¢ n 2 ] r ! F by A((i 1,j 1 ),…,(i r,j r )) = A 1 (i 1,…,i r ) ¢ A 2 (j 1,…j r ) For r=2, Rank(A) = Rank(A 1 ) ¢ Rank(A 2 ) Is Rank(A) > Rank(A 1 ) ¢ Rank(A 2 )/n o(1) ( 8 r) ? YES ) super-poly lower bounds for arithmetic formulas Proof: Let m=n 1/r Take A 1,…,A r :[m] r ! F of high rank Let A = A 1 ­ A 2 ­ … ­ A r : [n] r ! F How do we find A 1,…,A r of high rank ? We fix their r ¢ n entries as inputs !

Main Steps of the Proof: 1) New homogenization and multilinearization techniques 2) Defining syntactic-rank of a formula (bounds the tensor-rank) 3) 8 s we find the formula of size s with the largest syntactic-rank 4) Compute the largest syntactic- rank of a poly-size formula

Homogenous Polynomials: P 2 F[X 1,...,X n ] is homogenous if all its monomials are of the same degree Homogenous Formulas: A formula is homogenous if each of its nodes computes a homogenous polynomial

Homogenization: Given a formula C of size s for a homogenous polynomial f of deg r give a homogenous formula D for f [Str73]: D of size s O(log r) (optimality conjectured in [NW95]) Our Result: D of size (where d = product depth · O(log s)) If s=poly(n), and r · logn Size(D)=poly(n)

Conclusions (of Step 1): For r · logn/loglogn 1) super-poly lower bounds for homogenous formulas ) super-poly lower bounds for general formulas 2) super-poly lower bounds for set-mult formulas ) super-poly lower bounds for general formulas

Thank You!