packing sparse hypergraphs
play

Packing sparse hypergraphs Peter Hamburger Western Kentucky - PowerPoint PPT Presentation

Packing sparse hypergraphs Peter Hamburger Western Kentucky University May 11 th , 2011 Joint work with Alexandr Kostochka and Christopher Stocker, Terminology Definition: A hypergraph H consists of a vertex set V ( H ) and an edge set E ( H


  1. Background, Graph Packing ◮ Corollary: (B. Bollob´ as, S. E. Eldridge [1976]) Suppose that G and H are graphs with n vertices each. ◮ Suppose that ∆( G ) = n − 1 and δ ( H ) ≥ 1 or δ ( G ) ≥ 1 and ∆( H ) = n − 1 (*) ◮ If (*) holds then there is no packing of G and H . ◮ If (*) does not hold, ( G , H ) is not one of the pairs in the two figures and | E ( G ) | + | E ( H ) | ≤ 2 n − 3, then there is a packing G and H . ◮ If (*) does not hold and | E ( G ) | + | E ( H ) | ≤ 2 n − 4, then there is a packing G and H .

  2. Background, Graph Packing ◮ Corollary: (B. Bollob´ as, S. E. Eldridge [1976]) Suppose that G and H are graphs with n vertices each. ◮ Suppose that ∆( G ) = n − 1 and δ ( H ) ≥ 1 or δ ( G ) ≥ 1 and ∆( H ) = n − 1 (*) ◮ If (*) holds then there is no packing of G and H . ◮ If (*) does not hold, ( G , H ) is not one of the pairs in the two figures and | E ( G ) | + | E ( H ) | ≤ 2 n − 3, then there is a packing G and H . ◮ If (*) does not hold and | E ( G ) | + | E ( H ) | ≤ 2 n − 4, then there is a packing G and H . ◮ If | E ( G ) | + | E ( H ) | < 3 n − 2 , then G and H pack. 2

  3. Background, Graph Packing ◮ Corollary yields that B. Bollob´ as, S. E. Eldridge’s Theorem can be restated as follows.

  4. Background, Graph Packing ◮ Corollary yields that B. Bollob´ as, S. E. Eldridge’s Theorem can be restated as follows. ◮ Theorem: Let G and H be n -vertex graphs with | E ( G ) | + | E ( H ) | ≤ 2 n − 3. Then G and H do not pack if and only if either ( G , H ) is one of the seven pairs in two figures above, or one of G and H has a universal vertex and the other has no isolated vertices.

  5. Background, Graph Packing ◮ Corollary yields that B. Bollob´ as, S. E. Eldridge’s Theorem can be restated as follows. ◮ Theorem: Let G and H be n -vertex graphs with | E ( G ) | + | E ( H ) | ≤ 2 n − 3. Then G and H do not pack if and only if either ( G , H ) is one of the seven pairs in two figures above, or one of G and H has a universal vertex and the other has no isolated vertices. ◮ To see that B. Bollob´ as, S. E. Eldridge’s Theorem yields N. Sauer, J. Spencer’s Theorem, observe that for each pair ( G , H ) in the above two figures, | E ( G ) | + | E ( H ) | = 2 n − 3 ≥ 1 . 5 n − 1 and that if G has a universal vertex and H has isolated vertices, then | E ( G ) | + | E ( H ) | ≥ ( n − 1) + ⌈ n / 2 ⌉ .

  6. Background, Hypergraph Packing ◮ Edges of size 1, n − 1 or n make harder for hypergraphs to pack.

  7. Background, Hypergraph Packing ◮ Edges of size 1, n − 1 or n make harder for hypergraphs to pack. ◮ For example, if V ( G ) is an edge in G and V ( H ) is an edge in H , then G and H do not pack.

  8. Background, Hypergraph Packing ◮ Edges of size 1, n − 1 or n make harder for hypergraphs to pack. ◮ For example, if V ( G ) is an edge in G and V ( H ) is an edge in H , then G and H do not pack. ◮ If the total number of 1-edges or the total number of ( n − 1)-edges in G and H is at least n + 1, then G and H also do not pack.

  9. Background, Hypergraph Packing ◮ Theorem: (M. Pil´ sniak and M. Wo´ zniak [2007]) If an n -vertex hypergraph G has at most n / 2 edges and V ( G ) is not an edge in G , then G packs with itself.

  10. Background, Hypergraph Packing ◮ Theorem: (M. Pil´ sniak and M. Wo´ zniak [2007]) If an n -vertex hypergraph G has at most n / 2 edges and V ( G ) is not an edge in G , then G packs with itself. ◮ They asked whether such G packs with any n -vertex hypergraph H satisfying the same conditions.

  11. Background, Hypergraph Packing ◮ Theorem: (M. Pil´ sniak and M. Wo´ zniak [2007]) If an n -vertex hypergraph G has at most n / 2 edges and V ( G ) is not an edge in G , then G packs with itself. ◮ They asked whether such G packs with any n -vertex hypergraph H satisfying the same conditions. ◮ Theorem: (P. Naroski [2009]) Let G and H be n -vertex hypergraphs with no n -edges. If | E ( G ) | + | E ( H ) | ≤ n , then G and H pack. ◮ By the above examples, the bound of n in Naroski’s Theorem is sharp.

  12. Background, Hypergraph Packing ◮ Theorem: (M. Pil´ sniak and M. Wo´ zniak [2007]) If an n -vertex hypergraph G has at most n / 2 edges and V ( G ) is not an edge in G , then G packs with itself. ◮ They asked whether such G packs with any n -vertex hypergraph H satisfying the same conditions. ◮ Theorem: (P. Naroski [2009]) Let G and H be n -vertex hypergraphs with no n -edges. If | E ( G ) | + | E ( H ) | ≤ n , then G and H pack. ◮ By the above examples, the bound of n in Naroski’s Theorem is sharp. ◮ Theorem: (Naroski [2009]) Let G and H be n -vertex hypergraphs without edges of size smaller than k and greater than n − k for some 1 ≤ k ≤ ⌊ n 2 ⌋ such that � n � | E ( G ) || E ( H ) | < . Then G and H pack. k

  13. Our Main Result, Hypergraph Packing ◮ Definition: A bad pair of hypergraphs to be either one of the bad pairs ( G ( i ), H ( i )) of B. Bollob´ as, S. E. Eldridge, or the pair of hypergraphs obtained from some G ( i ) and H ( i ) by replacing each of the graph edges by its complementary edge.

  14. Our Main Result, Hypergraph Packing ◮ Definition: A bad pair of hypergraphs to be either one of the bad pairs ( G ( i ), H ( i )) of B. Bollob´ as, S. E. Eldridge, or the pair of hypergraphs obtained from some G ( i ) and H ( i ) by replacing each of the graph edges by its complementary edge. ◮ An edge e ′ in an n -vertex hypergraph F is complementary to edge e if e ′ = V ( F ) − e .

  15. Our Main Result, Hypergraph Packing ◮ Definition: A bad pair of hypergraphs to be either one of the bad pairs ( G ( i ), H ( i )) of B. Bollob´ as, S. E. Eldridge, or the pair of hypergraphs obtained from some G ( i ) and H ( i ) by replacing each of the graph edges by its complementary edge. ◮ An edge e ′ in an n -vertex hypergraph F is complementary to edge e if e ′ = V ( F ) − e . ◮ Theorem: (H., Kostochka, Stocker [2011]). Let G and H be n -vertex hypergraphs with | E ( G ) | + | E ( H ) | ≤ 2 n − 3 containing no 1-edges and no edges of size at least ( n − 1). Then G and H do not pack if and only if either ( G , H ) is a bad pair or one of G and H has a universal vertex and every vertex of the other is incident to a graph edge.

  16. Hypergraph Packing ◮ Since each of the graphs in the above two figures has at most 9 vertices, for n ≥ 10 the theorem says that: Let G and H be n-vertex hypergraphs with | E ( G ) | + | E ( H ) | ≤ 2 n − 3 containing no 1 -edges and no edges of size at least ( n − 1) , then G and H do not pack if and only if one of G and H has a universal vertex and every vertex of the other is incident to a graph edge.

  17. Hypergraph Packing ◮ Since each of the graphs in the above two figures has at most 9 vertices, for n ≥ 10 the theorem says that: Let G and H be n-vertex hypergraphs with | E ( G ) | + | E ( H ) | ≤ 2 n − 3 containing no 1 -edges and no edges of size at least ( n − 1) , then G and H do not pack if and only if one of G and H has a universal vertex and every vertex of the other is incident to a graph edge. ◮ Our Theorem is sharp even for graphs: for infinitely many n there are n -vertex graphs G n and H n such that | E ( G ) | + | E ( H ) | = 2 n − 2, neither of G n and H n has a universal vertex, and G n and H n do not pack.

  18. Hypergraph Packing ◮ Since each of the graphs in the above two figures has at most 9 vertices, for n ≥ 10 the theorem says that: Let G and H be n-vertex hypergraphs with | E ( G ) | + | E ( H ) | ≤ 2 n − 3 containing no 1 -edges and no edges of size at least ( n − 1) , then G and H do not pack if and only if one of G and H has a universal vertex and every vertex of the other is incident to a graph edge. ◮ Our Theorem is sharp even for graphs: for infinitely many n there are n -vertex graphs G n and H n such that | E ( G ) | + | E ( H ) | = 2 n − 2, neither of G n and H n has a universal vertex, and G n and H n do not pack. ◮ In the same way B. Bollob´ as, S. E. Eldridge’s Theorem yields N. Sauer, J. Spencer’s Theorem, our Main Theorem yields the following extension of N. Sauer, J. Spencer’s Theorem to hypergraphs.

  19. Hypergraph Packing ◮ Corollary: Let G and H be n -vertex hypergraphs with | E ( G ) | + | E ( H ) | < n − 1 + ⌈ n / 2 ⌉ containing no 1-edges and no edges of size at least ( n − 1). Then G and H pack.

  20. Outline of the Proof, Hypergraph Packing ◮ Consider a counterexample ( G , H ) to the Theorem with the least number of vertices n .

  21. Outline of the Proof, Hypergraph Packing ◮ Consider a counterexample ( G , H ) to the Theorem with the least number of vertices n . ◮ This means that | E ( G ) | + | E ( H ) | ≤ 2 n − 3, ( G , H ) is not a bad pair, G and H do not pack, and if one of them has a universal vertex, then the other has a vertex not incident with graph edges.

  22. Outline of the Proof, Hypergraph Packing ◮ Consider a counterexample ( G , H ) to the Theorem with the least number of vertices n . ◮ This means that | E ( G ) | + | E ( H ) | ≤ 2 n − 3, ( G , H ) is not a bad pair, G and H do not pack, and if one of them has a universal vertex, then the other has a vertex not incident with graph edges. ◮ If either G or H is an ordinary graph, then the statement holds by B. Bollob´ as, S. E. Eldridge’s Theorem. So we will assume that each of G and H has at least one hyperedge. (1)

  23. Outline of the Proof; Lemmas, Hypergraph Packing ◮ Lemma: (Naroski [2009]) Let G and H be n -vertex hypergraphs with no edge with size less than k and no edge with size greater than n − k . Then there exist n -vertex hypergraphs � G and � H such that

  24. Outline of the Proof; Lemmas, Hypergraph Packing ◮ Lemma: (Naroski [2009]) Let G and H be n -vertex hypergraphs with no edge with size less than k and no edge with size greater than n − k . Then there exist n -vertex hypergraphs � G and � H such that ◮ (a) | E ( � G ) | ≤ | E ( G ) | and | E ( � H ) | ≤ | E ( H ) | ,

  25. Outline of the Proof; Lemmas, Hypergraph Packing ◮ Lemma: (Naroski [2009]) Let G and H be n -vertex hypergraphs with no edge with size less than k and no edge with size greater than n − k . Then there exist n -vertex hypergraphs � G and � H such that ◮ (a) | E ( � G ) | ≤ | E ( G ) | and | E ( � H ) | ≤ | E ( H ) | , ◮ (b) both � G and � H have no edges of size less than k and no edges of size greater than ⌊ n 2 ⌋ ,

  26. Outline of the Proof; Lemmas, Hypergraph Packing ◮ Lemma: (Naroski [2009]) Let G and H be n -vertex hypergraphs with no edge with size less than k and no edge with size greater than n − k . Then there exist n -vertex hypergraphs � G and � H such that ◮ (a) | E ( � G ) | ≤ | E ( G ) | and | E ( � H ) | ≤ | E ( H ) | , ◮ (b) both � G and � H have no edges of size less than k and no edges of size greater than ⌊ n 2 ⌋ , ◮ (c) and, if � G and � H pack, then G and H pack.

  27. Outline of the Proof; Lemmas, Hypergraph Packing ◮ Lemma: (Naroski [2009]) Let G and H be n -vertex hypergraphs with no edge with size less than k and no edge with size greater than n − k . Then there exist n -vertex hypergraphs � G and � H such that ◮ (a) | E ( � G ) | ≤ | E ( G ) | and | E ( � H ) | ≤ | E ( H ) | , ◮ (b) both � G and � H have no edges of size less than k and no edges of size greater than ⌊ n 2 ⌋ , ◮ (c) and, if � G and � H pack, then G and H pack. ◮ In view of this lemma, we will assume that G and H have no edges of size greater than n 2 .

  28. Outline of the Proof; Lemmas, Hypergraph Packing ◮ Lemma: (Naroski [2009]) Let G and H be n -vertex hypergraphs with no edge with size less than k and no edge with size greater than n − k . Then there exist n -vertex hypergraphs � G and � H such that ◮ (a) | E ( � G ) | ≤ | E ( G ) | and | E ( � H ) | ≤ | E ( H ) | , ◮ (b) both � G and � H have no edges of size less than k and no edges of size greater than ⌊ n 2 ⌋ , ◮ (c) and, if � G and � H pack, then G and H pack. ◮ In view of this lemma, we will assume that G and H have no edges of size greater than n 2 . ◮ We will study properties of the pair ( G , H ) and finally come to a contradiction.

  29. Outline of the Proof; Notations, Hypergraph Packing ◮ Throughout the proof, for i ∈ { 2 , . . . , ⌊ n 2 ⌋} , G i (respectively, H i ) denotes the subgraph of G (respectively, of H ) formed by all of its edges of size i , and d i ( v , G ) (respectively, d i ( v , H )) denotes the degree of vertex v in G i (respectively, in H i ).

  30. Outline of the Proof; Notations, Hypergraph Packing ◮ Throughout the proof, for i ∈ { 2 , . . . , ⌊ n 2 ⌋} , G i (respectively, H i ) denotes the subgraph of G (respectively, of H ) formed by all of its edges of size i , and d i ( v , G ) (respectively, d i ( v , H )) denotes the degree of vertex v in G i (respectively, in H i ). ◮ In particular, G 2 and H 2 are formed by graph edges in G and H , respectively.

  31. Outline of the Proof; Notations, Hypergraph Packing ◮ Throughout the proof, for i ∈ { 2 , . . . , ⌊ n 2 ⌋} , G i (respectively, H i ) denotes the subgraph of G (respectively, of H ) formed by all of its edges of size i , and d i ( v , G ) (respectively, d i ( v , H )) denotes the degree of vertex v in G i (respectively, in H i ). ◮ In particular, G 2 and H 2 are formed by graph edges in G and H , respectively. ◮ Then we let l i := | E ( G i ) | and m i := | E ( H i ) | .

  32. Outline of the Proof; Notations, Hypergraph Packing ◮ Throughout the proof, for i ∈ { 2 , . . . , ⌊ n 2 ⌋} , G i (respectively, H i ) denotes the subgraph of G (respectively, of H ) formed by all of its edges of size i , and d i ( v , G ) (respectively, d i ( v , H )) denotes the degree of vertex v in G i (respectively, in H i ). ◮ In particular, G 2 and H 2 are formed by graph edges in G and H , respectively. ◮ Then we let l i := | E ( G i ) | and m i := | E ( H i ) | . ◮ For brevity, let m := � n i =1 m i , l := � n i =1 l i , m = m − m 1 − m 2 and l = l − l 1 − l 2 .

  33. Outline of the Proof; Notations, Hypergraph Packing ◮ Throughout the proof, for i ∈ { 2 , . . . , ⌊ n 2 ⌋} , G i (respectively, H i ) denotes the subgraph of G (respectively, of H ) formed by all of its edges of size i , and d i ( v , G ) (respectively, d i ( v , H )) denotes the degree of vertex v in G i (respectively, in H i ). ◮ In particular, G 2 and H 2 are formed by graph edges in G and H , respectively. ◮ Then we let l i := | E ( G i ) | and m i := | E ( H i ) | . ◮ For brevity, let m := � n i =1 m i , l := � n i =1 l i , m = m − m 1 − m 2 and l = l − l 1 − l 2 . ◮ In other words, l is the number of hyperedges in G , and m is the number of hyperedges in H .

  34. Outline of the Proof; Notations, Hypergraph Packing ◮ Throughout the proof, for i ∈ { 2 , . . . , ⌊ n 2 ⌋} , G i (respectively, H i ) denotes the subgraph of G (respectively, of H ) formed by all of its edges of size i , and d i ( v , G ) (respectively, d i ( v , H )) denotes the degree of vertex v in G i (respectively, in H i ). ◮ In particular, G 2 and H 2 are formed by graph edges in G and H , respectively. ◮ Then we let l i := | E ( G i ) | and m i := | E ( H i ) | . ◮ For brevity, let m := � n i =1 m i , l := � n i =1 l i , m = m − m 1 − m 2 and l = l − l 1 − l 2 . ◮ In other words, l is the number of hyperedges in G , and m is the number of hyperedges in H . ◮ We always will assume that m ≥ l , and in particular, l ≤ n − 2 . (2)

  35. Outline of the Proof; Notations, Hypergraph Packing ◮ For n -vertex hypergraphs F 1 and F 2 , let x ( F 1 , F 2 ) denote the number of bijections from V ( F 1 ) onto V ( F 2 ) that are not packings.

  36. Outline of the Proof; Notations, Hypergraph Packing ◮ For n -vertex hypergraphs F 1 and F 2 , let x ( F 1 , F 2 ) denote the number of bijections from V ( F 1 ) onto V ( F 2 ) that are not packings. ◮ Since we have chosen G and H that do not pack, x ( G , H ) = n ! . (3)

  37. Outline of the Proof; Notations, Hypergraph Packing ◮ For n -vertex hypergraphs F 1 and F 2 , let x ( F 1 , F 2 ) denote the number of bijections from V ( F 1 ) onto V ( F 2 ) that are not packings. ◮ Since we have chosen G and H that do not pack, x ( G , H ) = n ! . (3) ◮ For edges e ∈ G and f ∈ H , let X ef count the bijections mapping e onto f . ◮ Lemma: ( Naroski [2009]): x ( G , H ) ≤ 2( n − 2)! m 2 l 2 + 3!( n − 3)! ml . (4)

  38. Proof of Naroski’s Lemma, Hypergraph Packing � | x ( G , H ) | = | X ef | e ∈ E ( G ) , f ∈ E ( H )

  39. Proof of Naroski’s Lemma, Hypergraph Packing � | x ( G , H ) | = | X ef | e ∈ E ( G ) , f ∈ E ( H ) � ≤ | X ef | e , f

  40. Proof of Naroski’s Lemma, Hypergraph Packing � | x ( G , H ) | = | X ef | e ∈ E ( G ) , f ∈ E ( H ) � ≤ | X ef | e , f ⌊ n 2 ⌋ � � = | X ef | i =2 e , f : | e | = | f | = i

  41. Proof of Naroski’s Lemma, Hypergraph Packing � | x ( G , H ) | = | X ef | e ∈ E ( G ) , f ∈ E ( H ) � ≤ | X ef | e , f ⌊ n 2 ⌋ � � = | X ef | i =2 e , f : | e | = | f | = i ⌊ n 2 ⌋ � � = i !( n − i )! i =2 e , f : | e | = | f | = i

  42. Proof of Naroski’s Lemma, Hypergraph Packing � | x ( G , H ) | = | X ef | e ∈ E ( G ) , f ∈ E ( H ) � ≤ | X ef | e , f ⌊ n 2 ⌋ � � = | X ef | i =2 e , f : | e | = | f | = i ⌊ n 2 ⌋ � � = i !( n − i )! i =2 e , f : | e | = | f | = i ⌊ n 2 ⌋ � = m i l i i !( n − i )! i =2

  43. Proof of Naroski’s Lemma, Hypergraph Packing ⌊ n 2 ⌋ � | x ( G , H ) |≤ m i l i i !( n − i )! i =2

  44. Proof of Naroski’s Lemma, Hypergraph Packing ⌊ n 2 ⌋ � | x ( G , H ) |≤ m i l i i !( n − i )! i =2 ⌊ n 2 ⌋ � ≤ 2( n − 2)! m 2 l 2 + 3!( n − 3)! m i l i i =3

  45. Proof of Naroski’s Lemma, Hypergraph Packing ⌊ n 2 ⌋ � | x ( G , H ) |≤ m i l i i !( n − i )! i =2 ⌊ n 2 ⌋ � ≤ 2( n − 2)! m 2 l 2 + 3!( n − 3)! m i l i i =3 ⌊ n ⌊ n 2 ⌋ 2 ⌋ � � ≤ 2( n − 2)! m 2 l 2 + 3!( n − 3)! m i l i i =3 i =3

  46. Proof of Naroski’s Lemma, Hypergraph Packing ⌊ n 2 ⌋ � | x ( G , H ) |≤ m i l i i !( n − i )! i =2 ⌊ n 2 ⌋ � ≤ 2( n − 2)! m 2 l 2 + 3!( n − 3)! m i l i i =3 ⌊ n ⌊ n 2 ⌋ 2 ⌋ � � ≤ 2( n − 2)! m 2 l 2 + 3!( n − 3)! m i l i i =3 i =3 = 2( n − 2)! m 2 l 2 + 3!( n − 3)! ml .

  47. Outline of the Proof; Lemmas, Hypergraph Packing ◮ Lemma: n ≥ 8.

  48. Outline of the Proof; Lemmas, Hypergraph Packing ◮ Lemma: n ≥ 8. ◮ Lemma: m 2 l 2 > ( n − 2) 2 2

  49. Outline of the Proof; Lemmas, Hypergraph Packing ◮ Lemma: n ≥ 8. ◮ Lemma: m 2 l 2 > ( n − 2) 2 2 ◮ Corollary: m 2 > n / 2

  50. Proof of Lemma n ≥ 8, Hypergraph Packing ◮ Suppose that n = 6. According of Naroski’s lemma x ( G , H ) ≤ 2 · 4! m 2 l 2 + (3!) 2 ml .

  51. Proof of Lemma n ≥ 8, Hypergraph Packing ◮ Suppose that n = 6. According of Naroski’s lemma x ( G , H ) ≤ 2 · 4! m 2 l 2 + (3!) 2 ml . ◮ Since m ≥ 1, l ≥ 1 for nonnegative integers m 2 , l 2 and positive integers m , l , the maximum of the expression 2 · 4! m 2 l 2 + (3!) 2 ml under the condition that m 2 + l 2 + m + l ≤ 9 is exactly 6! and is attained only if m 2 = l 2 = 0, l = 4 and m = 5. ◮ So, G and H are 3-uniform hypergraphs with 4 and 5 edges, respectively.

  52. Proof of Lemma n ≥ 8, Hypergraph Packing ◮ Suppose that n = 6. According of Naroski’s lemma x ( G , H ) ≤ 2 · 4! m 2 l 2 + (3!) 2 ml . ◮ Since m ≥ 1, l ≥ 1 for nonnegative integers m 2 , l 2 and positive integers m , l , the maximum of the expression 2 · 4! m 2 l 2 + (3!) 2 ml under the condition that m 2 + l 2 + m + l ≤ 9 is exactly 6! and is attained only if m 2 = l 2 = 0, l = 4 and m = 5. ◮ So, G and H are 3-uniform hypergraphs with 4 and 5 edges, respectively. ◮ Even in this extremal case x ( G , H ) < 6!.

  53. Proof of Lemma n ≥ 8, Hypergraph Packing ◮ Suppose that n = 6. According of Naroski’s lemma x ( G , H ) ≤ 2 · 4! m 2 l 2 + (3!) 2 ml . ◮ Since m ≥ 1, l ≥ 1 for nonnegative integers m 2 , l 2 and positive integers m , l , the maximum of the expression 2 · 4! m 2 l 2 + (3!) 2 ml under the condition that m 2 + l 2 + m + l ≤ 9 is exactly 6! and is attained only if m 2 = l 2 = 0, l = 4 and m = 5. ◮ So, G and H are 3-uniform hypergraphs with 4 and 5 edges, respectively. ◮ Even in this extremal case x ( G , H ) < 6!. ◮ In the proof of Noriski’s Lemma, for every pair of edges e ∈ G and f ∈ H , we considered the cardinality of the set of bijections X ef from V ( G ) onto V ( H ) that map the edge e onto the edge f and estimated Σ := � � f ∈ E ( H ) | X ef | . e ∈ E ( G )

  54. Proof of Lemma n ≥ 8, Hypergraph Packing ◮ Suppose that n = 6. According of Naroski’s lemma x ( G , H ) ≤ 2 · 4! m 2 l 2 + (3!) 2 ml . ◮ Since m ≥ 1, l ≥ 1 for nonnegative integers m 2 , l 2 and positive integers m , l , the maximum of the expression 2 · 4! m 2 l 2 + (3!) 2 ml under the condition that m 2 + l 2 + m + l ≤ 9 is exactly 6! and is attained only if m 2 = l 2 = 0, l = 4 and m = 5. ◮ So, G and H are 3-uniform hypergraphs with 4 and 5 edges, respectively. ◮ Even in this extremal case x ( G , H ) < 6!. ◮ In the proof of Noriski’s Lemma, for every pair of edges e ∈ G and f ∈ H , we considered the cardinality of the set of bijections X ef from V ( G ) onto V ( H ) that map the edge e onto the edge f and estimated Σ := � � f ∈ E ( H ) | X ef | . e ∈ E ( G ) ◮ We will show that some bijection F : V ( G ) → V ( H ) maps at least two edges of G onto two edges of H , thus this bijection counts at least twice in Σ.

  55. Proof of Lemma n ≥ 8, Hypergraph Packing ◮ For this, it is enough to (and we will) find edges e 1 , e 2 ∈ E ( G ) and f 1 , f 2 ∈ E ( H ) such that | e 1 ∩ e 2 | = | f 1 ∩ f 2 | , since in this case we can map e 1 onto f 1 and e 2 onto f 2 .

  56. Proof of Lemma n ≥ 8, Hypergraph Packing ◮ For this, it is enough to (and we will) find edges e 1 , e 2 ∈ E ( G ) and f 1 , f 2 ∈ E ( H ) such that | e 1 ∩ e 2 | = | f 1 ∩ f 2 | , since in this case we can map e 1 onto f 1 and e 2 onto f 2 . ◮ If G has two disjoint edges e and e ′ , then any third edge of G shares one vertex with one of e and e ′ and two vertices with the other. So, we may assume that any two edges in G intersect.

  57. Proof of Lemma n ≥ 8, Hypergraph Packing ◮ For this, it is enough to (and we will) find edges e 1 , e 2 ∈ E ( G ) and f 1 , f 2 ∈ E ( H ) such that | e 1 ∩ e 2 | = | f 1 ∩ f 2 | , since in this case we can map e 1 onto f 1 and e 2 onto f 2 . ◮ If G has two disjoint edges e and e ′ , then any third edge of G shares one vertex with one of e and e ′ and two vertices with the other. So, we may assume that any two edges in G intersect. ◮ Similarly, we may assume that any two edges in H intersect.

  58. Proof of Lemma n ≥ 8, Hypergraph Packing ◮ For this, it is enough to (and we will) find edges e 1 , e 2 ∈ E ( G ) and f 1 , f 2 ∈ E ( H ) such that | e 1 ∩ e 2 | = | f 1 ∩ f 2 | , since in this case we can map e 1 onto f 1 and e 2 onto f 2 . ◮ If G has two disjoint edges e and e ′ , then any third edge of G shares one vertex with one of e and e ′ and two vertices with the other. So, we may assume that any two edges in G intersect. ◮ Similarly, we may assume that any two edges in H intersect. ◮ Now we show that H has a pair of edges with intersection size 1 and a pair of edges with intersection size 2. (5)

  59. Proof of Lemma n ≥ 8, Hypergraph Packing ◮ For this, it is enough to (and we will) find edges e 1 , e 2 ∈ E ( G ) and f 1 , f 2 ∈ E ( H ) such that | e 1 ∩ e 2 | = | f 1 ∩ f 2 | , since in this case we can map e 1 onto f 1 and e 2 onto f 2 . ◮ If G has two disjoint edges e and e ′ , then any third edge of G shares one vertex with one of e and e ′ and two vertices with the other. So, we may assume that any two edges in G intersect. ◮ Similarly, we may assume that any two edges in H intersect. ◮ Now we show that H has a pair of edges with intersection size 1 and a pair of edges with intersection size 2. (5) ◮ If the intersection of each two distinct edges in H contains exactly one vertex, then each vertex belongs to at most two edges, which yields | E ( H ) | ≤ 2 · 6 / 3 = 4, a contradiction to m = 5.

  60. Proof of Lemma n ≥ 8, Hypergraph Packing ◮ Finally, suppose that | f 1 ∩ f 2 | = 2 for all distinct f 1 , f 2 ∈ E ( H ). If two vertices in H , say v 1 and v 2 , are in the intersection of at least three edges, then every other edge also must contain both v 1 and v 2 . Since n = 6 and m = 5, this is impossible.

  61. Proof of Lemma n ≥ 8, Hypergraph Packing ◮ Finally, suppose that | f 1 ∩ f 2 | = 2 for all distinct f 1 , f 2 ∈ E ( H ). If two vertices in H , say v 1 and v 2 , are in the intersection of at least three edges, then every other edge also must contain both v 1 and v 2 . Since n = 6 and m = 5, this is impossible. ◮ Hence we may assume that each pair of vertices is the intersection of at most two edges. Given the edges { v 1 , v 2 , v 3 } and { v 1 , v 2 , v 4 } , every other edge must contain v 3 , v 4 , and one of v 1 or v 2 . Hence each edge of H is contained in { v 1 , v 2 , v 3 , v 4 } . Thus H has at most 4 edges, a contradiction. This proves (5). Hence the lemma holds.

  62. Outline of the Proof; Notations, Hypergraph Packing ◮ Definition: For a hypergraph F without 1-edges and A ⊂ V ( F ), the hypergraph F − A has vertex set V ( F ) − A and E ( F − A ) := { e − A : e ∈ E ( F ) and | e − A | ≥ 2 } , where multiple edges are replaced with a single edge.

  63. Outline of the Proof; Notations, Hypergraph Packing ◮ Definition: For a hypergraph F without 1-edges and A ⊂ V ( F ), the hypergraph F − A has vertex set V ( F ) − A and E ( F − A ) := { e − A : e ∈ E ( F ) and | e − A | ≥ 2 } , where multiple edges are replaced with a single edge. ◮ An edge e of G belongs to a component C of G 2 if strictly more than | e | / 2 vertices of e are in V ( C ).

  64. Outline of the Proof; Notations, Hypergraph Packing ◮ Definition: For a hypergraph F without 1-edges and A ⊂ V ( F ), the hypergraph F − A has vertex set V ( F ) − A and E ( F − A ) := { e − A : e ∈ E ( F ) and | e − A | ≥ 2 } , where multiple edges are replaced with a single edge. ◮ An edge e of G belongs to a component C of G 2 if strictly more than | e | / 2 vertices of e are in V ( C ). ◮ By definition, each e belongs to at most one component of G 2 .

  65. Outline of the Proof; Notations, Hypergraph Packing ◮ Definition: For a hypergraph F without 1-edges and A ⊂ V ( F ), the hypergraph F − A has vertex set V ( F ) − A and E ( F − A ) := { e − A : e ∈ E ( F ) and | e − A | ≥ 2 } , where multiple edges are replaced with a single edge. ◮ An edge e of G belongs to a component C of G 2 if strictly more than | e | / 2 vertices of e are in V ( C ). ◮ By definition, each e belongs to at most one component of G 2 . ◮ A component C of G 2 is clean if no hyperedge belongs to C .

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