Correlation testing for affine invariant properties on Shachar Lovett Institute for Advanced Study Joint with Hamed Hatami (McGill)

Slides:



Advertisements
Similar presentations
Quantum Lower Bound for the Collision Problem Scott Aaronson 1/10/2002 quant-ph/ I was born at the Big Bang. Cool! We have the same birthday.
Advertisements

The Future (and Past) of Quantum Lower Bounds by Polynomials Scott Aaronson UC Berkeley.
Parikshit Gopalan Georgia Institute of Technology Atlanta, Georgia, USA.
Russell Impagliazzo ( IAS & UCSD ) Ragesh Jaiswal ( Columbia U. ) Valentine Kabanets ( IAS & SFU ) Avi Wigderson ( IAS ) ( based on [IJKW08, IKW09] )
Extracting Randomness From Few Independent Sources Boaz Barak, IAS Russell Impagliazzo, UCSD Avi Wigderson, IAS.
A threshold of ln(n) for approximating set cover By Uriel Feige Lecturer: Ariel Procaccia.
Shortest Vector In A Lattice is NP-Hard to approximate
Approximate List- Decoding and Hardness Amplification Valentine Kabanets (SFU) joint work with Russell Impagliazzo and Ragesh Jaiswal (UCSD)
Inapproximability of MAX-CUT Khot,Kindler,Mossel and O ’ Donnell Moshe Ben Nehemia June 05.
Gillat Kol joint work with Ran Raz Locally Testable Codes Analogues to the Unique Games Conjecture Do Not Exist.
List decoding Reed-Muller codes up to minimal distance: Structure and pseudo- randomness in coding theory Abhishek Bhowmick (UT Austin) Shachar Lovett.
A UNIFIED FRAMEWORK FOR TESTING LINEAR-INVARIANT PROPERTIES ARNAB BHATTACHARYYA CSAIL, MIT (Joint work with ELENA GRIGORESCU and ASAF SHAPIRA)
Constraint Satisfaction over a Non-Boolean Domain Approximation Algorithms and Unique Games Hardness Venkatesan Guruswami Prasad Raghavendra University.
Probabilistically Checkable Proofs (and inapproximability) Irit Dinur, Weizmann open day, May 1 st 2009.
Probabilistically Checkable Proofs Madhu Sudan MIT CSAIL 09/23/20091Probabilistic Checking of Proofs TexPoint fonts used in EMF. Read the TexPoint manual.
Gillat Kol joint work with Ran Raz Locally Testable Codes Analogues to the Unique Games Conjecture Do Not Exist.
Dictator tests and Hardness of approximating Max-Cut-Gain Ryan O’Donnell Carnegie Mellon (includes joint work with Subhash Khot of Georgia Tech)
1 List Coloring and Euclidean Ramsey Theory TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A A A Noga Alon, Tel Aviv.
Proclaiming Dictators and Juntas or Testing Boolean Formulae Michal Parnas Dana Ron Alex Samorodnitsky.
Sparse Random Linear Codes are Locally Decodable and Testable Tali Kaufman (MIT) Joint work with Madhu Sudan (MIT)
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
Testing of Clustering Noga Alon, Seannie Dar Michal Parnas, Dana Ron.
Michael Bender - SUNY Stony Brook Dana Ron - Tel Aviv University Testing Acyclicity of Directed Graphs in Sublinear Time.
On Proximity Oblivious Testing Oded Goldreich - Weizmann Institute of Science Dana Ron – Tel Aviv University.
1 On the Benefits of Adaptivity in Property Testing of Dense Graphs Joint work with Mira Gonen Dana Ron Tel-Aviv University.
Lower Bounds for Property Testing Luca Trevisan U C Berkeley.
CS151 Complexity Theory Lecture 6 April 15, 2004.
Some 3CNF Properties are Hard to Test Eli Ben-Sasson Harvard & MIT Prahladh Harsha MIT Sofya Raskhodnikova MIT.
Dana Moshkovitz, MIT Joint work with Subhash Khot, NYU.
©2003/04 Alessandro Bogliolo Background Information theory Probability theory Algorithms.
Of 28 Probabilistically Checkable Proofs Madhu Sudan Microsoft Research June 11, 2015TIFR: Probabilistically Checkable Proofs1.
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.
Succinct representation of codes with applications to testing Elena Grigorescu Tali Kaufman Madhu Sudan.
Edge-disjoint induced subgraphs with given minimum degree Raphael Yuster 2012.
Lower Bounds for Property Testing Luca Trevisan U.C. Berkeley.
Testing the independence number of hypergraphs
1/19 Minimizing weighted completion time with precedence constraints Nikhil Bansal (IBM) Subhash Khot (NYU)
Polynomials Emanuele Viola Columbia University work partially done at IAS and Harvard University December 2007.
Quantum algorithms vs. polynomials and the maximum quantum-classical gap in the query model.
Massive Data Sets and Information Theory Ziv Bar-Yossef Department of Electrical Engineering Technion.
Yuval Peled, HUJI Joint work with Nati Linial, Benny Sudakov, Hao Huang and Humberto Naves.
Unique Games Approximation Amit Weinstein Complexity Seminar, Fall 2006 Based on: “Near Optimal Algorithms for Unique Games" by M. Charikar, K. Makarychev,
Probability Spaces A probability space is a triple (closed under Sample Space (any nonempty set), Set of Events a sigma-algebra over complementation and.
CS151 Complexity Theory Lecture 15 May 18, Gap producing reductions Main purpose: –r-approximation algorithm for L 2 distinguishes between f(yes)
Tali Kaufman (Bar-Ilan)
Algebraic Property Testing:
Lower Bounds for Property Testing
Information Complexity Lower Bounds
Dana Ron Tel Aviv University
Vitaly Feldman and Jan Vondrâk IBM Research - Almaden
Worst case to Average case Reductions for Polynomials
Polynomial Norms Amir Ali Ahmadi (Princeton University) Georgina Hall
Circuit Lower Bounds A combinatorial approach to P vs NP
Lecture 18: Uniformity Testing Monotonicity Testing
Dana Moshkovitz The Institute For Advanced Study
Direct product testing
Local Decoding and Testing Polynomials over Grids
Algebraic Codes and Invariance
Linear sketching with parities
Locally Decodable Codes from Lifting
The Curve Merger (Dvir & Widgerson, 2008)
Probabilistic existence of regular combinatorial objects
Uncertain Compression
Linear sketching over
Linear sketching with parities
Every set in P is strongly testable under a suitable encoding
Locality In Distributed Graph Algorithms
Stronger Connections Between Circuit Analysis and Circuit Lower Bounds, via PCPs of Proximity Lijie Chen Ryan Williams.
Presentation transcript:

Correlation testing for affine invariant properties on Shachar Lovett Institute for Advanced Study Joint with Hamed Hatami (McGill)

Property testing Math: infer global structure from local samples CS: Super-fast (randomized) algorithms for approximate decision problems Decide if large object approximately has property, while testing only a tiny fraction of it

Graph properties: 3-colorability Input: graph G Is G 3-colorable? Local test: – Sample (1/  ) O(1) vertices – Accept if induced subgraph is 3-colorable Analysis: – Test always accepts 3-colorable graphs – Test rejects (w.h.p) graphs  -far from 3-colorable [Goldreich-Goldwasser-Ron’96]

Algebraic properties: linearity Input: function Is f linear? Local test: – Sample – Check if – Repeat 1/  O(1) times Analysis: – Test always accepts linear functions – Test rejects (w.h.p) functions  -far from linear [Blum-Luby-Rubinfeld’90]

Codes: locally testable codes Code: distinct elements have large distance Input: word C is locally testable if there exists a (randomized) test which queries a few coordinates and – Always accepts codewords – Rejects (w.h.p) if w is far from all codewords The “mathematical core” of the PCP theorem Open: can C have constant rate, distance and testability?

Proofs: Probabilistic Checkable Proofs PCP Theorem: robust proof system Encoding of theorems + randomized local test (queries few bits of proof) – Test always accepts legal proofs of theorems – Test rejects (w.h.p) proofs of false theorems Major tool to prove hardness of approximation

Property testing: general framework Universe: set of objects (e.g. graphs) Property: subset of objects (e.g. 3-col graphs) Test: randomized small sample (e.g. small subgraph) Property is testable if local consistency implies approximate global structure

Which properties are testable? Graph properties: well understood Algebraic properties: partially understood Locally testable codes: major open problems PCP / hardness of approximation: whole field

Correlation testing Property testing: strong global structure – Is the object close to having property Correlation testing: weak global structure – Is the object slightly related to having property Motivation: possible generalizations of the inverse Gowers conjecture theorem

Correlation testing

Linearity correlation testing Function Correlation of f,g: Correlation with linear functions (characters):

Linearity correlation testing Linear correlation: global property Witnessed by local average Identifies functions correlated with linear funcs: – f correlated to linear: – f is not correlated:

Linearity correlation testing Discrete setting: Test queries 4 locations, accepts f if Acceptance probability: –  -correlated with linear: prob. ≥ 1/p +  2 – negligible correlation: prob. ≤ 1/p + o(1) Property testing: #queries depends on  Here: #queries=4, acceptance prob. depends on 

Testing correlation with polynomials Inverse Gowers Theorem (for finite fields): Global structure: correlation with low-degree polynomials (Higher-order Fourier coefs) Witnessed by local average

Testing correlation with polynomials Correlation with degree d polynomials: Gowers norm: average over 2 d+1 points

Testing correlation with polynomials Direct theorem [Gowers] Inverse Theorem [Bergelson-Tao-Ziegler] (if p<d then Poly d = non classical polynomials)

Main theorem Gowers norms: local averages which witness global correlation to low-degree polynomials Question: are there other such properties? – Correlation witnessed by local averages Theorem [today]: no (affine invariant properties, in large fields)

Correlation with property Property (can also consider ) Function Correlation of f with property P:

Local test Local test (with q queries): – Distribution over – Local test T tests correlation with property P if such that

Affine invariant properties Property P is affine invariant if Examples: – Linear functions; degree-d polynomials – Functions with sparse / low-dim. Fourier representation Local tests for affine invariant properties are w.l.o.g local averages over linear forms

Local average over linear forms Variables Linear form System of linear forms – E.g. Average over linear forms:

Local tests: affine invariant properties Local tests for affine invariant properties are w.l.o.g averages over homogenous linear forms –  systems of linear forms such that the sets are disjoint

Local tests: affine invariant properties Claim: any local test  local averages Proof: P affine invariant, so Choosing A,b uniformly: – transform each query – to a homogeneous system

Main theorem (1) Property – Consistent – Affine invariant – Sparse Thm: If P is locally testable with q queries (p>q) then such that for any sequence of functions which are unbiased

Main theorem (2) Consistent property Thm: If P is testable by systems of q linear forms (p>q) then, for any bounded functions Q: Is this true for any norm defined by linear forms?

Proof

Main theorem P testable by systems of q linear forms (q<p) Thm: u(P) norm equivalent to some U d norm: if then

Proof idea Dfn: S = {degrees d:  large n  degree-d poly Q n 1. Q n correlated with property P 2. Q n has “high enough” rank} D=Max(S) – D is bounded (bound depends on the linear systems) Lemma 1: Lemma 2:

Polynomial rank Q – degree d polynomial Rank(Q) – minimal number of lower-degree polynomials R 1,…,R c needed to compute Q – Thm [Green-Tao, Kaufman-L.] If P has high enough rank, it has negligible correlation with lower degree polynomials

Polynomial factors Polynomial factor: – Sigma-algebra defined by Q 1,…,Q C – : average over B, Complexity(B): C = number of basis polys Degree(B): max degree of Q 1,…,Q C Rank(B): min. rank of linear comb. of Q 1,…,Q C – Large rank: Q 1 (x),…,Q C (x) are nearly independent

Decomposition theorems Fix d<p can be decomposed as – B has degree d, high rank, bounded complexity –

Complexity of linear systems Linear form: Linear system: Average: Complexity: min. d, if then C-S complexity [Green-Tao] True complexity [Gowers-Wolf, Hatami-L.]

Proof idea Dfn: S = {degrees d:  large n  degree-d poly Q n 1. Q n correlated with property P 2. Q n has “high enough” rank} D=Max(S) – D is bounded (≤ complexity of linear systems) Lemma 1: Lemma 2:

Lemma 1: Small U D+1  small u(P) D: max deg of high rank polys correlate with P Assume Step 1: reduce to “structured function” – Linear system of complexity S (S>D) – Decompose: Reduce to studying f 1 - func. of deg ≤S polys: – –

Lemma 1: Small U D+1  small u(P) D: max deg of high rank polys correlate with P Structured function: – – Will show: Use the structure: – –

Lemma 2: small u(P)  small U D+1 Key ingredient: invariance principle – High rank polynomials “look the same” to averages Then local averages cannot distinguish f,f’:

Part 2: small u(P)  small U D+1 D: max deg of high rank polys correlate with P Assume – Reduce to structured function, f 1 correlated with high-rank Q of degree ≤D – Assume for now: deg(Q)=D Dfn of D: Exists high rank poly Q’, deg(Q’)=D, Q’ correlated with some function g  P Contradiction: Define f’ 1 = f 1 with Q replaced by Q’ – Invariance principle: – f’ 1 is correlated with g  P

Part 2: small u(P)  small U D+1 Problem: what if f 1 ’ correlated with high rank poly of degree < D? – Solution: can find Q’ correlated with property P for of all degrees ≤ D – Reason: systems of averages are robust Thm: for any family of linear systems, the set has a non-empty interior for some finite n (unless not for trivial reasons) – analog of [Erdos-Lovasz-Spencer] for additive settings

Summary Property testing: witness strong structure by local samples Correlation test: witness weak structure Main result: any affine invariant property which is correlation testable, is essentially equivalent to low-degree polynomials

Open problems Which norms can be defined by local averages – Are always equivalent to some U d norm? Testing in low characteristics Is it possible to test if a function is correlated with cubic polynomials? – U 4 norm doesn’t work – Unknown even if #queries depends on correlation THANK YOU!