Efficient arithmetic regularity and removal lemmas for induced - - PowerPoint PPT Presentation

efficient arithmetic regularity and removal lemmas for
SMART_READER_LITE
LIVE PREVIEW

Efficient arithmetic regularity and removal lemmas for induced - - PowerPoint PPT Presentation

Efficient arithmetic regularity and removal lemmas for induced bipartite patterns Yufei Zhao (MIT) Joint work with Noga Alon (Princeton) and Jacob Fox (Stanford) April 22, 2018 1 Szemer edis graph regularity lemma Graph regularity lemma


slide-1
SLIDE 1

Efficient arithmetic regularity and removal lemmas for induced bipartite patterns

Yufei Zhao (MIT) Joint work with Noga Alon (Princeton) and Jacob Fox (Stanford) April 22, 2018

1

slide-2
SLIDE 2

Szemer´ edi’s graph regularity lemma

Graph regularity lemma

For every ǫ > 0 there exists M = M(ǫ) so that every graph has a vertex partition into ≤ M parts so that all but < ǫ fraction of pairs are ǫ-regular

2

slide-3
SLIDE 3

Szemer´ edi’s graph regularity lemma

Graph regularity lemma

For every ǫ > 0 there exists M = M(ǫ) so that every graph has a vertex partition into ≤ M parts so that all but < ǫ fraction of pairs are ǫ-regular

Graph removal lemma

For every ∀ǫ > 0 and graph H there is some δ = δ(H, ǫ) > 0 so that every n-vertex graph with H-density < δ can be made H-free by removing < ǫn2 edges

2

slide-4
SLIDE 4

Szemer´ edi’s graph regularity lemma

Graph regularity lemma

For every ǫ > 0 there exists M = M(ǫ) so that every graph has a vertex partition into ≤ M parts so that all but < ǫ fraction of pairs are ǫ-regular

Graph removal lemma

For every ∀ǫ > 0 and graph H there is some δ = δ(H, ǫ) > 0 so that every n-vertex graph with H-density < δ can be made H-free by removing < ǫn2 edges

◮ M(ǫ) = 222...2

tower of height ǫ−O(1) (cannot be improved [Gowers])

◮ Removal lemma holds with δ = M−O(1) = 1/222...2

(possibly could be improved, but not beyond ǫC log(1/ǫ) when H = K3)

2

slide-5
SLIDE 5

When can you guarantee poly(1/ǫ) bounds?

3

slide-6
SLIDE 6

When can you guarantee poly(1/ǫ) bounds?

For a graph with bounded VC dimension:

◮ Vertices can be partitioned into ǫ−O(1) parts ◮ All but ǫ-fraction of pairs of vertex parts have densities ≤ ǫ or ≥ 1 − ǫ

[Alon–Fischer–Newman, Lov´ asz–Szegedy]

3

slide-7
SLIDE 7

What is VC dimension?

Let S be a collection of subsets of Ω dimVCS := size of the largest shattered subset of Ω U ⊂ Ω is shattered if for every U′ ⊆ U there exists T ∈ S such that T ∩ U = U′

4

slide-8
SLIDE 8

What is VC dimension?

Let S be a collection of subsets of Ω dimVCS := size of the largest shattered subset of Ω U ⊂ Ω is shattered if for every U′ ⊆ U there exists T ∈ S such that T ∩ U = U′ E.g., the VC-dimension of the collection of half-planes in R2 is 3

4

slide-9
SLIDE 9

What is VC dimension?

Let S be a collection of subsets of Ω dimVCS := size of the largest shattered subset of Ω U ⊂ Ω is shattered if for every U′ ⊆ U there exists T ∈ S such that T ∩ U = U′ E.g., the VC-dimension of the collection of half-planes in R2 is 3 VC dimension of a graph G is defined to be the VC dimension of the collection of vertex neighborhoods (Ω = V (G)): dimVCG := dimVC{N(v) : v ∈ V (G)}

4

slide-10
SLIDE 10

Bounded VC dimension ⇐ ⇒ forbidding a bi-induced subgraph

5

slide-11
SLIDE 11

Bounded VC dimension ⇐ ⇒ forbidding a bi-induced subgraph

H as a subgraph of G (all edges of H are present in G)

H G

5

slide-12
SLIDE 12

Bounded VC dimension ⇐ ⇒ forbidding a bi-induced subgraph

H as a subgraph of G (all edges of H are present in G)

H G

H as an induced subgraph of G (all edges of H are present in G and non-edges are not present)

H G

5

slide-13
SLIDE 13

Bounded VC dimension ⇐ ⇒ forbidding a bi-induced subgraph

H as a subgraph of G (all edges of H are present in G)

H G

H as an induced subgraph of G (all edges of H are present in G and non-edges are not present)

H G

Bipartite H as a bi-induced subgraph (similar to induced but don’t care about edges inside each bipartition)

don’t care don’t care H G

5

slide-14
SLIDE 14

Bounded VC dimension ⇐ ⇒ forbidding a bi-induced subgraph

H as a subgraph of G (all edges of H are present in G)

H G

H as an induced subgraph of G (all edges of H are present in G and non-edges are not present)

H G

Bipartite H as a bi-induced subgraph (similar to induced but don’t care about edges inside each bipartition)

don’t care don’t care H G

dimVCG < d ⇐ ⇒ G forbids the following as a bi-induced subgraph:

1 1 1 2 00 01 10 11 1 2 3 000 001 010 011 100 101 110 111 d = 1 d = 2 d = 3

5

slide-15
SLIDE 15

Bounded VC dimension ⇐ ⇒ forbidding a bi-induced subgraph

H as a subgraph of G (all edges of H are present in G)

H G

H as an induced subgraph of G (all edges of H are present in G and non-edges are not present)

H G

Bipartite H as a bi-induced subgraph (similar to induced but don’t care about edges inside each bipartition)

don’t care don’t care H G

dimVCG < d ⇐ ⇒ G forbids the following as a bi-induced subgraph:

1 1 1 2 00 01 10 11 1 2 3 000 001 010 011 100 101 110 111 d = 1 d = 2 d = 3

Conversely, if G is bi-induced-H-free, then dimVCG = OH(1)

5

slide-16
SLIDE 16

When can you guarantee poly(1/ǫ) bounds?

Hereditary family – any family of graphs closed under deletion of vertices.

◮ E.g., 3-colorable, planar, bipartite, triangle-free, chordal, perfect ◮ Equivalent to being induced-H-free for all H in some (possibly infinite) family H

6

slide-17
SLIDE 17

When can you guarantee poly(1/ǫ) bounds?

Hereditary family – any family of graphs closed under deletion of vertices.

◮ E.g., 3-colorable, planar, bipartite, triangle-free, chordal, perfect ◮ Equivalent to being induced-H-free for all H in some (possibly infinite) family H

For any given hereditary family F for graphs:

◮ If graphs in F have bounded VC-dimension, then every graph has an ǫ-regular

partition into ǫ−O(1) parts.

6

slide-18
SLIDE 18

When can you guarantee poly(1/ǫ) bounds?

Hereditary family – any family of graphs closed under deletion of vertices.

◮ E.g., 3-colorable, planar, bipartite, triangle-free, chordal, perfect ◮ Equivalent to being induced-H-free for all H in some (possibly infinite) family H

For any given hereditary family F for graphs:

◮ If graphs in F have bounded VC-dimension, then every graph has an ǫ-regular

partition into ǫ−O(1) parts.

◮ If graphs in F do not have bounded VC-dimension, then there exist graphs in F

whose ǫ-regular partition whose number of parts is necessarily at least 22...2 (tower height ǫ−c)

6

slide-19
SLIDE 19

When can you guarantee poly(1/ǫ) bounds?

Regularity lemma for graphs of bounded VC dimension

For a fixed bipartite H, if G is bi-induced-H-free, then G has a vertex partition into ǫ−O(1) parts so that all but ≤ ǫ-fraction of pairs have edge-densities ≤ ǫ or ≥ 1 − ǫ.

7

slide-20
SLIDE 20

When can you guarantee poly(1/ǫ) bounds?

Regularity lemma for graphs of bounded VC dimension

For a fixed bipartite H, if G is bi-induced-H-free, then G has a vertex partition into ǫ−O(1) parts so that all but ≤ ǫ-fraction of pairs have edge-densities ≤ ǫ or ≥ 1 − ǫ. A graph is k-stable if it does not contain a bi-induced half-graph on 2k vertices.

7

slide-21
SLIDE 21

When can you guarantee poly(1/ǫ) bounds?

Regularity lemma for graphs of bounded VC dimension

For a fixed bipartite H, if G is bi-induced-H-free, then G has a vertex partition into ǫ−O(1) parts so that all but ≤ ǫ-fraction of pairs have edge-densities ≤ ǫ or ≥ 1 − ǫ. A graph is k-stable if it does not contain a bi-induced half-graph on 2k vertices.

Stable regularity lemma [Malliaris–Shelah]

If the graph is k-stable, then we can furthermore guarantee that every pair of parts has density ≤ ǫ or ≥ 1 − ǫ.

7

slide-22
SLIDE 22

Arithmetic setting

G abelian group, A ⊂ G dimVCA := dimVC{A + x : x ∈ G} = dimVCCayleyGraph(G, A)

8

slide-23
SLIDE 23

Arithmetic setting

G abelian group, A ⊂ G dimVCA := dimVC{A + x : x ∈ G} = dimVCCayleyGraph(G, A) We say that A contains a bi-induced copy of a bipartite graph H if the same is true for CayleyGraph(G, A)

8

slide-24
SLIDE 24

Arithmetic regularity lemma

◮ Szemer´

edi’s graph regularity lemma: ∀ǫ > 0 ∃M: every graph has a vertex partition into ≤ M parts so that all but < ǫ fraction of pairs are ǫ-regular

9

slide-25
SLIDE 25

Arithmetic regularity lemma

◮ Szemer´

edi’s graph regularity lemma: ∀ǫ > 0 ∃M: every graph has a vertex partition into ≤ M parts so that all but < ǫ fraction of pairs are ǫ-regular

◮ Arithmetic regularity lemma [Green]: ∀ǫ > 0, p ∃M: for every A ⊂ Fn p, there is

some V ≤ Fn

2 of codimension ≤ M such that all but ≤ ǫ fraction of translates of

V meet A in an ǫ-Fourier uniform way

9

slide-26
SLIDE 26

Arithmetic regularity lemma

◮ Szemer´

edi’s graph regularity lemma: ∀ǫ > 0 ∃M: every graph has a vertex partition into ≤ M parts so that all but < ǫ fraction of pairs are ǫ-regular

◮ Arithmetic regularity lemma [Green]: ∀ǫ > 0, p ∃M: for every A ⊂ Fn p, there is

some V ≤ Fn

2 of codimension ≤ M such that all but ≤ ǫ fraction of translates of

V meet A in an ǫ-Fourier uniform way

◮ Corollary: removal lemma for arithmetic patterns

9

slide-27
SLIDE 27

Arithmetic regularity lemma

◮ Szemer´

edi’s graph regularity lemma: ∀ǫ > 0 ∃M: every graph has a vertex partition into ≤ M parts so that all but < ǫ fraction of pairs are ǫ-regular

◮ Arithmetic regularity lemma [Green]: ∀ǫ > 0, p ∃M: for every A ⊂ Fn p, there is

some V ≤ Fn

2 of codimension ≤ M such that all but ≤ ǫ fraction of translates of

V meet A in an ǫ-Fourier uniform way

◮ Corollary: removal lemma for arithmetic patterns

(later shown to follow from graph removal lemma [Kr´ al’–Serra–Vena / Shapira])

9

slide-28
SLIDE 28

Arithmetic regularity lemma

◮ Szemer´

edi’s graph regularity lemma: ∀ǫ > 0 ∃M: every graph has a vertex partition into ≤ M parts so that all but < ǫ fraction of pairs are ǫ-regular

◮ Arithmetic regularity lemma [Green]: ∀ǫ > 0, p ∃M: for every A ⊂ Fn p, there is

some V ≤ Fn

2 of codimension ≤ M such that all but ≤ ǫ fraction of translates of

V meet A in an ǫ-Fourier uniform way

◮ Corollary: removal lemma for arithmetic patterns

(later shown to follow from graph removal lemma [Kr´ al’–Serra–Vena / Shapira])

◮ optimal M is 222...2

tower of height ǫ−O(1)

9

slide-29
SLIDE 29

Regularity lemmas with constraints

Graph regularity:

◮ Bounded VC-dimension (equiv. forbidding a bi-induced subgraph): a vertex

partition into ≤ ǫ−O(1) parts so that all but ≤ ǫ-fraction of pairs of parts have densities ≤ ǫ or ≥ 1 − ǫ

◮ Stability (i.e., forbidding a fixed-size half-graph): furthermore every pair of parts

has density ≤ ǫ or ≥ 1 − ǫ

10

slide-30
SLIDE 30

Regularity lemmas with constraints

Graph regularity:

◮ Bounded VC-dimension (equiv. forbidding a bi-induced subgraph): a vertex

partition into ≤ ǫ−O(1) parts so that all but ≤ ǫ-fraction of pairs of parts have densities ≤ ǫ or ≥ 1 − ǫ

◮ Stability (i.e., forbidding a fixed-size half-graph): furthermore every pair of parts

has density ≤ ǫ or ≥ 1 − ǫ Arithmetic regularity: A ⊂ G = Fn

p, p fixed ◮ Stability [Terry–Wolf]: there exists a subspace H ≤ G with [G : H] ≤ eǫ−O(1) such

that for all x ∈ G, |A ∩ (H + x)| ≤ ǫ|H| or ≥ (1 − ǫ)|H| (†)

10

slide-31
SLIDE 31

Regularity lemmas with constraints

Graph regularity:

◮ Bounded VC-dimension (equiv. forbidding a bi-induced subgraph): a vertex

partition into ≤ ǫ−O(1) parts so that all but ≤ ǫ-fraction of pairs of parts have densities ≤ ǫ or ≥ 1 − ǫ

◮ Stability (i.e., forbidding a fixed-size half-graph): furthermore every pair of parts

has density ≤ ǫ or ≥ 1 − ǫ Arithmetic regularity: A ⊂ G = Fn

p, p fixed ◮ Stability [Terry–Wolf]: there exists a subspace H ≤ G with [G : H] ≤ eǫ−O(1) such

that for all x ∈ G, |A ∩ (H + x)| ≤ ǫ|H| or ≥ (1 − ǫ)|H| (†)

◮ Bounded VC-dimension [Alon–Fox–Z.]: there exists a subspace H ≤ G with

[G : H] ≤ ǫ−O(1) such that (†) holds for all but an ≤ ǫ-fraction of x ∈ G

10

slide-32
SLIDE 32

Regularity lemmas for groups with constraints

Theorem prototype: If A ⊂ G has (stability | bounded VC dimension), then one can find a subgroup of G with bounded index so that A has density close to 0 or 1 in (every | almost every) coset.

11

slide-33
SLIDE 33

Regularity lemmas for groups with constraints

Theorem prototype: If A ⊂ G has (stability | bounded VC dimension), then one can find a subgroup of G with bounded index so that A has density close to 0 or 1 in (every | almost every) coset. G = Fn

p: ◮ (Stability) [Terry–Wolf]: there exists subspace H ≤ G with [G : H] ≤ eǫ−O(1) . . . ◮ (Bounded VC dimension) [Alon–Fox–Z.]: there exists subspace H ≤ G with

[G : H] ≤ ǫ−O(1) . . .

11

slide-34
SLIDE 34

Regularity lemmas for groups with constraints

Theorem prototype: If A ⊂ G has (stability | bounded VC dimension), then one can find a subgroup of G with bounded index so that A has density close to 0 or 1 in (every | almost every) coset. G = Fn

p: ◮ (Stability) [Terry–Wolf]: there exists subspace H ≤ G with [G : H] ≤ eǫ−O(1) . . . ◮ (Bounded VC dimension) [Alon–Fox–Z.]: there exists subspace H ≤ G with

[G : H] ≤ ǫ−O(1) . . . General groups G: (proved via model theory; no bounds known)

◮ (Stability) [Conant–Pillay–Terry] there exists a normal subgroup H G of

bounded index . . .

◮ (Bounded VC dimension) [Conant–Pillay–Terry] For a group G of bounded

exponent, there exists a normal subgroup H G of bounded index . . . (false without bounded exponent hypothesis: e.g., interval in Z/pZ)

11

slide-35
SLIDE 35

Applications to removal lemma

Recall the graph removal lemma: ∀ǫ∃δ: if an n-vertex graph has < δn3 triangles, and it can be made triangle free by removing < ǫn2 edges.

12

slide-36
SLIDE 36

Applications to removal lemma

Recall the graph removal lemma: ∀ǫ∃δ: if an n-vertex graph has < δn3 triangles, and it can be made triangle free by removing < ǫn2 edges.

Arithmetic removal lemma for bi-induced patterns [Alon–Fox–Z.]

Fix r and bipartite graph F. Let G be a finite abelian group with exponent ≤ r. For every ǫ > 0, there exists δ = ǫO(|V (F)|3) such that if the bi-induced-F-density in A is < δ, then A can be made bi-induced-F-free by adding/deleting < ǫ|G| elements.

12

slide-37
SLIDE 37

Applications to removal lemma

Recall the graph removal lemma: ∀ǫ∃δ: if an n-vertex graph has < δn3 triangles, and it can be made triangle free by removing < ǫn2 edges.

Arithmetic removal lemma for bi-induced patterns [Alon–Fox–Z.]

Fix r and bipartite graph F. Let G be a finite abelian group with exponent ≤ r. For every ǫ > 0, there exists δ = ǫO(|V (F)|3) such that if the bi-induced-F-density in A is < δ, then A can be made bi-induced-F-free by adding/deleting < ǫ|G| elements. Applications to property testing: efficient sampling algorithm to distinguish A ⊂ G that are bi-induced-F-free from those that are far from bi-induced-F-free

12

slide-38
SLIDE 38

Open questions

◮ Bounds for Conant–Pillay–Terry regularity lemmas for general groups with

stability/bounded VC dimension hypotheses? (No bounds known. Maybe ǫ−O(1)?)

13

slide-39
SLIDE 39

Open questions

◮ Bounds for Conant–Pillay–Terry regularity lemmas for general groups with

stability/bounded VC dimension hypotheses? (No bounds known. Maybe ǫ−O(1)?)

◮ If A ⊂ Z/pZ is k-stable, then |A|/p = o(1) or 1 − o(1).

How quickly does the o(1) decay as p → 0?

13

slide-40
SLIDE 40

Open questions

◮ Bounds for Conant–Pillay–Terry regularity lemmas for general groups with

stability/bounded VC dimension hypotheses? (No bounds known. Maybe ǫ−O(1)?)

◮ If A ⊂ Z/pZ is k-stable, then |A|/p = o(1) or 1 − o(1).

How quickly does the o(1) decay as p → 0?

◮ Removal lemma for bi-induced-F in a general (abelian) group?

(No theorem known. Maybe ǫ−O(1) bounds?)

13

slide-41
SLIDE 41

Open questions

◮ Bounds for Conant–Pillay–Terry regularity lemmas for general groups with

stability/bounded VC dimension hypotheses? (No bounds known. Maybe ǫ−O(1)?)

◮ If A ⊂ Z/pZ is k-stable, then |A|/p = o(1) or 1 − o(1).

How quickly does the o(1) decay as p → 0?

◮ Removal lemma for bi-induced-F in a general (abelian) group?

(No theorem known. Maybe ǫ−O(1) bounds?)

◮ Induced arithmetic pattern removal for general (abelian) groups?

(No general theorem known)

13