Happy 60 th B’day Noga. Elementary problems encoding computational hardness Avi Wigderson IAS, Princeton or Some problems Noga never solved.

Slides:



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

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.
Secure Linear Algebra against Covert or Unbounded Adversaries Payman Mohassel and Enav Weinreb UC Davis CWI.
C&O 355 Mathematical Programming Fall 2010 Lecture 6 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A.
Lower bounds for small depth arithmetic circuits Chandan Saha Joint work with Neeraj Kayal (MSRI) Nutan Limaye (IITB) Srikanth Srinivasan (IITB)
Algebraic Geometric Coding Theory presented by Jake Hustad John Hanson Berit Rollay Nick Bremer Tyler Stelzer Robert Coulson.
Foundations of Cryptography Lecture 4 Lecturer: Moni Naor.
Jeff Kinne Indiana State University Part I: Feb 11, 2011 Part II: Feb 25, 2011.
Notation Intro. Number Theory Online Cryptography Course Dan Boneh
Solving Linear Systems (Numerical Recipes, Chap 2)
Umesh V. Vazirani U. C. Berkeley Quantum Algorithms: a survey.
Matrix sparsification (for rank and determinant computations) Raphael Yuster University of Haifa.
Non-commutative computation with division Avi Wigderson IAS, Princeton Pavel Hrubes U. Washington.
CS151 Complexity Theory Lecture 6 April 15, 2015.
CS151 Complexity Theory Lecture 5 April 13, 2015.
CS151 Complexity Theory Lecture 7 April 20, 2004.
CS151 Complexity Theory Lecture 5 April 13, 2004.
The Complexity of Matrix Completion Nick Harvey David Karger Sergey Yekhanin.
Arithmetic Hardness vs. Randomness Valentine Kabanets SFU.
Avraham Ben-Aroya (Tel Aviv University) Oded Regev (Tel Aviv University) Ronald de Wolf (CWI, Amsterdam) A Hypercontractive Inequality for Matrix-Valued.
EXPANDER GRAPHS Properties & Applications. Things to cover ! Definitions Properties Combinatorial, Spectral properties Constructions “Explicit” constructions.
Forward Error Correction Steven Marx CSC45712/04/2001.
Dan Boneh Intro. Number Theory Modular e’th roots Online Cryptography Course Dan Boneh.
Theory of Computing Lecture 19 MAS 714 Hartmut Klauck.
Linear Algebra & Matrices MfD 2004 María Asunción Fernández Seara January 21 st, 2004 “The beginnings of matrices and determinants.
Manindra Agrawal NUS / IITK
Dan Boneh Intro. Number Theory Intractable problems Online Cryptography Course Dan Boneh.
Iddo Tzameret Tel Aviv University The Strength of Multilinear Proofs (Joint work with Ran Raz)
Linear Algebra and Complexity Chris Dickson CAS Advanced Topics in Combinatorial Optimization McMaster University, January 23, 2006.
1 A fast algorithm for Maximum Subset Matching Noga Alon & Raphael Yuster.
New quantum lower bound method, with applications to direct product theorems Andris Ambainis, U. Waterloo Robert Spalek, CWI, Amsterdam Ronald de Wolf,
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š.
The Complexity of Optimization Problems. Summary -Complexity of algorithms and problems -Complexity classes: P and NP -Reducibility -Karp reducibility.
1 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 467 / Phys 767 C&O 481 / C&O 681 Richard Cleve DC 653 Course.
Zeev Dvir Weizmann Institute of Science Amir Shpilka Technion Locally decodable codes with 2 queries and polynomial identity testing for depth 3 circuits.
Endre Szemerédi & TCS Avi Wigderson IAS, Princeton.
Matrices CHAPTER 8.1 ~ 8.8. Ch _2 Contents  8.1 Matrix Algebra 8.1 Matrix Algebra  8.2 Systems of Linear Algebra Equations 8.2 Systems of Linear.
Fields: Defns “Closed”: a,b in F  a+b, a.b in F Properties: – Commutative: a+b=b+a, a.b=b.a – Associative: a+(b+c)=(a+b)+c, a.(b.c) = (a.b).c – Distributive:
Happy Birthday Les !. Valiant’s Permanent gift to TCS Avi Wigderson Institute for Advanced Study to TCS.
Some Fundamental Insights of Computational Complexity Theory Avi Wigderson IAS, Princeton, NJ Hebrew University, Jerusalem.
Umans Complexity Theory Lectures Lecture 1a: Problems and Languages.
Fourier Transforms in Computer Science. Can a function [0,2  ] z R be expressed as a linear combination of sin nx, cos nx ? If yes, how do we find the.
Norms, XOR lemmas, and lower bounds for GF(2) polynomials and multiparty protocols Emanuele Viola, IAS (Work partially done during postdoc at Harvard)
Spectral Partitioning: One way to slice a problem in half C B A.
1 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 467 / Phys 767 C&O 481 / C&O 681 Richard Cleve DC 3524 Course.
Happy 80th B’day Dick.
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.
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)
Hartmut Klauck Centre for Quantum Technologies Nanyang Technological University Singapore.
Additive Combinatorics in Theoretical Computer Science Shachar Lovett (UCSD)
Pseudorandomness: New Results and Applications Emanuele Viola IAS April 2007.
Linear, Nonlinear, and Weakly-Private Secret Sharing Schemes
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.
MAT 322: LINEAR ALGEBRA.
Tali Kaufman (Bar-Ilan)
Computing Graph Properties by Randomized Subcube Partitions
Matrix PI-algebras and Lower Bounds on Arithmetic Proofs (work in progress) Iddo Tzameret Joint work with Fu Li Tsinghua University.
Proving Algebraic Identities
Proving Algebraic Identities
Effcient quantum protocols for XOR functions
Linear Algebra in Weak Formal Theories of Arithmetic
Chapter 34: NP-Completeness
CS21 Decidability and Tractability
MA5242 Wavelets Lecture 1 Numbers and Vector Spaces
CS151 Complexity Theory Lecture 5 April 16, 2019.
Presentation transcript:

Happy 60 th B’day Noga

Elementary problems encoding computational hardness Avi Wigderson IAS, Princeton or Some problems Noga never solved

Explicit object (graph, number, set,…) n = -Explainable - Reasonable - Efficiently constructible - Not random - Not generic

Linear transformations X1X1 X2X2 …. XnXn + + M: F n  F n y = Mx Y1Y1 Y2Y2 …. YnYn For most M, size(M) ≈ n 2 Challenge: Find M with size(M) ≠ O(n) c c’

Gauss complexity F any field M an n×n non-singular matrix over F. gc(M) = the smallest number of Gauss elimination steps to make M diagonal = min {s : M = E 1 E 2 … E s, E i elementary} For most M, gc(M) ≈ n 2 Challenge: Find explicit M with gc(M) ≠ O(n)

Matrix rigidity [Valiant] F any field M an n×n matrix over F. M “rigid” if a all matrices in Hamming ball around it has high rank rig(M) = the smallest number of nonzeros in a matrix S such that rank(M-S) < n/10 For most M, rig(M) ≈ n 2 Challenge: Find explicit M with rig(M) ≠ O(n)

Formula size ∨ ∨ ∨ ∨ ∧ ∧ ∧ ∧ XnXn -X j XjXj -X 5 ∧ ∧ f: {0,1} n  {0,1} X1X1 X5X5 Fact: For most f, Fsize(f) ≥ exp(n) Thm Explicit f, Fsize(f) ≥ n 3 Challenge: Find f with Fsize(f) ≠ poly(n) [Andreev, Hastad,Tal]

Composition [Karchmer-Raz-W] f : {0,1} n  {0,1} g : {0,1} k  {0,1} f ° g : {0,1} nk  {0,1} Fact: For all f,g Fsize(f ° g) ≤ Fsize(f)  Fsize(g) Challenge: Prove Fsize(f ° g) ≥ α Fsize(f)  Fsize(g) for some α >0 f g gg  f g

Communication Complexity [Karchmer-W] Alice and Bob communicate to solve: Task: Find (i,j) which is an edge in one of H or G Task*: Find (i,j) which is an edge in H but not G Fact: comm(Task) ≤ O(n) bits Challenge: Prove comm(Task) ≠ O(log n) bits Thm[KW]: comm(Task) ≤ log Fsize(Hamilton) Thm[Raz-W]: comm(Task*) ≥ Ω (n) bits Alice non-Hamiltonian Hamiltonian Bob GH 0 1 1

Permanent & Determinant Det n (X) =   Sn sgn(  )  i  [n] X i  (i) Per n (X) =   Sn  i  [n] X i  (i) Easy! Hard? × × × × × × XiXi XjXj XiXi c + + f Arithmetic circuits

Determinantal complexity [Valiant] Affine map L: M n (F)  M k (F) is good if Per n = Det k  L dc(n): the smallest k for which there is a good map Thm[Polya]: dc(2) =2 Per 2 = Det 2 Thm[Valiant]: dc(n) < exp(n) Thm[Mignon-Ressayre]: dc(n) > n 2 Challenge: Prove dc(n)  poly(n) Thm[V]: Implies exponential lower bounds for Permanent a b -c d a b c d

Polynomial identities [Heintz-Schnorr,Agrawal,Kabanets-Impagliazzo] Symbolic matrix M (0,1,X 1 …,X n ) Is det(M) = 0 identically ? Small Hitting Set (of small integer substitutions). Set k=n 10 (say). H = {v 1, v 2, … v k }, a set of vectors in [k] n det(M) ≠ 0  det(M(v i )) ≠ 0 for some i Most H are small hitting sets Challenge: Find an explicit H Thm[A,KI]: Implies exponential lower bounds for Permanent X1X1 X1X1 X2X2 XnXn X5X5 XnXn X1X1 n n

Elusive curves [Raz] Everything over C (works for other fields) Fact: The moment curve avoids every hyperplane! f(x) = (x,x 2,x 3,…, x n ) of degree n, avoids deg 1 maps: for every G: C n -1  C n of degree 1, Im(f) Im(G) Challenge: Find an explicit curve of degree poly(n) which avoids all degree 2 maps. Thm[Raz]: Implies exponential lower bounds for Permanent  /

Sum-of-Squares [Hrubes-W- Yehudayoff] (X 1 2 +X … +X k 2 )(Y 1 2 +Y … +Y k 2 ) = B 1 2 +B … +B n 2 B i =B i (X,Y) Bilinear functions. n = n(k) ≤ k 2 Do better? n=1 (X 1 2 )(Y 1 2 ) = (X 1 Y 1 ) 2 n=2 (X 1 2 +X 2 2 )(Y 1 2 +Y 2 2 ) = (X 1 Y 2 +X 2 Y 1 ) 2 + (X 1 Y 1 -X 2 Y 2 ) 2 n=4 (X 1 2 +…+X 4 2 )(Y 1 2 +…+Y 4 2 ) = B 1 2 +B … +B 4 2 Euler n=8 (X 1 2 +…+X 8 2 )(Y 1 2 +…+Y 8 2 ) = B 1 2 +B … +B 8 2 Hamilton Thm[Hurwitz] 1,2,4,8 are the only ones with n=k Thm[Radon] n Z (k) < k 2 /logk Thm[James] n R (k) > 2k Thm[HWY] n Z (k) > k 6/5 Challenge: Prove n C (k) > k 1+ ε Thm[HWY]  exponential non-commutative circuit lower bound

The Fusion method Everything over GF(2) (works for other fields) M 1, M 2, … M k, a list of n×n invertible matrices S a subset of [k]. M S = ∑ i  S M i Task: cover the universe {S: S odd, M S singular} P=(P 1,P 2,P 3 ) is a 3-partition of [k]. P covers S if all three |S  P j | is odd. cov(n) = min size of covering family Challenge: Prove cov(n)  O(n) Thm[R,KW] cov(n) is a circuit lower bound for Determinant n-bit primes composite Primality [Razborov, Karchmer,W] Approximation method Finite ultrafilters Approximation method Finite ultrafilters Fractional cover O(n)

Why do Lower bounds manifest themselves in so many ways? Computation is everywhere!

Happy 60 th B’day Noga