embeddings of the heisenberg group and the sparsest cut
play

Embeddings of the Heisenberg group and the Sparsest Cut problem - PowerPoint PPT Presentation

Embeddings of the Heisenberg group and the Sparsest Cut problem Robert Young New York University (joint work with Assaf Naor) January 2018 A.N. was supported by BSF grant 2010021, the Packard Foundation and the Simons Foundation. R.Y. was


  1. Embeddings of the Heisenberg group and the Sparsest Cut problem Robert Young New York University (joint work with Assaf Naor) January 2018 A.N. was supported by BSF grant 2010021, the Packard Foundation and the Simons Foundation. R.Y. was supported by NSF grant DMS 1612061, the Sloan Foundation, and the Fall 2016 program at MSRI. The research that is presented here was conducted under the auspices of the Simons Algorithms and Geometry (A&G) Think Tank.

  2. Part 1: The Sparsest Cut problem What’s the “best” way to cut a graph into two pieces?

  3. Part 1: The Sparsest Cut problem What’s the “best” way to cut a graph into two pieces? Problem Let G be a graph. Find | E ( S , S c ) | Φ( G ) = min | S | · | S c | . S ⊂ V ( G )

  4. Part 1: The Sparsest Cut problem What’s the “best” way to cut a graph into two pieces? Problem Let G be a graph. Find | E ( S , S c ) | Φ( G ) = min | S | · | S c | . S ⊂ V ( G )

  5. Sparsest Cut is a matrix problem  0 1 1 1 0 0 0  1 0 1 1 0 0 0     1 1 0 1 1 0 0     C = 1 1 1 0 0 1 0     0 0 1 0 0 1 1     0 0 0 1 1 0 1   0 0 0 0 1 1 0 If C is the adjacency matrix of G , then � i ∈ S , j ∈ S c C ij | E ( S , S c ) | Φ( G ) = min | S | · | S c | = min � i ∈ S , j ∈ S c 1 S ⊂ V ( G ) S ⊂ [ n ] (where [ n ] = { 1 , . . . , n } )

  6. The Nonuniform Sparsest Cut problem Problem Let C (capacity) and D (demand) be symmetric n × n matrices with non-negative entries. Find: � i ∈ S , j ∈ S c C ij Φ( C , D ) = min . � i ∈ S , j ∈ S c D ij S ⊂ [ n ]

  7. The Nonuniform Sparsest Cut problem Problem Let C (capacity) and D (demand) be symmetric n × n matrices with non-negative entries. Find: � i ∈ S , j ∈ S c C ij Φ( C , D ) = min . � i ∈ S , j ∈ S c D ij S ⊂ [ n ] This problem is NP-hard

  8. The Nonuniform Sparsest Cut problem Problem Let C (capacity) and D (demand) be symmetric n × n matrices with non-negative entries. Find: � i ∈ S , j ∈ S c C ij Φ( C , D ) = min . � i ∈ S , j ∈ S c D ij S ⊂ [ n ] This problem is NP-hard, but there are polynomial-time algorithms to approximate Φ( C , D ) based on metric embeddings.

  9. Relaxing the problem A cut metric is a semimetric of the form d S ( i , j ) = | 1 S ( i ) − 1 S ( j ) | where S ⊂ X .

  10. Relaxing the problem A cut metric is a semimetric of the form d S ( i , j ) = | 1 S ( i ) − 1 S ( j ) | where S ⊂ X . Let C = { d S | S ⊂ [ n ] } ⊂ M n

  11. Relaxing the problem A cut metric is a semimetric of the form d S ( i , j ) = | 1 S ( i ) − 1 S ( j ) | where S ⊂ X . Let C = { d S | S ⊂ [ n ] } ⊂ M n and let K ⊃ C . The relaxation Φ K of Sparsest Cut is � i , j C ij M ij Φ K ( C , D ) = min . � i , j D ij M ij M ∈K

  12. Relaxing the problem A cut metric is a semimetric of the form d S ( i , j ) = | 1 S ( i ) − 1 S ( j ) | where S ⊂ X . Let C = { d S | S ⊂ [ n ] } ⊂ M n and let K ⊃ C . The relaxation Φ K of Sparsest Cut is � i , j C ij M ij Φ K ( C , D ) = min . � i , j D ij M ij M ∈K ◮ Then Φ K ≤ Φ C = Φ.

  13. Relaxing the problem A cut metric is a semimetric of the form d S ( i , j ) = | 1 S ( i ) − 1 S ( j ) | where S ⊂ X . Let C = { d S | S ⊂ [ n ] } ⊂ M n and let K ⊃ C . The relaxation Φ K of Sparsest Cut is � i , j C ij M ij Φ K ( C , D ) = min . � i , j D ij M ij M ∈K ◮ Then Φ K ≤ Φ C = Φ. ◮ Is there a K such that Φ K is easy to compute and close to Φ?

  14. Geometric relaxations If f : X → Y , let d f ∈ M n be the induced distance function d f ( i , j ) = d ( f ( i ) , f ( j )). ◮ If K 1 = { d f | f : [ n ] → L 1 } , then Φ = Φ K 1 (Linial-London-Rabinovich)

  15. Geometric relaxations If f : X → Y , let d f ∈ M n be the induced distance function d f ( i , j ) = d ( f ( i ) , f ( j )). ◮ If K 1 = { d f | f : [ n ] → L 1 } , then Φ = Φ K 1 (Linial-London-Rabinovich) Proof: Every element of K 1 is a linear combination of cut metrics

  16. Geometric relaxations If f : X → Y , let d f ∈ M n be the induced distance function d f ( i , j ) = d ( f ( i ) , f ( j )). ◮ If K 1 = { d f | f : [ n ] → L 1 } , then Φ = Φ K 1 (Linial-London-Rabinovich) Proof: Every element of K 1 is a linear combination of cut metrics Φ ◮ If M = { n × n distance matrices } , then log n � Φ M ≤ Φ (Linial-London-Rabinovich, Aumann-Rabani).

  17. Geometric relaxations If f : X → Y , let d f ∈ M n be the induced distance function d f ( i , j ) = d ( f ( i ) , f ( j )). ◮ If K 1 = { d f | f : [ n ] → L 1 } , then Φ = Φ K 1 (Linial-London-Rabinovich) Proof: Every element of K 1 is a linear combination of cut metrics Φ ◮ If M = { n × n distance matrices } , then log n � Φ M ≤ Φ (Linial-London-Rabinovich, Aumann-Rabani). Proof: Every n -point metric space embeds in L 1 with log n distortion (Bourgain)

  18. The Goemans-Linial relaxation Theorem (Goemans-Linial) Let N = { n × n distance matrices with negative type } . Then K 1 ⊂ N ⊂ M , so Φ log n � Φ M ≤ Φ N ≤ Φ . Furthermore, Φ N can be computed in polynomial time.

  19. The Goemans-Linial question Φ( C , D ) Define the Goemans-Linial integrality gap α ( n ) = max Φ N ( C , D ) where C , D are n × n matrices.

  20. The Goemans-Linial question Φ( C , D ) Define the Goemans-Linial integrality gap α ( n ) = max Φ N ( C , D ) where C , D are n × n matrices. 2 + o (1) (Arora-Lee-Naor). 1 ◮ α ( n ) � (log n )

  21. The Goemans-Linial question Φ( C , D ) Define the Goemans-Linial integrality gap α ( n ) = max Φ N ( C , D ) where C , D are n × n matrices. 2 + o (1) (Arora-Lee-Naor). 1 ◮ α ( n ) � (log n ) Question (Goemans-Linial) Is α ( n ) bounded?

  22. The Goemans-Linial question Φ( C , D ) Define the Goemans-Linial integrality gap α ( n ) = max Φ N ( C , D ) where C , D are n × n matrices. 2 + o (1) (Arora-Lee-Naor). 1 ◮ α ( n ) � (log n ) Question (Goemans-Linial) Is α ( n ) bounded? Equivalently, does every finite negative-type metric space embed in L 1 by a bilipschitz map?

  23. The Goemans-Linial question Φ( C , D ) Define the Goemans-Linial integrality gap α ( n ) = max Φ N ( C , D ) where C , D are n × n matrices. 2 + o (1) (Arora-Lee-Naor). 1 ◮ α ( n ) � (log n ) Question (Goemans-Linial) Is α ( n ) bounded? Equivalently, does every finite negative-type metric space embed in L 1 by a bilipschitz map? But the answer is no: ◮ α ( n ) � (log log n ) c (Khot-Vishnoi)

  24. The Goemans-Linial question Φ( C , D ) Define the Goemans-Linial integrality gap α ( n ) = max Φ N ( C , D ) where C , D are n × n matrices. 2 + o (1) (Arora-Lee-Naor). 1 ◮ α ( n ) � (log n ) Question (Goemans-Linial) Is α ( n ) bounded? Equivalently, does every finite negative-type metric space embed in L 1 by a bilipschitz map? But the answer is no: ◮ α ( n ) � (log log n ) c (Khot-Vishnoi) ◮ α ( n ) � (log n ) c ′ (with c ′ ≈ 2 − 60 ) (Cheeger-Kleiner-Naor)

  25. The main theorem Theorem (Naor-Y.) There is an n–point subspace X (a ball in the word metric) of the Heisenberg group H 5 such that any embedding of X into L 1 has distortion at least ≍ √ log n.

  26. The main theorem Theorem (Naor-Y.) There is an n–point subspace X (a ball in the word metric) of the Heisenberg group H 5 such that any embedding of X into L 1 has distortion at least ≍ √ log n. Corollary (Naor-Y.) � α ( n ) � log n

  27. Part 2: The Heisenberg group Let H 2 k +1 ⊂ M k +2 be the (2 k + 1)–dimensional nilpotent Lie group  �    1 x 1 . . . x k z �    �  0 1 0 0 y 1      �      .  �  H 2 k +1 = ... . x i , y i , z ∈ R .   � 0 0 0 .   �    �  0 0 0 1 y k      �     �  0 0 0 0 1   �

  28. Part 2: The Heisenberg group Let H 2 k +1 ⊂ M k +2 be the (2 k + 1)–dimensional nilpotent Lie group  �    1 x 1 . . . x k z �    �  0 1 0 0 y 1      �      .  �  H 2 k +1 = ... . x i , y i , z ∈ R .   � 0 0 0 .   �    �  0 0 0 1 y k      �     �  0 0 0 0 1   � This contains a lattice H Z 2 k +1 = � x 1 , . . . , x k , y 1 , . . . , y k , z | [ x i , y i ] = z , all other pairs commute � .

  29. A lattice in H 3

  30. A lattice in H 3 z = xyx − 1 y − 1

  31. A lattice in H 3 z = xyx − 1 y − 1 z 4 = x 2 y 2 x − 2 y − 2

  32. A lattice in H 3 z = xyx − 1 y − 1 z 4 = x 2 y 2 x − 2 y − 2 z n 2 = x n y n x − n y − n

  33. From Cayley graph to sub-riemannian metric ◮ d ( u , v ) = inf { ℓ ( γ ) | γ is a horizontal curve from u to v }

  34. From Cayley graph to sub-riemannian metric ◮ d ( u , v ) = inf { ℓ ( γ ) | γ is a horizontal curve from u to v } ◮ The map s t ( x , y , z ) = ( tx , ty , t 2 z ) scales the metric

  35. From Cayley graph to sub-riemannian metric ◮ d ( u , v ) = inf { ℓ ( γ ) | γ is a horizontal curve from u to v } ◮ The map s t ( x , y , z ) = ( tx , ty , t 2 z ) scales the metric ◮ The ball of radius ǫ is approximately an ǫ × ǫ × ǫ 2 box.

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