on the density of sets avoiding parallelohedron distance 1
play

On the Density of Sets Avoiding Parallelohedron Distance 1 Philippe - PowerPoint PPT Presentation

On the Density of Sets Avoiding Parallelohedron Distance 1 Philippe Moustrou, ICERM Computational Challenges in the Theory of Lattices - 26.04.2018 Introduction Warm up: reminder about graphs Let G be a graph, that is a set of vertices V


  1. Dimension 2 There are two kinds of Voronoi regions in R 2 : Theorem (Bachoc, Bellitto, M., Pˆ echer) If P tiles R 2 by translation, then m 1 ( R 2 , � · � P ) = 1 4 11

  2. Strategy • Let G = ( V , E ) a finite induced subgraph of the unit distance graph. Let α ( G ) be its independence number. 12

  3. Strategy • Let G = ( V , E ) a finite induced subgraph of the unit distance graph. Let α ( G ) be its independence number. • We have: m 1 ( R n , � · � ) ≤ α ( G ) | V | 12

  4. Strategy • Let G = ( V , E ) a finite induced subgraph of the unit distance graph. Let α ( G ) be its independence number. • We have: m 1 ( R n , � · � ) ≤ α ( G ) | V | • Example: the square. Consider the subgraph of ( R 2 , � · � ∞ ) 12

  5. Strategy • Let G = ( V , E ) a finite induced subgraph of the unit distance graph. Let α ( G ) be its independence number. • We have: m 1 ( R n , � · � ) ≤ α ( G ) | V | • Example: the square. Consider the subgraph of ( R 2 , � · � ∞ ) • This subgraph is a complete graph with 4 vertices. 12

  6. Strategy • Let G = ( V , E ) a finite induced subgraph of the unit distance graph. Let α ( G ) be its independence number. • We have: m 1 ( R n , � · � ) ≤ α ( G ) | V | • Example: the square. Consider the subgraph of ( R 2 , � · � ∞ ) • This subgraph is a complete graph with 4 vertices. So m 1 ( R 2 , � · � ∞ ) = 1 4 . 12

  7. Strategy • Let G = ( V , E ) a finite induced subgraph of the unit distance graph. Let α ( G ) be its independence number. • We have: m 1 ( R n , � · � ) ≤ α ( G ) | V | • Example: the square. Consider the subgraph of ( R 2 , � · � ∞ ) • This subgraph is a complete graph with 4 vertices. So m 1 ( R 2 , � · � ∞ ) = 1 4 . • This inequality can be extended to discrete subgraphs. 12

  8. The regular hexagon (Dmitry Shiryaev) The regular hexagon H 0 is the Voronoi region of the hexagonal lattice A 2 . . 13

  9. The regular hexagon (Dmitry Shiryaev) Let S be the set of vertices of H 0 . Consider the set 1 2 S . 13

  10. The regular hexagon (Dmitry Shiryaev) 2 A # . The set 1 2 S spans the lattice V = 1 2 . We consider the subgraph G of G ( R 2 , � · � H 0 ) induced by V . 13

  11. The regular hexagon (Dmitry Shiryaev) We consider the auxiliary graph ˜ . G whose set of vertices is V and whose edges are the pairs { x , y } such that x − y ∈ 1 2 S . 13

  12. The regular hexagon (Dmitry Shiryaev) . We have: d ˜ G ( x , y ) = 2 ⇔ || x − y || P = 1 . 13

  13. The regular hexagon • So a set avoiding hexagon distance 1 in V must be the union of cliques in ˜ G whose closed neighborhoods must be disjoint. 14

  14. The regular hexagon • So a set avoiding hexagon distance 1 in V must be the union of cliques in ˜ G whose closed neighborhoods must be disjoint. • So the density of a set avoiding hexagon distance 1 cannot be better than: 1 10 = 1 2 12 = 1 3 7 5 4 14

  15. The general case • A general hexagonal Vorono¨ ı region H is not affinely equivalent to the regular hexagon. 15

  16. The general case • A general hexagonal Vorono¨ ı region H is not affinely equivalent to the regular hexagon. • The previous construction using 1 2 -vertices does not work anymore. 15

  17. The general case • A general hexagonal Vorono¨ ı region H is not affinely equivalent to the regular hexagon. • The previous construction using 1 2 -vertices does not work anymore. • By considering another graph, we can prove that m 1 ( R 2 , � · � H ) = 1 4 . 15

  18. Infinite families of lattices 16

  19. Infinite families of lattices • The lattice A n = { ( x 1 , . . . , x n +1 ) ∈ Z n +1 | � n +1 x i = 0 } : 1 Theorem (Bachoc, Bellitto, M., Pˆ echer) If P is the Voronoi region of A n , then m 1 ( R n , � · � P ) = 1 2 n . 16

  20. Infinite families of lattices • The lattice A n = { ( x 1 , . . . , x n +1 ) ∈ Z n +1 | � n +1 x i = 0 } : 1 Theorem (Bachoc, Bellitto, M., Pˆ echer) If P is the Voronoi region of A n , then m 1 ( R n , � · � P ) = 1 2 n . • The lattice D n = { ( x 1 , . . . , x n ) ∈ Z n | � n 1 x i = 0 mod 2 } : Theorem (Bachoc, Bellitto, M., Pˆ echer) If P is the Voronoi region of D n , then m 1 ( R n , � · � P ) ≤ 1 / ((3 / 4)2 n + n − 1) . 16

  21. Infinite families of lattices • The lattice A n = { ( x 1 , . . . , x n +1 ) ∈ Z n +1 | � n +1 x i = 0 } : 1 Theorem (Bachoc, Bellitto, M., Pˆ echer) If P is the Voronoi region of A n , then m 1 ( R n , � · � P ) = 1 2 n . • The lattice D n = { ( x 1 , . . . , x n ) ∈ Z n | � n 1 x i = 0 mod 2 } : Theorem (Bachoc, Bellitto, M., Pˆ echer) If P is the Voronoi region of D n , then m 1 ( R n , � · � P ) ≤ 1 / ((3 / 4)2 n + n − 1) . • For Λ in those two families, the vertices of the Voronoi region of Λ span Λ # . 16

  22. Infinite families of lattices • The lattice A n = { ( x 1 , . . . , x n +1 ) ∈ Z n +1 | � n +1 x i = 0 } : 1 Theorem (Bachoc, Bellitto, M., Pˆ echer) If P is the Voronoi region of A n , then m 1 ( R n , � · � P ) = 1 2 n . • The lattice D n = { ( x 1 , . . . , x n ) ∈ Z n | � n 1 x i = 0 mod 2 } : Theorem (Bachoc, Bellitto, M., Pˆ echer) If P is the Voronoi region of D n , then m 1 ( R n , � · � P ) ≤ 1 / ((3 / 4)2 n + n − 1) . • For Λ in those two families, the vertices of the Voronoi region of Λ span Λ # . • In both cases, we have an auxiliary graph ˜ G such that d ˜ G ( x , y ) = 2 ⇔ || x − y || P = 1 . 16

  23. Constraints If we want to apply this method to an induced subgraph G = ( V , E ) of G ( R n , � · � P ), we need an auxiliary graph ˜ G such that: 17

  24. Constraints If we want to apply this method to an induced subgraph G = ( V , E ) of G ( R n , � · � P ), we need an auxiliary graph ˜ G such that: • The set of vertices of ˜ G is also V . 17

  25. Constraints If we want to apply this method to an induced subgraph G = ( V , E ) of G ( R n , � · � P ), we need an auxiliary graph ˜ G such that: • The set of vertices of ˜ G is also V . • A set A avoiding 1 in V can be decomposed into a union of cliques in ˜ G whose closed neighborhood are disjoint. 17

  26. Constraints If we want to apply this method to an induced subgraph G = ( V , E ) of G ( R n , � · � P ), we need an auxiliary graph ˜ G such that: • The set of vertices of ˜ G is also V . • A set A avoiding 1 in V can be decomposed into a union of cliques in ˜ G whose closed neighborhood are disjoint. | C | Then m 1 ( R n , � · � P ) ≤ sup C | Ne ( C ) | . 17

  27. Constraints If we want to apply this method to an induced subgraph G = ( V , E ) of G ( R n , � · � P ), we need an auxiliary graph ˜ G such that: • The set of vertices of ˜ G is also V . • A set A avoiding 1 in V can be decomposed into a union of cliques in ˜ G whose closed neighborhood are disjoint. | C | Then m 1 ( R n , � · � P ) ≤ sup C | Ne ( C ) | . Finding such an auxiliary graph is possible only for a few particular cases... 17

  28. Constraints If we want to apply this method to an induced subgraph G = ( V , E ) of G ( R n , � · � P ), we need an auxiliary graph ˜ G such that: • The set of vertices of ˜ G is also V . • A set A avoiding 1 in V can be decomposed into a union of cliques in ˜ G whose closed neighborhood are disjoint. | C | Then m 1 ( R n , � · � P ) ≤ sup C | Ne ( C ) | . Finding such an auxiliary graph is possible only for a few particular cases... How to generalize this method? 17

  29. Discrete Distribution Functions

  30. Another graph in dimension 2 Let L be a lattice in R 2 . 18

  31. Another graph in dimension 2 Consider the following graph. The set of vertices is 1 2 L ∪ ( v 1 + 1 2 L ) 18

  32. Another graph in dimension 2 Consider the following graph. The set of vertices is 1 2 L ∪ ( v 1 + 1 2 L ) The auxiliary graph satisfies d ˜ G ( x , y ) = 2 ⇒ � x − y � P = 1. 18

  33. Another graph in dimension 2 Consider the following graph. The set of vertices is 1 2 L ∪ ( v 1 + 1 2 L ) Thus we can apply the previous method. There are two kinds of cliques: 18

  34. Another graph in dimension 2 Consider the following graph. The set of vertices is 1 2 L ∪ ( v 1 + 1 2 L ) Thus we can apply the previous method. There are two kinds of cliques: The upper bound obtained is 1 / 3. 18

  35. Another graph in dimension 2 Consider the following graph. The set of vertices is 1 2 L ∪ ( v 1 + 1 2 L ) Thus we can apply the previous method. There are two kinds of cliques: The upper bound obtained is 1 / 3. Pretty bad... 18

  36. Another graph in dimension 2 The closed neighborhoods of the cliques cannot fill the whole set of vertices. 19

  37. Another graph in dimension 2 The closed neighborhoods of the cliques cannot fill the whole set of vertices. What to do to with the free points? 19

  38. Another graph in dimension 2 The closed neighborhoods of the cliques cannot fill the whole set of vertices. What to do to with the free points? We have to chose how to distribute the vertices of V among the cliques. 19

  39. Another graph in dimension 2 The closed neighborhoods of the cliques cannot fill the whole set of vertices. What to do to with the free points? We have to chose how to distribute the vertices of V among the cliques. Every clique will be given a new neighborhood. 19

  40. Another graph in dimension 2 For every clique C , every vertex x ∈ V such that d P ( x , C ) ≤ 1 will contribute to the neighborhood of C : red points: 1 orange points: 2 / 3 yellow points: 1 / 3 20

  41. Another graph in dimension 2 For every clique C , every vertex x ∈ V such that d P ( x , C ) ≤ 1 will contribute to the neighborhood of C : red points: 1 orange points: 2 / 3 yellow points: 1 / 3 We check that the total contribution of a vertex x is at most 1. 20

  42. Another graph in dimension 2 For every clique C , every vertex x ∈ V such that d P ( x , C ) ≤ 1 will contribute to the neighborhood of C : red points: 1 orange points: 2 / 3 yellow points: 1 / 3 So the density of a set avoing 1 cannot exceed the maximal local density of a clique in its neighborhood: 1 3 = 1 2 3 = 1 1+3 × 2 3 +9 × 1 6 2+4 × 2 3 +10 × 1 4 20

  43. Another graph in dimension 2 For every clique C , every vertex x ∈ V such that d P ( x , C ) ≤ 1 will contribute to the neighborhood of C : red points: 1 orange points: 2 / 3 yellow points: 1 / 3 So the density of a set avoing 1 cannot exceed the maximal local density of a clique in its neighborhood: 1 3 = 1 2 3 = 1 1+3 × 2 3 +9 × 1 6 2+4 × 2 3 +10 × 1 4 We used a discrete distribution function. 20

  44. Constraints If we want to apply this method to an induced subgraph G = ( V , E ) of G ( R n , � · � P ), we need an auxiliary graph ˜ G such that: • The set of vertices of ˜ G is also V . 21

  45. Constraints If we want to apply this method to an induced subgraph G = ( V , E ) of G ( R n , � · � P ), we need an auxiliary graph ˜ G such that: • The set of vertices of ˜ G is also V . • A set A avoiding 1 in V can be decomposed into a union of cliques in ˜ G whose closed neighborhood are disjoint. 21

  46. Constraints If we want to apply this method to an induced subgraph G = ( V , E ) of G ( R n , � · � P ), we need an auxiliary graph ˜ G such that: • The set of vertices of ˜ G is also V . • A set A avoiding 1 in V can be decomposed into a union A = ∪ C C of connected components in ˜ G . 21

  47. Constraints If we want to apply this method to an induced subgraph G = ( V , E ) of G ( R n , � · � P ), we need an auxiliary graph ˜ G such that: • The set of vertices of ˜ G is also V . • A set A avoiding 1 in V can be decomposed into a union A = ∪ C C of connected components in ˜ G . • We have a discrete distribution function f : ( x , C ) → f ( x , C ) ∈ [0 , 1] such that ∀ x ∈ V , � C f ( x , C ) ≤ 1. 21

  48. Constraints If we want to apply this method to an induced subgraph G = ( V , E ) of G ( R n , � · � P ), we need an auxiliary graph ˜ G such that: • The set of vertices of ˜ G is also V . • A set A avoiding 1 in V can be decomposed into a union A = ∪ C C of connected components in ˜ G . • We have a discrete distribution function f : ( x , C ) → f ( x , C ) ∈ [0 , 1] such that ∀ x ∈ V , � C f ( x , C ) ≤ 1. | C | Then m 1 ( R n , � · � P ) ≤ sup C | Ne ( C ) | . 21

  49. Constraints If we want to apply this method to an induced subgraph G = ( V , E ) of G ( R n , � · � P ), we need an auxiliary graph ˜ G such that: • The set of vertices of ˜ G is also V . • A set A avoiding 1 in V can be decomposed into a union A = ∪ C C of connected components in ˜ G . • We have a discrete distribution function f : ( x , C ) → f ( x , C ) ∈ [0 , 1] such that ∀ x ∈ V , � C f ( x , C ) ≤ 1. | C | Then m 1 ( R n , � · � P ) ≤ sup C x ∈ V f ( x , C ) . � 21

  50. Results With this method, we show: Theorem (M.) If P is the Voronoi region of the lattice L spanned by B = { (2 , 0 , 0) , (0 , 2 , 0) , ( − 1 , − 1 , 2) } , then m 1 ( R 3 , � · � P ) = 1 8 . 22

  51. Dimension 3 There are 5 kinds of parallelohedra in dimension 3: 23

  52. Dimension 3 There are 5 kinds of parallelohedra in dimension 3: 23

  53. Dimension 3 There are 5 kinds of parallelohedra in dimension 3: Z 3 23

  54. Dimension 3 There are 5 kinds of parallelohedra in dimension 3: Z 3 m 1 = 1 8 23

  55. Dimension 3 There are 5 kinds of parallelohedra in dimension 3: Z 3 m 1 = 1 8 23

  56. Dimension 3 There are 5 kinds of parallelohedra in dimension 3: Z 3 A 3 ≃ D 3 m 1 = 1 8 23

  57. Dimension 3 There are 5 kinds of parallelohedra in dimension 3: Z 3 A 3 ≃ D 3 m 1 = 1 m 1 = 1 8 8 23

  58. Dimension 3 There are 5 kinds of parallelohedra in dimension 3: Z 3 A 3 ≃ D 3 m 1 = 1 m 1 = 1 8 8 23

  59. Dimension 3 There are 5 kinds of parallelohedra in dimension 3: Z 3 A 3 ≃ D 3 L 2 ⊕ Z m 1 = 1 m 1 = 1 8 8 23

  60. Dimension 3 There are 5 kinds of parallelohedra in dimension 3: Z 3 A 3 ≃ D 3 L 2 ⊕ Z m 1 = 1 m 1 = 1 m 1 = 1 8 8 8 23

  61. Dimension 3 There are 5 kinds of parallelohedra in dimension 3: Z 3 A 3 ≃ D 3 L 2 ⊕ Z m 1 = 1 m 1 = 1 m 1 = 1 8 8 8 23

Recommend


More recommend