a characterization of locally testable affine invariant
play

A Characterization of Locally Testable Affine-Invariant Properties - PowerPoint PPT Presentation

A Characterization of Locally Testable Affine-Invariant Properties via Decomposition Theorems Yuichi Yoshida National Institute of Informatics and Preferred Infrastructure, Inc November 29, 2013 Yuichi Yoshida (NII and PFI) Characterizing


  1. A Characterization of Locally Testable Affine-Invariant Properties via Decomposition Theorems Yuichi Yoshida National Institute of Informatics and Preferred Infrastructure, Inc November 29, 2013 Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 1 / 25

  2. Property Testing Definition f : { 0 , 1 } n → { 0 , 1 } is ǫ -far from P if, for any g : { 0 , 1 } n → { 0 , 1 } satisfying P , x [ f ( x ) � = g ( x )] ≥ ǫ. Pr Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 2 / 25

  3. Property Testing Definition f : { 0 , 1 } n → { 0 , 1 } is ǫ -far from P if, for any g : { 0 , 1 } n → { 0 , 1 } satisfying P , x [ f ( x ) � = g ( x )] ≥ ǫ. Pr ǫ -tester for a property P : • Given f : { 0 , 1 } n → { 0 , 1 } P Accept w.p. 2/3 as a query access. • Proximity parameter ǫ > 0. ε -far Reject w.p. 2/3 Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 2 / 25

  4. Local Testability Definition P is locally testable if, for any ǫ > 0, there is an ǫ -tester with query complexity that only depends on ǫ . Examples of locally testable properties: • Linearity: O (1 /ǫ ) [BLR93] • d -degree Polynomials: O (2 d + 1 /ǫ ) [AKK + 05, BKS + 10] • Fourier sparsity [GOS + 11] • Odd-cycle-freeness: O (1 /ǫ 2 ) [BGRS12] � ∃ odd k and x 1 , . . . , x k such that � i x i = 0, f ( x i ) = 1 for all i . • k -Juntas: O ( k /ǫ + k log k ) [FKR + 04, Bla09]. Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 3 / 25

  5. Affine-Invariant Properties Definition P is affine-invariant if a function f : F n 2 → { 0 , 1 } satisfies P , then f ◦ A satisfies P for any bijective affine transformation A : F n 2 → F n 2 . Examples: Linearity, low-degree polynomials, Fourier sparsity, odd-cycle-freeness. Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 4 / 25

  6. Affine-Invariant Properties Definition P is affine-invariant if a function f : F n 2 → { 0 , 1 } satisfies P , then f ◦ A satisfies P for any bijective affine transformation A : F n 2 → F n 2 . Examples: Linearity, low-degree polynomials, Fourier sparsity, odd-cycle-freeness. Q. Characterization of locally testable affine-invariant properties? [KS08] Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 4 / 25

  7. Related Work • Locally testable with one-sided error ⇔ affine-subspace hereditary? [BGS10] Ex. Linearity, low-degree polynomials, odd-cycle-freeness. • ⇒ is true. [BGS10] • ⇐ is true (if the property has bounded complexity). [BFH + 13]. Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 5 / 25

  8. Related Work • Locally testable with one-sided error ⇔ affine-subspace hereditary? [BGS10] Ex. Linearity, low-degree polynomials, odd-cycle-freeness. • ⇒ is true. [BGS10] • ⇐ is true (if the property has bounded complexity). [BFH + 13]. • P is locally testable ⇒ distance to P is estimable. [HL13] Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 5 / 25

  9. Related Work • Locally testable with one-sided error ⇔ affine-subspace hereditary? [BGS10] Ex. Linearity, low-degree polynomials, odd-cycle-freeness. • ⇒ is true. [BGS10] • ⇐ is true (if the property has bounded complexity). [BFH + 13]. • P is locally testable ⇒ distance to P is estimable. [HL13] • P is locally testable ⇔ regular-reducible. [This work] Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 5 / 25

  10. Graph Property Testing Definition A graph G = ( V , E ) is ǫ -far from a property P if we must add or remove at least ǫ | V | 2 edges to make G satisfy P . Examples of locally testable properties: • 3-Colorability [GGR98] • H -freeness [AFKS00] • Monotone properties [AS08b] • Hereditary properties [AS08a] Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 6 / 25

  11. V1 V2 V4 V3 A Characterization of Locally Testable Graph Properties η 12 Szemer´ edi’s regularity lemma: Every graph can be partitioned into a constant number of parts so η 13 η 14 that each pair of parts looks random. Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 7 / 25

  12. V1 V2 V4 V3 A Characterization of Locally Testable Graph Properties η 12 Szemer´ edi’s regularity lemma: Every graph can be partitioned into a constant number of parts so η 13 η 14 that each pair of parts looks random. Theorem ([AFNS09]) A graph property P is locally testable ⇔ whether P holds is determined only by the set of densities { η ij } i , j . Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 7 / 25

  13. V1 V2 V4 V3 A Characterization of Locally Testable Graph Properties η 12 Szemer´ edi’s regularity lemma: Every graph can be partitioned into a constant number of parts so η 13 η 14 that each pair of parts looks random. Theorem ([AFNS09]) A graph property P is locally testable ⇔ whether P holds is determined only by the set of densities { η ij } i , j . Q. How can we extract such constant-size sketches from functions? Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 7 / 25

  14. Constant Sketch for Functions Theorem (Decomposition Theorem [BFH + 13]) For any γ > 0 , d ≥ 1 , and r : N → N , there exists C such that: 2 → { 0 , 1 } can be decomposed as f = f ′ + f ′′ , any function f : F n where Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 8 / 25

  15. Constant Sketch for Functions Theorem (Decomposition Theorem [BFH + 13]) For any γ > 0 , d ≥ 1 , and r : N → N , there exists C such that: 2 → { 0 , 1 } can be decomposed as f = f ′ + f ′′ , any function f : F n where • a structured part f ′ : F n 2 → [0 , 1] , where • f ′ = Γ( P 1 , . . . , P C ) with C ≤ C, • P 1 , . . . , P C are “non-classical” polynomials of degree < d and rank ≥ r ( C ) . • Γ : T C → [0 , 1] is a function. Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 8 / 25

  16. Constant Sketch for Functions Theorem (Decomposition Theorem [BFH + 13]) For any γ > 0 , d ≥ 1 , and r : N → N , there exists C such that: 2 → { 0 , 1 } can be decomposed as f = f ′ + f ′′ , any function f : F n where • a structured part f ′ : F n 2 → [0 , 1] , where • f ′ = Γ( P 1 , . . . , P C ) with C ≤ C, • P 1 , . . . , P C are “non-classical” polynomials of degree < d and rank ≥ r ( C ) . • Γ : T C → [0 , 1] is a function. • a pseudo-random part f ′′ : F n 2 → [ − 1 , 1] • The Gowers norm � f ′′ � U d is at most γ . Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 8 / 25

  17. Factors Polynomial sequence ( P 1 , . . . , P C ) partitions F n 2 into atoms F n 2 = { x | P 1 ( x ) = b 1 , . . . , P C ( x ) = b C } . Almost the same size The decomposition theorem says: f = +Υ Γ ( P 1 , . . . , P C ) Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 9 / 25

  18. What is the Gowers Norm? Definition Let f : F n 2 → C . The Gowers norm of order d for f is 1 / 2 d   � � J | I | f ( x + � f � U d := y i ) , E   x , y 1 ,..., y d I ⊆{ 1 ,..., d } i ∈ I where J denotes complex conjugation. • � f � U 1 = | E x f ( x ) | • � f � U 1 ≤ � f � U 2 ≤ � f � U 3 ≤ · · · • � f � U d measures correlation with polynomials of degree < d . Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 10 / 25

  19. Correlation with Polynomials of Degree < d Proposition For any polynomial P : F n 2 → { 0 , 1 } of degree < d, � ( − 1) P � U d = 1 . Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 11 / 25

  20. Correlation with Polynomials of Degree < d Proposition For any polynomial P : F n 2 → { 0 , 1 } of degree < d, � ( − 1) P � U d = 1 . However, the converse does not hold when d ≥ 4... Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 11 / 25

  21. Correlation with Polynomials of Degree < d Proposition For any polynomial P : F n 2 → { 0 , 1 } of degree < d, � ( − 1) P � U d = 1 . However, the converse does not hold when d ≥ 4... Definition P : F n 2 → T is a non-classical polynomial of degree < d if � exp(2 π i · f ) � U d = 1. 2 k +1 , . . . , 2 k +1 − 1 1 It turns out that the range of P is U k +1 := { 0 , 2 k +1 } for some k (= depth ). Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 11 / 25

  22. Is This Really a Constant-size Sketch? • Structured part: f ′ = Γ( P 1 , . . . , P C ). • Γ indeed has a constant-size representation, but P 1 , . . . , P C may not have (even if we just want to specify the coset { P ◦ A } ). • The rank of ( P 1 , . . . , P C ) is high ⇒ Their degrees and depths determine almost everything. Ex. the distribution of the restriction of f to a random affine subspace. Yuichi Yoshida (NII and PFI) Characterizing Locally Testable Properties November 29, 2013 12 / 25

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend