Lower Bounds for Depth Three Circuits with small bottom fanin Neeraj Kayal Chandan Saha Indian Institute of Science.

Slides:



Advertisements
Similar presentations
Parikshit Gopalan Georgia Institute of Technology Atlanta, Georgia, USA.
Advertisements

Computing with Polynomials over Composites Parikshit Gopalan Algorithms, Combinatorics & Optimization. Georgia Tech.
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)
An Ω(n 1/3 ) Lower Bound for Bilinear Group Based Private Information Retrieval Alexander Razborov Sergey Yekhanin.
Solving Linear Systems (Numerical Recipes, Chap 2)
Lecture 7 Intersection of Hyperplanes and Matrix Inverse Shang-Hua Teng.
Consider the set of all square matrices. To actually compute the inverse of a square matrix A (actually to determine if the inverse exists and also compute.
Lecture 17 Introduction to Eigenvalue Problems
Derandomization: New Results and Applications Emanuele Viola Harvard University March 2006.
Lecture 19 Quadratic Shapes and Symmetric Positive Definite Matrices Shang-Hua Teng.
Arithmetic Hardness vs. Randomness Valentine Kabanets SFU.
Epipolar geometry. (i)Correspondence geometry: Given an image point x in the first view, how does this constrain the position of the corresponding point.
Information Retrieval in Text Part III Reference: Michael W. Berry and Murray Browne. Understanding Search Engines: Mathematical Modeling and Text Retrieval.
Several Graph Layout Problems for Grids Vladimir Lipets Ben-Gurion University of the Negev Advisors: Prof. Daniel Berend Prof. Ephraim Korach.
Chapter 2 Matrices Definition of a matrix.
Lecture 20 SVD and Its Applications Shang-Hua Teng.
Matrices and Determinants
Tensor-Rank and Lower Bounds for Arithmetic Formulas Ran Raz Weizmann Institute.
CHAPTER SIX Eigenvalues
1 資訊科學數學 14 : Determinants & Inverses 陳光琦助理教授 (Kuang-Chi Chen)
Gaussian Elimination, Rank and Cramer
Introduction to Geometric Sequences and Series
Gram-Schmidt Orthogonalization
1 Part II: Linear Algebra Chapter 8 Systems of Linear Algebraic Equations; Gauss Elimination 8.1 Introduction There are many applications in science and.
On the Dimension of Subspaces with Bounded Schmidt Rank Toby Cubitt, Ashley Montanaro, Andreas Winter and also Aram Harrow, Debbie Leung (who says there's.
Chapter Content Real Vector Spaces Subspaces Linear Independence
Zeev Dvir Weizmann Institute of Science Amir Shpilka Technion Locally decodable codes with 2 queries and polynomial identity testing for depth 3 circuits.
Circuit Complexity of Regular Languages Michal Koucký (Institute of Mathemaics, AS ČR, Praha)
CHAPTER 2 MATRICES 2.1 Operations with Matrices Matrix
The sum-product theorem and applications Avi Wigderson School of Mathematics Institute for Advanced Study.
Computing Eigen Information for Small Matrices The eigen equation can be rearranged as follows: Ax = x  Ax = I n x  Ax - I n x = 0  (A - I n )x = 0.
Co. Chapter 3 Determinants Linear Algebra. Ch03_2 Let A be an n  n matrix and c be a nonzero scalar. (a)If then |B| = …….. (b)If then |B| = …..... (c)If.
MATH 685/ CSI 700/ OR 682 Lecture Notes Lecture 4. Least squares.
Diagonalization and Similar Matrices In Section 4.2 we showed how to compute eigenpairs (,p) of a matrix A by determining the roots of the characteristic.
E XACT MATRIX C OMPLETION VIA CONVEX OPTIMIZATION E MMANUEL J. C ANDES AND B ENJAMIN R ECHT M AY 2008 Presenter: Shujie Hou January, 28 th,2011 Department.
Elementary Linear Algebra Anton & Rorres, 9 th Edition Lecture Set – 07 Chapter 7: Eigenvalues, Eigenvectors.
Sec 3.6 Determinants 2x2 matrix Evaluate the determinant of.
Ankit Garg Princeton Univ. Joint work with Leonid Gurvits Rafael Oliveira CCNY Princeton Univ. Avi Wigderson IAS Noncommutative rational identity testing.
Elusive Functions, and Lower Bounds for Arithmetic Circuits Ran Raz Weizmann Institute.
The sum-product theorem and applications Avi Wigderson School of Mathematics Institute for Advanced Study.
Instructor: Mircea Nicolescu Lecture 9
An additive combinatorics approach to the log-rank conjecture in communication complexity Noga Zewi Technion – Israel Institute of Technology Joint work.
Lower Bounds using shifted partials Chandan Saha Indian Institute of Science Workshop on Algebraic Complexity Theory 2016 Tel-Aviv University.
The geometric GMST problem with grid clustering Presented by 楊劭文, 游岳齊, 吳郁君, 林信仲, 萬高維 Department of Computer Science and Information Engineering, National.
Notes Over 4.2 Finding the Product of Two Matrices Find the product. If it is not defined, state the reason. To multiply matrices, the number of columns.
Linear Algebra Engineering Mathematics-I. Linear Systems in Two Unknowns Engineering Mathematics-I.
Matrices. Variety of engineering problems lead to the need to solve systems of linear equations matrixcolumn vectors.
1 Entropy Waves, The Zigzag Graph Product, and New Constant-Degree Expanders Omer Reingold Salil Vadhan Avi Wigderson Lecturer: Oded Levy.
Commuting birth-and-death processes Caroline Uhler Department of Statistics UC Berkeley (joint work with Steven N. Evans and Bernd Sturmfels) MSRI Workshop.
Mathematics-I J.Baskar Babujee Department of Mathematics
Singular Value Decomposition and its applications
Sec 3.6 Determinants 2x2 matrix Evaluate the determinant of.
Elementary Linear Algebra Anton & Rorres, 9th Edition
Non-additive Security Games
Chapter 2 Determinants by Cofactor Expansion
Spectral Clustering.
Epipolar geometry.
Euclidean Inner Product on Rn
Structural Properties of Low Threshold Rank Graphs
Sigma Notation.
Bounds for Optimal Compressed Sensing Matrices
Numerical Algorithms Quiz questions
Notes Over 11.5 Recursive Rules
3-4: Vocabulary perpendicular bisector distance from a point to a line
3-4: Vocabulary perpendicular bisector distance from a point to a line
Elementary Linear Algebra Anton & Rorres, 9th Edition
Distance-preserving Subgraphs of Interval Graphs
Lecture 20 SVD and Its Applications
Presentation transcript:

Lower Bounds for Depth Three Circuits with small bottom fanin Neeraj Kayal Chandan Saha Indian Institute of Science

A lower bound

Remark:  Bad news.  Good news.

Background/Motivation

Arithmetic Circuits …

… … Arithmetic Circuits

… … … Arithmetic Circuits

… … … Arithmetic Circuits

… … … Arithmetic Circuits

… … …

… … … Size = Number of Edges

… … … Depth

… … …

Two Fundamental Questions Can explicit polynomials be efficiently computed? Can computation be efficiently parallelized?

Two Fundamental Questions

Can computation be efficiently parallelized?

Question: Is this optimal?

Can computation be efficiently parallelized? Question: Is this optimal?

Can computation be efficiently parallelized?

A possible way to approach VP vs VNP

Lower Bound in VNPGKKS13+KSS 14 IMMFLMS14 in VNPKLSS14 IMMKS14 IMMThis work in VNPThis work IMMNext talk

A possible way to approach VP vs VNP

A common Proof Strategy and some technical ingredients

Proof Strategy shallow circuit C

Proof Strategy shallow circuit C

Lower Bounding rank of large matrices If a matrix M(f) has a large upper triangular submatrix, then it has large rank (Alon): If the columns of M(f) are almost orthogonal then M(f) has large rank.

shallow circuit C

Finding a geometric property GP of T V(T) is a union of low-degree hypersurfaces V(T) has lots of high-order singularities

Finding a geometric property GP of T

V(T) is a union of low-degree hypersurfaces V(T) has lots of high-order singularities

shallow circuit C

Expressing largeness of a variety in terms of rank

shallow circuit C

Restrictions

Employing restrictions  Yields lower bounds for homogeneous depth four (KLSS14 and KS14).

Employing Restrictions

 Yields lower bounds for homogeneous depth five with low bottom fanin (KS15 and BC15).

A lemma by Shpilka and Wigderson  Yields lower bounds mentioned earlier.

Conclusion