sunflowers a bridge between complexity combinatorics and
play

Sunflowers: a bridge between complexity, combinatorics and - PowerPoint PPT Presentation

Sunflower families DNF sparsification Regular set systems Open problems Sunflowers: a bridge between complexity, combinatorics and pseudorandomness Jiapeng Zhang University of California, San Diego March 28, 2019 Joint works with Xin Li,


  1. Sunflower families DNF sparsification Regular set systems Open problems Sunflowers: a bridge between complexity, combinatorics and pseudorandomness Jiapeng Zhang University of California, San Diego March 28, 2019 Joint works with Xin Li, Shachar Lovett and Noam Solomon Jiapeng Zhang UCSD

  2. Sunflower families DNF sparsification Regular set systems Open problems Overview 1 Sunflower families 2 DNF sparsification 3 Regular set systems 4 Open problems Jiapeng Zhang UCSD

  3. Sunflower families DNF sparsification Regular set systems Open problems The Sunflower structure Definition (Set systems) Let X be a set. A set system F = { S 1 , . . . , S m } on X is a collection of subsets of X . We call F a w -set system if each set of F has size at most w . Jiapeng Zhang UCSD

  4. Sunflower families DNF sparsification Regular set systems Open problems The Sunflower structure Definition (Set systems) Let X be a set. A set system F = { S 1 , . . . , S m } on X is a collection of subsets of X . We call F a w -set system if each set of F has size at most w . Definition (Sunflower, Erd˝ os and Rado) Given r sets S 1 , . . . , S r ⊆ X where r ≥ 3. Denote as B = S 1 ∩ · · · ∩ S r We say it is a r-sunflower if for any i , j ∈ [ r ], S i ∩ S j = B . Jiapeng Zhang UCSD

  5. Sunflower families DNF sparsification Regular set systems Open problems The Sunflower structure Definition (Set systems) Let X be a set. A set system F = { S 1 , . . . , S m } on X is a collection of subsets of X . We call F a w -set system if each set of F has size at most w . Definition (Sunflower, Erd˝ os and Rado) Given r sets S 1 , . . . , S r ⊆ X where r ≥ 3. Denote as B = S 1 ∩ · · · ∩ S r We say it is a r-sunflower if for any i , j ∈ [ r ], S i ∩ S j = B . We call B the kernal of this sunflower. Jiapeng Zhang UCSD

  6. Sunflower families DNF sparsification Regular set systems Open problems Sunflowers: an example An example Let F = {{ a , b , x } , { a , b , y } , { a , b , z }} . Then F is a 3-sunflower. Its kernal is { a , b } , and petals are { x } , { y } , { z } . Jiapeng Zhang UCSD

  7. Sunflower families DNF sparsification Regular set systems Open problems Sunflowers: an example An example Let F = {{ a , b , x } , { a , b , y } , { a , b , z }} . Then F is a 3-sunflower. Its kernal is { a , b } , and petals are { x } , { y } , { z } . Jiapeng Zhang UCSD

  8. Sunflower families DNF sparsification Regular set systems Open problems The sunflower lemma (conjecture) Lemma (Erd˝ os and Rado) Let F be a w-set system such that |F| ≥ w ! · 3 w +1 , then it contains a sunflower of size 3 . Jiapeng Zhang UCSD

  9. Sunflower families DNF sparsification Regular set systems Open problems The sunflower lemma (conjecture) Lemma (Erd˝ os and Rado) Let F be a w-set system such that |F| ≥ w ! · 3 w +1 , then it contains a sunflower of size 3 . Notice that w ! ≈ w w . Jiapeng Zhang UCSD

  10. Sunflower families DNF sparsification Regular set systems Open problems The sunflower lemma (conjecture) Lemma (Erd˝ os and Rado) Let F be a w-set system such that |F| ≥ w ! · 3 w +1 , then it contains a sunflower of size 3 . Notice that w ! ≈ w w . Conjecture (Erd˝ os and Rado) There is a constant C > 0 such that for any w -set system F with |F| ≥ C w , it contains a sunflower of size 3. Jiapeng Zhang UCSD

  11. Sunflower families DNF sparsification Regular set systems Open problems Satisfying probability Definition Let F a set system, we define its satisfying probability (under uniform distribution) as Pr W [ ∃ S ∈ F : S ⊆ W ] where W is a random subset of X . Jiapeng Zhang UCSD

  12. Sunflower families DNF sparsification Regular set systems Open problems Satisfying probability Definition Let F a set system, we define its satisfying probability (under uniform distribution) as Pr W [ ∃ S ∈ F : S ⊆ W ] where W is a random subset of X . Example Let F = {{ a , b , x } , { a , b , y } , { a , b , z }} , then its satisfying probability is 1 4 · 7 8 . Jiapeng Zhang UCSD

  13. Sunflower families DNF sparsification Regular set systems Open problems Satisfying set systems Definition ( p -biased distribution) Given a set X and 0 < p < 1, we denote by X p the p-biased distribution over X , where W ∼ X p is sampled by including each x ∈ X in W independently with probability p . Jiapeng Zhang UCSD

  14. Sunflower families DNF sparsification Regular set systems Open problems Satisfying set systems Definition ( p -biased distribution) Given a set X and 0 < p < 1, we denote by X p the p-biased distribution over X , where W ∼ X p is sampled by including each x ∈ X in W independently with probability p . Notice that X 1 / 2 is the uniform distribution. Jiapeng Zhang UCSD

  15. Sunflower families DNF sparsification Regular set systems Open problems Satisfying set systems Definition ( p -biased distribution) Given a set X and 0 < p < 1, we denote by X p the p-biased distribution over X , where W ∼ X p is sampled by including each x ∈ X in W independently with probability p . Notice that X 1 / 2 is the uniform distribution. Definition (Satisfying set system) Let F be a set system and let 0 < p , ε < 1. We say that F is ( p , ε )-satisfying if W ∼ X p [ ∃ S ∈ F : S ⊆ W ] > 1 − ε. Pr Jiapeng Zhang UCSD

  16. Sunflower families DNF sparsification Regular set systems Open problems A satisfying set system contains disjoint sets Lemma Let r ≥ 2 and F ⊆ P ( X ) be a (1 / r , 1 / r ) -satisfying set system. Then F contains r pairwise disjoint sets. Jiapeng Zhang UCSD

  17. Sunflower families DNF sparsification Regular set systems Open problems Approximate-sunflower Definition (Approximate sunflower, Rossman) Let F be a set system and let 0 < p , ε < 1. Denote B = ∩ S ∈F S . We call F is a ( p , ε )-approximate sunflower if the set system F ′ := { S \ B : S ∈ F} is ( p , ε )-satisfying. Jiapeng Zhang UCSD

  18. Sunflower families DNF sparsification Regular set systems Open problems Approximate-sunflower Definition (Approximate sunflower, Rossman) Let F be a set system and let 0 < p , ε < 1. Denote B = ∩ S ∈F S . We call F is a ( p , ε )-approximate sunflower if the set system F ′ := { S \ B : S ∈ F} is ( p , ε )-satisfying. Theorem (Rossman) Let F be a w-set system and let ε > 0 . If |F| ≥ w ! · (1 . 71 log(1 /ε ) / p ) w then F contains a ( p , ε ) -approximate sunflower. Jiapeng Zhang UCSD

  19. Sunflower families DNF sparsification Regular set systems Open problems Approximate sunflowers implies sunflowers Corollary Let F be a set system that contains a (1 / r , 1 / r ) -approximate sunflower, then it contains a r-sunflower. Jiapeng Zhang UCSD

  20. Sunflower families DNF sparsification Regular set systems Open problems Disjunctive Normal Forms Definition A DNF (Disjunctive Normal Form) is disjunction of conjunctive clauses. The size of a DNF is the number of clauses, and the width of a DNF is the maximal number of literals in a clause. Jiapeng Zhang UCSD

  21. Sunflower families DNF sparsification Regular set systems Open problems Disjunctive Normal Forms Definition A DNF (Disjunctive Normal Form) is disjunction of conjunctive clauses. The size of a DNF is the number of clauses, and the width of a DNF is the maximal number of literals in a clause. Example Let f = ( x 1 ∧ x 2 ∧ x 3 ) ∨ ( x 3 ∧ x 4 ) ∨ ( x 1 ∧ x 4 ∧ x 5 ) , then f is a DNF. Jiapeng Zhang UCSD

  22. Sunflower families DNF sparsification Regular set systems Open problems Disjunctive Normal Forms Definition A DNF (Disjunctive Normal Form) is disjunction of conjunctive clauses. The size of a DNF is the number of clauses, and the width of a DNF is the maximal number of literals in a clause. Example Let f = ( x 1 ∧ x 2 ∧ x 3 ) ∨ ( x 3 ∧ x 4 ) ∨ ( x 1 ∧ x 4 ∧ x 5 ) , then f is a DNF. If x = 11100, then ( x 1 ∧ x 2 ∧ x 3 ) = 1, thus f ( x ) = 1. Jiapeng Zhang UCSD

  23. Sunflower families DNF sparsification Regular set systems Open problems Set systems and monotone DNFs A DNF is monotone if it contains no negated variables. Monotone DNFs are in one-to-one correspondence with set systems. Formally, � � F = { S 1 , . . . , S m } ⇐ ⇒ f F ( x ) := x i . x i ∈ S j j ∈ [ m ] Jiapeng Zhang UCSD

  24. Sunflower families DNF sparsification Regular set systems Open problems Set systems and monotone DNFs A DNF is monotone if it contains no negated variables. Monotone DNFs are in one-to-one correspondence with set systems. Formally, � � F = { S 1 , . . . , S m } ⇐ ⇒ f F ( x ) := x i . x i ∈ S j j ∈ [ m ] Example Let F = {{ x 1 , x 2 , x 3 } , { x 3 , x 4 } , { x 1 , x 4 , x 5 }} , then Jiapeng Zhang UCSD

  25. Sunflower families DNF sparsification Regular set systems Open problems Set systems and monotone DNFs A DNF is monotone if it contains no negated variables. Monotone DNFs are in one-to-one correspondence with set systems. Formally, � � F = { S 1 , . . . , S m } ⇐ ⇒ f F ( x ) := x i . x i ∈ S j j ∈ [ m ] Example Let F = {{ x 1 , x 2 , x 3 } , { x 3 , x 4 } , { x 1 , x 4 , x 5 }} , then f F = ( x 1 ∧ x 2 ∧ x 3 ) ∨ ( x 3 ∧ x 4 ) ∨ ( x 1 ∧ x 4 ∧ x 5 ) . Jiapeng Zhang UCSD

  26. Sunflower families DNF sparsification Regular set systems Open problems Satisfying DNFs Lemma A set system F is ( p , ε ) -satisfying if and only if x ∼ X p [ f F ( x ) = 1] ≥ 1 − ε Pr Jiapeng Zhang UCSD

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