A Union of Euclidean Spaces is Euclidean
Konstantin Makarychev, Northwestern Yury Makarychev, TTIC
AMS Meeting, New York, May 7, 2017
A Union of Euclidean Spaces is Euclidean Konstantin Makarychev, - - PowerPoint PPT Presentation
A Union of Euclidean Spaces is Euclidean Konstantin Makarychev, Northwestern Yury Makarychev, TTIC AMS Meeting, New York, May 7, 2017 Problem by Assaf Naor Suppose that metric space (, ) is a union of two metric spaces and
Konstantin Makarychev, Northwestern Yury Makarychev, TTIC
AMS Meeting, New York, May 7, 2017
Suppose that metric space (π, π) is a union of two metric spaces π΅ and πΆ that isometrically embed into β2. Does π necessarily embed into β2 with a constant distortion? β2 π΅ πΆ
The problem is closely connected to research in theoretical computer science on βlocal-global propertiesβ of metric spaces [Arora, LovΓ‘sz, Newman, Rabani, Rabinovich, Vempala `06; Charikar, M, Makarychev `07]
Results imply strong lower bounds for Sherali-Adams linear programming relaxations for many combinatorial optimization problems, including Sparsest Cut, Vertex Cover, Max Cut, Unique Games. [Charikar, M, Makarychev `09]
Q: Suppose that metric space (π, π) is a union of two metric spaces π΅ and πΆ that embed isometrically into β2. Does π necessarily embed into β2 with a constant distortion? A: Yes, π embeds into β2 with distortion at most 8.93. π΅ βͺ β2
π with distortion π½, πΆ βͺ β2 π with distortion πΎ
π = π΅ βͺ πΆ βͺ β2
π+π+1 with distortion at most 11π½πΎ
This talk: consider the isometric case. π1: π΅ βͺ β2 π2: πΆ βͺ β2 We will define 3 maps:
π1: π΅ βͺ πΆ βͺ β2 , a 7-Lipschitz extension of π1 to π
π2: π΅ βͺ πΆ βͺ β2 , a 7-Lipschitz extension of π2 to π
π = ΰ΄€ π1 β ΰ΄€ π2 β Ξ
Assume that we have
π1: π΅ βͺ πΆ βͺ β2 , a 7-Lipschitz extension of π1 to π
π2: π΅ βͺ πΆ βͺ β2 , a 7-Lipschitz extension of π2 to π
First, π πππ = ΰ΄€ π1 β ΰ΄€ π2 β Ξ πππ β€ 72 + 72 + 22 since Ξ πππ β€ 2.
π1 ensures that distances between points in π΅ donβt decrease: ΰ΄€ π1Θπ΅ = π1 is an isometric embedding of π΅ into β2.
π2 ensures that distances between points in πΆ donβt decrease.
π β πΆ donβt decrease by more than a constant factor.
If π π, πβ² βͺ π(π, π) then ΰ΄€ π2(π) β ΰ΄€ π2(π) β ΰ΄€ π2 πβ² β ΰ΄€ π2 π = π πβ², π β π(π, π) If π π, πβ² β π(π, π) then Ξ(π) β Ξ(π) β₯ π(π, πβ²) β π(π, π) π πβ² π π΅ πΆ
πβ² is the closest point to π in πΆ
If π π, πβ² βͺ π(π, π) then ΰ΄€ π2(π) β ΰ΄€ π2(π) β ΰ΄€ π2 πβ² β ΰ΄€ π2 π = π πβ², π β π(π, π) If π π, πβ² β π(π, π) then Ξ(π) β Ξ(π) β₯ π(π, πβ²) β π(π, π) π πβ² π π΅ πΆ
Goal: Given a map π β‘ π2: πΆ β β2 find a Lipschitz extension ΰ΄€ π: π΅ βͺ πΆ β β2 of π. β2 π΅ πΆ π ΰ΄€ π
Assume that πΆ β β2 and π = ππ; π΅ βͺ πΆ < β. β2 π΅ πΆ ΰ΄€ π
Idea 1: map every π to the closest πβ² β πΆ w.r.t. π. Issue: the map may not be Lipschitz. π΅ πΆ π πβ² ΰ΄€ π
Let ππ = π π, πΆ for π β π΅. π· β π΅ is a cover for π΅ if
π π, π β€ ππ and ππ β€ ππ
ππ¦ π π ππ¦ π π
π β π΅ is close to some π β π· points in π· are βseparatedβ
Prove by induction that there is always a cover π«. Let π β π΅ be the point in π΅ with the least value of ππ. By induction, there is a cover π·β² for π΅ β Ball π, ππ . Let π· = π·β² βͺ {π}. π΅
Prove by induction that there is always a cover π«. Let π β π΅ be the point in π΅ with the least value of ππ. By induction, there is a cover π·β² for π΅ β Ball π, ππ . Let π· = π·β² βͺ {π}. π
Prove by induction that there is always a cover π«. Let π β π΅ be the point in π΅ with the least value of ππ. By induction, there is a cover π·β² for π΅ β Ball π, ππ . Let π· = π·β² βͺ {π}. π
Prove by induction that there is always a cover π«. Let π β π΅ be the point in π΅ with the least value of ππ. By induction, there is a cover π·β² for π΅ β Ball π, ππ . Let π· = π·β² βͺ {π}. π
Idea 2: map every π β π· to the closest πβ² β πΆ. The map is 4-Lipschitz. π΅ πΆ π π πβ²
Idea 2: map every π β π· to the closest πβ² β πΆ. The map is 4-Lipschitz. Assume ππ β€ ππ. π΅ πΆ π πβ² π πβ²
Idea 2: map every π β π· to the closest πβ² β πΆ. The map is 4-Lipschitz. Assume ππ β€ ππ. π΅ πΆ π πβ² π πβ²
Idea 2: map every π β π· to the closest πβ² β πΆ. The map is 4-Lipschitz. Assume ππ β€ ππ. π΅ πΆ π πβ² π πβ² π πβ², πβ² β€ 2 π π, π + 2 π π, πβ² β€ 4π(π, π)
Let π· β πΈ β β2 and π be a Lipschitz map from π· to β2. There exists an extension π: πΈ β β2 of π such π πππ = π πππ πΈ
β2
π·
Idea 2: map every π β π· to the closest πβ² β πΆ. Extend π from π· to π΅ using the Kirszbraun theorem. π΅ πΆ π π πβ²
Idea 2: map every π β π· to the closest πβ² β πΆ. Extend π from π· to π΅ using the Kirszbraun theorem. ΰ΄€ π π£ = απ π£ , if π£ β π΅ π£, if π£ β πΆ ΰ΄€ π π£ is 7-Lipschitz:
πΘπ΅ is 4-Lipschitz
πΘπΆ is 1-Lipschitz
π π β ΰ΄€ π π = π(π) β π β€ β―
π΅ πΆ π
π(π) π(π)
π π
π΅ πΆ π
π(π) π(π)
π
ππ β€ ππ β€ ππ β€ 4ππ
π π π β π β€ 6ππ + π π, π β€ 7π(π, π)
π΅ πΆ π
π(π) π(π)
π
ππ β€ ππ β€ ππ β€ 4ππ
π π π β π β€ 6ππ + π π, π β€ 7π(π, π)
There exists a metric space π = π΅ βͺ πΆ s.t.
3 β ππ, where π = π΅ = ΘπΆΘ and ππ β 0 as π β β
isometrically, then π΅ βͺ πΆ βͺ β2 with distortion at most πΈ. We know that πΈ β 3, 8.93 .
that the answer is negative for every π β {2, β}.
π΅π βͺ β2 isometrically? We only know that π log π β€ πΈ β€ 2π·π.
isometrically embeds into β2. What is the least distortion with which π βͺ β2? More results and open problems in the paper!