Higher-order Fourier Analysis over Finite Fields, and Applications. Pooya Hatami
|
|
- Shannon Logan
- 5 years ago
- Views:
Transcription
1 Higher-order Fourier Analysis over Finite Fields, and Applications Pooya Hatami
2 Coding Theory: Task: Reliably transmit a message through an unreliable channel. m F k 2 c m F N 2
3 Coding Theory: Task: Reliably transmit a message through an unreliable channel. m F k 2 c m c m δ F N 2
4 Coding Theory: Task: Reliably transmit a message through an unreliable channel. m F k 2 c m c m δ F N 2 Good code: (i) Large minimum distance δ while having large rate k N.
5 Coding Theory: Task: Reliably transmit a message through an unreliable channel. m F k 2 c m c m δ F N 2 Good code: (i) Large minimum distance δ while having large rate k N. (ii) Efficiently testable and decodable.
6 Hadamard Codes: 1 2 m c m m F k 2 c m F 2k 2 c m : evaluation vector of m 1 x 1 + m 2 x m k x k F 2 [x 1,..., x k ]
7 Reed Muller codes: Degree d polynomials in F 2 [x 1,..., x k ]
8 Reed Muller codes: δ Problem 1. How many degree d polynomials in F 2 [x 1,..., x n ] are there in B δ (f )?
9 Polynomial Decompositions: Degree 4 polynomial P F 2 [x 1,..., x n ].
10 Polynomial Decompositions: Degree 4 polynomial P F 2 [x 1,..., x n ]. Is P(x) = Q 1 (x)q 2 (x) + Q 3 (x)q 4 (x), for some degree 3 polynomials Q 1,..., Q 4?
11 Polynomial Decompositions: Degree 4 polynomial P F 2 [x 1,..., x n ]. Is P(x) = Q 1 (x)q 2 (x) + Q 3 (x)q 4 (x), for some degree 3 polynomials Q 1,..., Q 4? Problem 2. Given a degree d polynomial P and a prescribed decomposition. Find such a decomposition of P or say it is not possible.
12 Polynomial Decompositions: Degree 4 polynomial P F 2 [x 1,..., x n ]. Is P(x) = Q 1 (x)q 2 (x) + Q 3 (x)q 4 (x), for some degree 3 polynomials Q 1,..., Q 4? Problem 2. Given a degree d polynomial P and a prescribed decomposition, Efficiently find such a decomposition of P or say it is not possible.
13 Algebraic Property Testing: Is f : F n 2 F 2 a degree d polynomial? f P d (F n 2) δ d (f)
14 Algebraic Property Testing: Is f : F n 2 F 2 a degree d polynomial? f P d (F n 2) δ d (f) [AKKLR 05] Query f only on constant number of inputs. 1. Always accept if deg(f ) d. 2. Reject w.h.p. if δ d (f ) > ɛ.
15 Algebraic Property Testing: Is f : F n 2 F 2 a degree d polynomial? f P d (F n 2) δ d (f) [AKKLR 05] Query f only on constant number of inputs. 1. Always accept if deg(f ) d. 2. Reject w.h.p. if δ d (f ) > ɛ. Problem 3. Which algebraic properties are testable?
16 Higher-order Fourier analysis over finite fields, which is an extension of Fourier analysis. [Bergelson, Green, Kaufman, Gowers, Lovett, Meshulam, Samorodnitsky, Tao, Viola, Wolf... ]
17 Fourier Analysis over F n p Study f : F n p R by looking at how it correlates with linear phases. f(x)= σ F n p f (σ) ω σi x i
18 Fourier Analysis over F n p Study f : F n p R by looking at how it correlates with linear phases. f(x)= σ: f (σ) ɛ f (σ) ω σ i x i + f psd
19 Higher-order Fourier Analysis over F n p Study f : F n p R by looking at how it correlates with higher degree polynomial phases, ω P(x 1,...,x n). Not orthogonal, no unique expansion. f = C i=1 λ iω P i (x) + f psd?
20 Higher-order Fourier Analysis over F n p Study f : F n p R by looking at how it correlates with higher degree polynomial phases, ω P(x 1,...,x n). Not orthogonal, no unique expansion. f = C i=1 λ iω P i (x) + f psd? [Bergelson, Green, Tao, Ziegler] establish such decomposition theorems via inverse theorems for certain norms called Gowers norms.
21 Higher-order Fourier Analysis over F n p Study f : F n p R by looking at how it correlates with higher degree polynomial phases, ω P(x 1,...,x n). Not orthogonal, no unique expansion. f = C i=1 λ iω P i (x) + f psd? Theorem[Trevisan-Tulsiani-Vadhan, Gowers] For any collection G of functions g : X D the following holds. Every function f can be written as f = F(g 1,..., g C ) + f psd
22 Higher-order Fourier Analysis over F n p Study f : F n p R by looking at how it correlates with higher degree polynomial phases, ω P(x 1,...,x n). Not orthogonal, no unique expansion. f = C i=1 λ iω P i (x) + f psd? Theorem[Trevisan-Tulsiani-Vadhan, Gowers] For any collection G of functions g : F n p D the following holds. Every function f can be written as f = σ F n p F(σ)ω P i σ i g i + f psd
23 Higher-order Fourier Analysis over F n p Study f : F n p R by looking at how it correlates with higher degree polynomial phases, ω P(x 1,...,x n). f = C i=1 λ iω P i (x) + f psd
24 Higher-order Fourier Analysis over F n p Study f : F n p R by looking at how it correlates with higher degree polynomial phases, ω P(x 1,...,x n). f = C i=1 λ iω P i (x) + f psd Need to understand the joint distribution of a collection of degree d polynomials.
25 Higher-order Fourier Analysis over F n p Study f : F n p R by looking at how it correlates with higher degree polynomial phases, ω P(x 1,...,x n). f = C i=1 λ iω P i (x) + f psd Problem: P 1,..., P C P d (F n p). X, Y F n p uniform. Characterize the distribution of P 1 (X)... P 10 (X) P 1 (X + Y )... P 10 (X + Y ). P 1 (X + 4Y )... P 10 (X + 4Y )
26 Higher-order Fourier Analysis over F n p Study f : F n p R by looking at how it correlates with higher degree polynomial phases, ω P(x 1,...,x n). f = C i=1 λ iω P i (x) + f psd Problem: P 1,..., P C P d (F n p). X, Y F n p uniform. Characterize the distribution of P 1 (X)... P 10 (X) P 1 (X + Y )... P 10 (X + Y ). P 1 (X + 4Y )... P 10 (X + 4Y ) [HHL 15 (general case), BFHHL 13 (affine linear forms)] [KL 08 and GT 09]: Distribution of (P 1 (X),..., P C (X)).
27 Problem 1. [KLP 10, BL 15] Number of degree d polynomials in F p [x 1,..., x n ] in hamming ball of radius δ e ɛ is 2 O(nd e).
28 Problem 1. [KLP 10, BL 15] Number of degree d polynomials in F p [x 1,..., x n ] in hamming ball of radius δ e ɛ is 2 O(nd e). Problem 2. [BHL 15] Polynomial time algorithm for finding prescribed polynomial decompositions.
29 Problem 1. [KLP 10, BL 15] Number of degree d polynomials in F p [x 1,..., x n ] in hamming ball of radius δ e ɛ is 2 O(nd e). Problem 2. [BHL 15] Polynomial time algorithm for finding prescribed polynomial decompositions. Problem 3. [BFL 12, BFHHL 13] Characterization of testable algebraic (i.e. affine invariant) properties.
30 Problem 1. [KLP 10, BL 15] Number of degree d polynomials in F p [x 1,..., x n ] in hamming ball of radius δ e ɛ is 2 O(nd e). Problem 2. [BHL 15] Polynomial time algorithm for finding prescribed polynomial decompositions. Problem 3. [BFL 12, BFHHL 13] Characterization of testable algebraic (i.e. affine invariant) properties. Problem 4. Is there a constant query tester that given f : F n 2 F 2 distinguishes between the following? f is ɛ-correlated to some cubic, or f is δ(ɛ)-correlated to all cubics, where 0 < δ(ɛ) ɛ.
31 Problem 1. [KLP 10, BL 15] Number of degree d polynomials in F p [x 1,..., x n ] in hamming ball of radius δ e ɛ is 2 O(nd e). Problem 2. [BHL 15] Polynomial time algorithm for finding prescribed polynomial decompositions. Problem 3. [BFL 12, BFHHL 13] Characterization of testable algebraic (i.e. affine invariant) properties. Open Problem. Is there a constant query tester that given f : F n 2 F 2 distinguishes between the following? f is ɛ-correlated to some cubic, or f is δ(ɛ)-correlated to all cubics, where 0 < δ(ɛ) ɛ.
32 Theorem. [BHT] There is a poly(n)-time deterministic algorithm that given a polynomial P, and Γ : F l p F p, and d 1,..., d l 1, either outputs P 1,..., P r of degrees d 1,..., d l, s.t. P = Γ(P 1,..., P d ), or correctly outputs NOT POSSIBLE.
33 Proof illustration: Find P 1, P 2 of degree d 1 such that P = P 1 P 2
34 Proof illustration: Find P 1, P 2 of degree d 1 such that P = P 1 P 2 Algorithmic Regularity Lemma for Polynomials [BHT]: P = Λ(Q 1,..., Q r )
35 Proof illustration: Find P 1, P 2 of degree d 1 such that P = P 1 P 2 Algorithmic Regularity Lemma for Polynomials [BHT]: P = Λ(Q 1,..., Q r ) x j s.t. for all i, deg(q i ) = deg(q i xj =0). P xj =0 = Λ(Q 1 xj =0,..., Q r xj =0)
36 Proof illustration: Find P 1, P 2 of degree d 1 such that P = P 1 P 2 Algorithmic Regularity Lemma for Polynomials [BHT]: P = Λ(Q 1,..., Q r ) x j s.t. for all i, deg(q i ) = deg(q i xj =0). P xj =0 = Λ(Q 1 xj =0,..., Q r xj =0) Recurse on P xj =0. If NOT POSSIBLE, then output NOT POSSIBLE. Otherwise we find P 1, P 2 such that P x j =0 = P 1 P 2.
37 Proof illustration: Find P 1, P 2 of degree d 1 such that P = P 1 P 2 Algorithmic Regularity Lemma for Polynomials [BHT]: P = Λ(Q 1,..., Q r ) x j s.t. for all i, deg(q i ) = deg(q i xj =0). P xj =0 = Λ(Q 1 xj =0,..., Q r xj =0) Recurse on P xj =0. If NOT POSSIBLE, then output NOT POSSIBLE. Otherwise we find P 1, P 2 such that P x j =0 = P 1 P 2. Λ(Q 1,..., Q r) = P 1P 2
38 Proof illustration: Find P 1, P 2 of degree d 1 such that P = P 1 P 2 Algorithmic Regularity Lemma for Polynomials [BHT]: P = Λ(Q 1,..., Q r ) x j s.t. for all i, deg(q i ) = deg(q i xj =0). P xj =0 = Λ(Q 1 xj =0,..., Q r xj =0) Recurse on P xj =0. If NOT POSSIBLE, then output NOT POSSIBLE. Otherwise we find P 1, P 2 such that P x j =0 = P 1 P 2. Λ(Q 1,..., Q r) = G 1 (Q 1,..., Q r, R 1,..., R C ) G 2 (Q 1,..., Q r, R 1,..., R C )
39 Proof illustration: Find P 1, P 2 of degree d 1 such that P = P 1 P 2 Algorithmic Regularity Lemma for Polynomials [BHT]: P = Λ(Q 1,..., Q r ) x j s.t. for all i, deg(q i ) = deg(q i xj =0). P xj =0 = Λ(Q 1 xj =0,..., Q r xj =0) Recurse on P xj =0. If NOT POSSIBLE, then output NOT POSSIBLE. Otherwise we find P 1, P 2 such that P x j =0 = P 1 P 2. Λ(a 1,..., a r ) = G 1 (a 1,..., a r, 0,..., 0) G 2 (a 1,..., a r, 0,..., 0)
40 Proof illustration: Find P 1, P 2 of degree d 1 such that P = P 1 P 2 Algorithmic Regularity Lemma for Polynomials [BHT]: P = Λ(Q 1,..., Q r ) x j s.t. for all i, deg(q i ) = deg(q i xj =0). P xj =0 = Λ(Q 1 xj =0,..., Q r xj =0) Recurse on P xj =0. If NOT POSSIBLE, then output NOT POSSIBLE. Otherwise we find P 1, P 2 such that P x j =0 = P 1 P 2. P = Λ(Q 1,..., Q r ) = G 1 (Q 1,..., Q r, 0,..., 0) G 2 (Q 1,..., Q r, 0,..., 0)
Algorithmic regularity for polynomials and applications
Algorithmic regularity for polynomials and applications Arnab Bhattacharyya Pooya Hatami Madhur Tulsiani November 25, 2013 Abstract In analogy with the regularity lemma of Szemerédi [Sze75], regularity
More informationA Characterization of Locally Testable Affine-Invariant Properties via Decomposition Theorems
A Characterization of Locally Testable Affine-Invariant Properties via Decomposition Theorems Yuichi Yoshida National Institute of Informatics and Preferred Infrastructure, Inc June 1, 2014 Yuichi Yoshida
More informationTHE UNIVERSITY OF CHICAGO HIGHER-ORDER FOURIER ANALYSIS OVER FINITE FIELDS AND APPLICATIONS A DISSERTATION SUBMITTED TO
THE UNIVERSITY OF CHICAGO HIGHER-ORDER FOURIER ANALYSIS OVER FINITE FIELDS AND APPLICATIONS A DISSERTATION SUBMITTED TO THE FACULTY OF THE DIVISION OF THE PHYSICAL SCIENCES IN CANDIDACY FOR THE DEGREE
More informationHigher-order Fourier Analysis and Applications
Higher-order Fourier Analysis and Applications Hamed Hatami 1 Pooya Hatami 2 Shachar Lovett 3 April 17, 2018 1 McGill University. hatami@cs.mcgill.ca 2 UT Austin pooyahat@gmail.com 3 UC San Diego lovett@cs.ucsd.edu
More informationHigher-order Fourier analysis of F n p and the complexity of systems of linear forms
Higher-order Fourier analysis of F n p and the complexity of systems of linear forms Hamed Hatami School of Computer Science, McGill University, Montréal, Canada hatami@cs.mcgill.ca Shachar Lovett School
More informationPseudorandomness in Computer Science and in Additive Combinatorics. Luca Trevisan University of California, Berkeley
Pseudorandomness in Computer Science and in Additive Combinatorics Luca Trevisan University of California, Berkeley this talk explain what notions of pseudorandomness and indistinguishability arise in
More informationarxiv: v2 [cs.cc] 17 Jan 2013
Every locally characterized affine-invariant property is testable Arnab Bhattacharyya Eldar Fischer Hamed Hatami Pooya Hatami Shachar Lovett arxiv:1212.3849v2 [cs.cc] 17 Jan 2013 January 18, 2013 Abstract
More informationTwo Decades of Property Testing
Two Decades of Property Testing Madhu Sudan Microsoft Research 12/09/2014 Invariance in Property Testing @MIT 1 of 29 Kepler s Big Data Problem Tycho Brahe (~1550-1600): Wished to measure planetary motion
More informationOptimal testing of Reed-Muller codes
Optimal testing of Reed-Muller codes Arnab Bhattacharyya Swastik Kopparty Grant Schoenebeck Madhu Sudan David Zuckerman October 2, 2009 Abstract We consider the problem of testing if a given function f
More informationPolynomial decompositions in polynomial time
Electronic Colloquium on Computational Complexity, Report No. 18 (2014) Polynomial decompositions in polynomial time Arnab Bhattacharyya Indian Institute of Science Bangalore, India arnabb@csa.iisc.ernet.in
More informationThe sum of d small-bias generators fools polynomials of degree d
The sum of d small-bias generators fools polynomials of degree d Emanuele Viola April 9, 2008 Abstract We prove that the sum of d small-bias generators L : F s F n fools degree-d polynomials in n variables
More informationDecoding Reed-Muller codes over product sets
Rutgers University May 30, 2016 Overview Error-correcting codes 1 Error-correcting codes Motivation 2 Reed-Solomon codes Reed-Muller codes 3 Error-correcting codes Motivation Goal: Send a message Don t
More informationQuadratic Goldreich-Levin Theorems
Quadratic Goldreich-Levin Theorems Madhur Tulsiani Julia Wolf May 3, 011 Abstract Decomposition theorems in classical Fourier analysis enable us to express a bounded function in terms of few linear phases
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 information: Error Correcting Codes. October 2017 Lecture 1
03683072: Error Correcting Codes. October 2017 Lecture 1 First Definitions and Basic Codes Amnon Ta-Shma and Dean Doron 1 Error Correcting Codes Basics Definition 1. An (n, K, d) q code is a subset of
More informationQuantum algorithms (CO 781/CS 867/QIC 823, Winter 2013) Andrew Childs, University of Waterloo LECTURE 13: Query complexity and the polynomial method
Quantum algorithms (CO 781/CS 867/QIC 823, Winter 2013) Andrew Childs, University of Waterloo LECTURE 13: Query complexity and the polynomial method So far, we have discussed several different kinds of
More informationLocal list-decoding and testing of random linear codes from high-error
Local list-decoding and testing of random linear codes from high-error Swastik Kopparty Shubhangi Saraf February 4, 01 Abstract In this paper, we give efficient algorithms for list-decoding and testing
More informationProperty Testing and Affine Invariance Part I Madhu Sudan Harvard University
Property Testing and Affine Invariance Part I Madhu Sudan Harvard University December 29-30, 2015 IITB: Property Testing & Affine Invariance 1 of 31 Goals of these talks Part I Introduce Property Testing
More informationLecture 12: November 6, 2017
Information and Coding Theory Autumn 017 Lecturer: Madhur Tulsiani Lecture 1: November 6, 017 Recall: We were looking at codes of the form C : F k p F n p, where p is prime, k is the message length, and
More informationLecture Introduction. 2 Formal Definition. CS CTT Current Topics in Theoretical CS Oct 30, 2012
CS 59000 CTT Current Topics in Theoretical CS Oct 30, 0 Lecturer: Elena Grigorescu Lecture 9 Scribe: Vivek Patel Introduction In this lecture we study locally decodable codes. Locally decodable codes are
More informationLecture B04 : Linear codes and singleton bound
IITM-CS6845: Theory Toolkit February 1, 2012 Lecture B04 : Linear codes and singleton bound Lecturer: Jayalal Sarma Scribe: T Devanathan We start by proving a generalization of Hamming Bound, which we
More informationTesting Low-Degree Polynomials over GF (2)
Testing Low-Degree Polynomials over GF (2) Noga Alon Tali Kaufman Michael Krivelevich Simon Litsyn Dana Ron July 9, 2003 Abstract We describe an efficient randomized algorithm to test if a given binary
More informationTesting Linear-Invariant Non-Linear Properties
Testing Linear-Invariant Non-Linear Properties Arnab Bhattacharyya Victor Chen Madhu Sudan Ning Xie Abstract We consider the task of testing properties of Boolean functions that are invariant under linear
More informationTutorial: Locally decodable codes. UT Austin
Tutorial: Locally decodable codes Anna Gál UT Austin Locally decodable codes Error correcting codes with extra property: Recover (any) one message bit, by reading only a small number of codeword bits.
More informationReed-Muller testing and approximating small set expansion & hypergraph coloring
Reed-Muller testing and approximating small set expansion & hypergraph coloring Venkatesan Guruswami Carnegie Mellon University (Spring 14 @ Microsoft Research New England) 2014 Bertinoro Workshop on Sublinear
More informationError Correcting Codes: Combinatorics, Algorithms and Applications Spring Homework Due Monday March 23, 2009 in class
Error Correcting Codes: Combinatorics, Algorithms and Applications Spring 2009 Homework Due Monday March 23, 2009 in class You can collaborate in groups of up to 3. However, the write-ups must be done
More informationLecture 4: Codes based on Concatenation
Lecture 4: Codes based on Concatenation Error-Correcting Codes (Spring 206) Rutgers University Swastik Kopparty Scribe: Aditya Potukuchi and Meng-Tsung Tsai Overview In the last lecture, we studied codes
More informationTesting Affine-Invariant Properties
Testing Affine-Invariant Properties Madhu Sudan Microsoft Surveys: works with/of Eli Ben-Sasson, Elena Grigorescu, Tali Kaufman, Shachar Lovett, Ghid Maatouk, Amir Shpilka. May 23-28, 2011 Bertinoro: Testing
More informationFinite Elements. Colin Cotter. January 18, Colin Cotter FEM
Finite Elements January 18, 2019 The finite element Given a triangulation T of a domain Ω, finite element spaces are defined according to 1. the form the functions take (usually polynomial) when restricted
More informationTest 2 Review Math 1111 College Algebra
Test 2 Review Math 1111 College Algebra 1. Begin by graphing the standard quadratic function f(x) = x 2. Then use transformations of this graph to graph the given function. g(x) = x 2 + 2 *a. b. c. d.
More informationSuccinct Representation of Codes with Applications to Testing
Succinct Representation of Codes with Applications to Testing Elena Grigorescu elena-g@purdue.edu Tali Kaufman kaufmant@mit.edu February 4, 2013 Madhu Sudan madhu@mit.edu Abstract Motivated by questions
More informationMATH32031: Coding Theory Part 15: Summary
MATH32031: Coding Theory Part 15: Summary 1 The initial problem The main goal of coding theory is to develop techniques which permit the detection of errors in the transmission of information and, if necessary,
More informationarxiv: v1 [cs.cc] 4 Jun 2013
Estimating the distance from testable affine-invariant properties Hamed Hatami McGill University hatami@cs.mcgill.ca Shachar Lovett UC San Diego slovett@cs.ucsd.edu arxiv:1306.0649v1 [cs.cc] 4 Jun 2013
More informationLecture 6. k+1 n, wherein n =, is defined for a given
(67611) Advanced Topics in Complexity: PCP Theory November 24, 2004 Lecturer: Irit Dinur Lecture 6 Scribe: Sharon Peri Abstract In this lecture we continue our discussion of locally testable and locally
More informationLecture 14: Hamming and Hadamard Codes
CSCI-B69: A Theorist s Toolkit, Fall 6 Oct 6 Lecture 4: Hamming and Hadamard Codes Lecturer: Yuan Zhou Scribe: Kaiyuan Zhu Recap Recall from the last lecture that error-correcting codes are in fact injective
More informationNoisy Interpolating Sets for Low Degree Polynomials
Noisy Interpolating Sets for Low Degree Polynomials Zeev Dvir Amir Shpilka Abstract A Noisy Interpolating Set (NIS) for degree d polynomials is a set S F n, where F is a finite field, such that any degree
More informationAdditive Combinatorics and Computational Complexity
Additive Combinatorics and Computational Complexity Luca Trevisan U.C. Berkeley Ongoing joint work with Omer Reingold, Madhur Tulsiani, Salil Vadhan Combinatorics: Studies: Graphs, hypergraphs, set systems
More informationEE 229B ERROR CONTROL CODING Spring 2005
EE 229B ERROR CONTROL CODING Spring 2005 Solutions for Homework 1 1. Is there room? Prove or disprove : There is a (12,7) binary linear code with d min = 5. If there were a (12,7) binary linear code with
More informationTwo Decades of Property Testing Madhu Sudan Harvard
Two Decades of Property Testing Madhu Sudan Harvard April 8, 2016 Two Decades of Property Testing 1 of 29 Kepler s Big Data Problem Tycho Brahe (~1550-1600): Wished to measure planetary motion accurately.
More informationNoisy Interpolating Sets for Low Degree Polynomials
Noisy Interpolating Sets for Low Degree Polynomials Zeev Dvir Amir Shpilka Abstract A Noisy Interpolating Set (NIS) for degree-d polynomials is a set S F n, where F is a finite field, such that any degree-d
More informationProblem Set 6: Solutions Math 201A: Fall a n x n,
Problem Set 6: Solutions Math 201A: Fall 2016 Problem 1. Is (x n ) n=0 a Schauder basis of C([0, 1])? No. If f(x) = a n x n, n=0 where the series converges uniformly on [0, 1], then f has a power series
More informationCoding Theory. Ruud Pellikaan MasterMath 2MMC30. Lecture 11.1 May
Coding Theory Ruud Pellikaan g.r.pellikaan@tue.nl MasterMath 2MMC30 /k Lecture 11.1 May 12-2016 Content lecture 11 2/31 In Lecture 8.2 we introduced the Key equation Now we introduce two algorithms which
More informationLecture 5: Derandomization (Part II)
CS369E: Expanders May 1, 005 Lecture 5: Derandomization (Part II) Lecturer: Prahladh Harsha Scribe: Adam Barth Today we will use expanders to derandomize the algorithm for linearity test. Before presenting
More informationProperty Testing Bounds for Linear and Quadratic Functions via Parity Decision Trees
Electronic Colloquium on Computational Complexity, Revision 2 of Report No. 142 (2013) Property Testing Bounds for Linear and Quadratic Functions via Parity Decision Trees Abhishek Bhrushundi 1, Sourav
More informationQALGO workshop, Riga. 1 / 26. Quantum algorithms for linear algebra.
QALGO workshop, Riga. 1 / 26 Quantum algorithms for linear algebra., Center for Quantum Technologies and Nanyang Technological University, Singapore. September 22, 2015 QALGO workshop, Riga. 2 / 26 Overview
More informationSub-Constant Error Low Degree Test of Almost Linear Size
Sub-Constant rror Low Degree Test of Almost Linear Size Dana Moshkovitz Ran Raz March 9, 2006 Abstract Given a function f : F m F over a finite field F, a low degree tester tests its agreement with an
More information2-Transitivity is Insufficient for Local Testability
2-Transitivity is Insufficient for Local Testability Elena Grigorescu MIT CSAIL elena g@mit.edu Tali Kaufman MIT & IAS kaufmant@mit.edu Madhu Sudan MIT CSAIL madhu@mit.edu Abstract A basic goal in Property
More informationLocal correctability of expander codes
Local correctability of expander codes Brett Hemenway Rafail Ostrovsky Mary Wootters IAS April 4, 24 The point(s) of this talk Locally decodable codes are codes which admit sublinear time decoding of small
More informationAn Optimal Affine Invariant Smooth Minimization Algorithm.
An Optimal Affine Invariant Smooth Minimization Algorithm. Alexandre d Aspremont, CNRS & École Polytechnique. Joint work with Martin Jaggi. Support from ERC SIPA. A. d Aspremont IWSL, Moscow, June 2013,
More informationActive Testing! Liu Yang! Joint work with Nina Balcan,! Eric Blais and Avrim Blum! Liu Yang 2011
! Active Testing! Liu Yang! Joint work with Nina Balcan,! Eric Blais and Avrim Blum! 1 Property Testing Instance space X = R n (Distri D over X)! Tested function f : X->{0,1}! A property P of Boolean fn
More informationApproximating Submodular Functions. Nick Harvey University of British Columbia
Approximating Submodular Functions Nick Harvey University of British Columbia Approximating Submodular Functions Part 1 Nick Harvey University of British Columbia Department of Computer Science July 11th,
More informationList-decoding algorithms for lifted codes
List-decoding algorithms for lifted codes Alan Guo Swastik Kopparty March 2, 2016 Abstract Lifted Reed-Solomon codes are a natural affine-invariant family of error-correcting codes which generalize Reed-Muller
More informationA New Upper Bound on the Query Complexity for Testing Generalized Reed-Muller codes
A New Upper Bound on the Query Complexity for Testing Generalized Reed-Muller codes Noga Ron-Zewi 1 and Madhu Sudan 2 1 Department of Computer Science, Technion, Haifa. nogaz@cs.technion.ac.il 2 Microsoft
More informationSuccinct Representation of Codes with Applications to Testing
Succinct Representation of Codes with Applications to Testing Elena Grigorescu 1, Tali Kaufman 1, and Madhu Sudan 2 1 MIT, Cambridge, MA, USA, {elena g,kaufmant}@mit.edu 2 Microsoft Research, Cambridge,
More informationTesting that distributions are close
Tugkan Batu, Lance Fortnow, Ronitt Rubinfeld, Warren D. Smith, Patrick White May 26, 2010 Anat Ganor Introduction Goal Given two distributions over an n element set, we wish to check whether these distributions
More informationLecture 8 (Notes) 1. The book Computational Complexity: A Modern Approach by Sanjeev Arora and Boaz Barak;
Topics in Theoretical Computer Science April 18, 2016 Lecturer: Ola Svensson Lecture 8 (Notes) Scribes: Ola Svensson Disclaimer: These notes were written for the lecturer only and may contain inconsistent
More information4488 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 54, NO. 10, OCTOBER /$ IEEE
4488 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 54, NO. 10, OCTOBER 2008 List Decoding of Biorthogonal Codes the Hadamard Transform With Linear Complexity Ilya Dumer, Fellow, IEEE, Grigory Kabatiansky,
More informationThe Tensor Product of Two Codes is Not Necessarily Robustly Testable
The Tensor Product of Two Codes is Not Necessarily Robustly Testable Paul Valiant Massachusetts Institute of Technology pvaliant@mit.edu Abstract. There has been significant interest lately in the task
More informationLocally Decodable Codes
Foundations and Trends R in sample Vol. xx, No xx (xxxx) 1 114 c xxxx xxxxxxxxx DOI: xxxxxx Locally Decodable Codes Sergey Yekhanin 1 1 Microsoft Research Silicon Valley, 1065 La Avenida, Mountain View,
More information(Inv) Computing Invariant Factors Math 683L (Summer 2003)
(Inv) Computing Invariant Factors Math 683L (Summer 23) We have two big results (stated in (Can2) and (Can3)) concerning the behaviour of a single linear transformation T of a vector space V In particular,
More informationConstruction of 1-Resilient Boolean Functions with Optimal Algebraic Immunity and Good Nonlinearity
Pan SS, Fu XT, Zhang WG. Construction of 1-resilient Boolean functions with optimal algebraic immunity and good nonlinearity. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY 26(2): 269 275 Mar. 2011. DOI 10.1007/s11390-011-1129-4
More informationRecall that any inner product space V has an associated norm defined by
Hilbert Spaces Recall that any inner product space V has an associated norm defined by v = v v. Thus an inner product space can be viewed as a special kind of normed vector space. In particular every inner
More informationPCA with random noise. Van Ha Vu. Department of Mathematics Yale University
PCA with random noise Van Ha Vu Department of Mathematics Yale University An important problem that appears in various areas of applied mathematics (in particular statistics, computer science and numerical
More informationWorst-case to average case reductions for the distance to a code
Worst-case to average case reductions for the distance to a code Eli Ben-Sasson Swastik Kopparty Shubhangi Saraf May 7, 2018 Abstract Algebraic proof systems reduce computational problems to problems about
More informationA list-decodable code with local encoding and decoding
A list-decodable code with local encoding and decoding Marius Zimand Towson University Department of Computer and Information Sciences Baltimore, MD http://triton.towson.edu/ mzimand Abstract For arbitrary
More informationInvariance in Property Testing
Invariance in Property Testing Madhu Sudan Microsoft Research Based on: works with/of Eli Ben-Sasson, Elena Grigorescu, Tali Kaufman, Shachar Lovett, Ghid Maatouk, Amir Shpilka. February 22, 2012 Invariance
More informationError Correcting Codes Questions Pool
Error Correcting Codes Questions Pool Amnon Ta-Shma and Dean Doron January 3, 018 General guidelines The questions fall into several categories: (Know). (Mandatory). (Bonus). Make sure you know how to
More informationError-correcting Pairs for a Public-key Cryptosystem
Error-correcting Pairs for a Public-key Cryptosystem Ruud Pellikaan g.r.pellikaan@tue.nl joint work with Irene Márquez-Corbella Code-based Cryptography Workshop 2012 Lyngby, 9 May 2012 Introduction and
More informationLecture Introduction. 2 Linear codes. CS CTT Current Topics in Theoretical CS Oct 4, 2012
CS 59000 CTT Current Topics in Theoretical CS Oct 4, 01 Lecturer: Elena Grigorescu Lecture 14 Scribe: Selvakumaran Vadivelmurugan 1 Introduction We introduced error-correcting codes and linear codes in
More informationTwo Query PCP with Sub-Constant Error
Electronic Colloquium on Computational Complexity, Report No 71 (2008) Two Query PCP with Sub-Constant Error Dana Moshkovitz Ran Raz July 28, 2008 Abstract We show that the N P-Complete language 3SAT has
More informationSparse Random Linear Codes are Locally Decodable and Testable
Sparse Random Linear Codes are Locally Decodable and Testable Tali Kaufman Institute for Advanced Study Princeton, NJ, USA aufmant@mit.edu Madhu Sudan MIT CSAIL 32 Vassar Street Cambridge, MA, USA madhu@mit.edu
More informationError Detection and Correction: Hamming Code; Reed-Muller Code
Error Detection and Correction: Hamming Code; Reed-Muller Code Greg Plaxton Theory in Programming Practice, Spring 2005 Department of Computer Science University of Texas at Austin Hamming Code: Motivation
More informationKey words. Affine/cyclic invariance, BCH codes, locally-testable codes, single orbit.
SUCCICT REPRESETATIO OF CODES WITH APPLICATIOS TO TESTIG ELEA GRIGORESCU, TALI KAUFMA, AD MADHU SUDA Abstract. Motivated by questions in property testing, we search for linear error-correcting codes that
More informationTHE DISTRIBUTION OF POLYNOMIALS OVER FINITE FIELDS, WITH APPLICATIONS TO THE GOWERS NORMS
Volume 4, Number, Pages 1 36 ISSN 1715-0868 THE DISTRIBUTION OF POLYNOMIALS OVER FINITE FIELDS, WITH APPLICATIONS TO THE GOWERS NORMS BEN GREEN AND TERENCE TAO Abstract. In this paper we investigate the
More informationOn Sums of Locally Testable Affine Invariant Properties
On Sums of Locally Testable Affine Invariant Properties Eli Ben-Sasson Elena Grigorescu Ghid Maatouk Amir Shpilka Madhu Sudan Abstract Affine-invariant properties are an abstract class of properties that
More informationTC08 / 6. Hadamard codes SX
TC8 / 6. Hadamard codes 3.2.7 SX Hadamard matrices Hadamard matrices. Paley s construction of Hadamard matrices Hadamard codes. Decoding Hadamard codes A Hadamard matrix of order is a matrix of type whose
More informationAdditive Combinatorics Methods in Computational Complexity. Noga Ron-Zewi
Additive Combinatorics Methods in Computational Complexity Noga Ron-Zewi Additive Combinatorics Methods in Computational Complexity Research Thesis In Partial Fulfillment of the Requirements for the Degree
More informationNotes 10: List Decoding Reed-Solomon Codes and Concatenated codes
Introduction to Coding Theory CMU: Spring 010 Notes 10: List Decoding Reed-Solomon Codes and Concatenated codes April 010 Lecturer: Venkatesan Guruswami Scribe: Venkat Guruswami & Ali Kemal Sinop DRAFT
More informationPermanent is hard to compute even on a good day
Permanent is hard to compute even on a good day Yuval Filmus September 11, 2012 Abstract We give an exposition of Cai, Pavan and Sivakumar s result on the hardness of permanent. They show that assuming
More informationMost Continuous Functions are Nowhere Differentiable
Most Continuous Functions are Nowhere Differentiable Spring 2004 The Space of Continuous Functions Let K = [0, 1] and let C(K) be the set of all continuous functions f : K R. Definition 1 For f C(K) we
More informationCompute the Fourier transform on the first register to get x {0,1} n x 0.
CS 94 Recursive Fourier Sampling, Simon s Algorithm /5/009 Spring 009 Lecture 3 1 Review Recall that we can write any classical circuit x f(x) as a reversible circuit R f. We can view R f as a unitary
More informationBounding the number of affine roots
with applications in reliable and secure communication Inaugural Lecture, Aalborg University, August 11110, 11111100000 with applications in reliable and secure communication Polynomials: F (X ) = 2X 2
More informationLecture 3: Error Correcting Codes
CS 880: Pseudorandomness and Derandomization 1/30/2013 Lecture 3: Error Correcting Codes Instructors: Holger Dell and Dieter van Melkebeek Scribe: Xi Wu In this lecture we review some background on error
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 informationMATH3302 Coding Theory Problem Set The following ISBN was received with a smudge. What is the missing digit? x9139 9
Problem Set 1 These questions are based on the material in Section 1: Introduction to coding theory. You do not need to submit your answers to any of these questions. 1. The following ISBN was received
More informationQuestions Pool. Amnon Ta-Shma and Dean Doron. January 2, Make sure you know how to solve. Do not submit.
Questions Pool Amnon Ta-Shma and Dean Doron January 2, 2017 General guidelines The questions fall into several categories: (Know). (Mandatory). (Bonus). Make sure you know how to solve. Do not submit.
More informationQuantum algorithms based on span programs
Quantum algorithms based on span programs Ben Reichardt IQC, U Waterloo [arxiv:0904.2759] Model: Complexity measure: Quantum algorithms Black-box query complexity Span programs Witness size [KW 93] [RŠ
More informationLocal Decoding and Testing Polynomials over Grids
Local Decoding and Testing Polynomials over Grids Madhu Sudan Harvard University Joint work with Srikanth Srinivasan (IIT Bombay) January 11, 2018 ITCS: Polynomials over Grids 1 of 12 DeMillo-Lipton-Schwarz-Zippel
More informationGraph-based codes for flash memory
1/28 Graph-based codes for flash memory Discrete Mathematics Seminar September 3, 2013 Katie Haymaker Joint work with Professor Christine Kelley University of Nebraska-Lincoln 2/28 Outline 1 Background
More informationComputing minimal interpolation bases
Computing minimal interpolation bases Vincent Neiger,, Claude-Pierre Jeannerod Éric Schost Gilles Villard AriC, LIP, École Normale Supérieure de Lyon, France University of Waterloo, Ontario, Canada Supported
More informationCHAPTER 2 POLYNOMIALS KEY POINTS
CHAPTER POLYNOMIALS KEY POINTS 1. Polynomials of degrees 1, and 3 are called linear, quadratic and cubic polynomials respectively.. A quadratic polynomial in x with real coefficient is of the form a x
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 informationLecture 9: List decoding Reed-Solomon and Folded Reed-Solomon codes
Lecture 9: List decoding Reed-Solomon and Folded Reed-Solomon codes Error-Correcting Codes (Spring 2016) Rutgers University Swastik Kopparty Scribes: John Kim and Pat Devlin 1 List decoding review Definition
More informationApplication of the LLL Algorithm in Sphere Decoding
Application of the LLL Algorithm in Sphere Decoding Sanzheng Qiao Department of Computing and Software McMaster University August 20, 2008 Outline 1 Introduction Application Integer Least Squares 2 Sphere
More informationSymmetric LDPC codes and local testing
Symmetric LDPC codes and local testing Tali Kaufman MIT kaufmant@mit.edu Avi Wigderson Institute for Advanced Study avi@ias.edu December 22, 2009 Abstract Coding theoretic and complexity theoretic considerations
More informationAlgebraic Property Testing: The Role of Invariance
Algebraic Property Testing: The Role of Invariance Tali Kaufman Madhu Sudan November 2, 2007 Abstract We argue that the symmetries of a property being tested play a central role in property testing. We
More informationLecture 19 : Reed-Muller, Concatenation Codes & Decoding problem
IITM-CS6845: Theory Toolkit February 08, 2012 Lecture 19 : Reed-Muller, Concatenation Codes & Decoding problem Lecturer: Jayalal Sarma Scribe: Dinesh K Theme: Error correcting codes In the previous lecture,
More informationA Self-Tester for Linear Functions over the Integers with an Elementary Proof of Correctness
A Self-Tester for Linear Functions over the Integers with an Elementary Proof of Correctness The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story
More informationPseudorandom bits for polynomials
48th Annual IEEE Symposium on Foundations of Computer Science Pseudorandom bits for polynomials Andrej Bogdanov Emanuele Viola Abstract We present a new approach to constructing pseudorandom generators
More informationInteractive Proofs of Proximity: Delegating Computation in Sublinear Time
Interactive Proofs of Proximity: Delegating Computation in Sublinear Time Guy N. Rothblum Microsoft Research rothblum@alum.mit.edu Salil Vadhan Harvard University salil@eecs.harvard.edu Avi Wigderson Institute
More information