+ All Categories
Home > Documents > Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing...

Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing...

Date post: 10-Jul-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
36
Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof P. Onak*, Don Sheehy**, and Liu Yang* *IBM **University of Connecticut
Transcript
Page 1: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Characterizing the Distortion of Some Simple Euclidean

EmbeddingsJonathan Lenchner*, Krzysztof P. Onak*, Don Sheehy**, and Liu Yang* !!*IBM **University of Connecticut

Page 2: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Finite Euclidean Metrics

Finite Point Sets in Euclidean Space

Treat the point set P as a finite metric space (P,d).

d(p, q) := kp� qk =q

(px

� qx

)2 + (py

� qy

)2

Page 3: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Embeddings and Distortion

P

Page 4: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Embeddings and Distortion

P Q

Page 5: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Embeddings and Distortion

P Q

Let ⇧ : P ! Q be a bijection.

⇧ is t-Lipschitz if d(p, q) < t d(⇧(p),⇧(q))for all p, q 2 P .

Page 6: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Embeddings and Distortion

P Q

Let ⇧ : P ! Q be a bijection.

⇧ is t-Lipschitz if d(p, q) < t d(⇧(p),⇧(q))for all p, q 2 P .

The distortion of ⇧ is the min t such that

⇧ and ⇧

�1are t-Lipschitz.

Page 7: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Embeddings and Distortion

P Q

Let ⇧ : P ! Q be a bijection.

⇧ is t-Lipschitz if d(p, q) < t d(⇧(p),⇧(q))for all p, q 2 P .

The distortion of ⇧ is the min t such that

⇧ and ⇧

�1are t-Lipschitz.

Dist(⇧) := maxp,q2P max(

d(p,q)d(⇧(p),⇧(q)) ,

d(⇧(p),⇧(q))d(p,q) )

Page 8: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Lower Bounds [Badiou et al.]

Embedding n evenly spaced points on a circle

into a line requires ⌦(

pn) distortion.

Page 9: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Lower Bounds [Badiou et al.]

Embedding n evenly spaced points on a circle

into a line requires ⌦(

pn) distortion.

Page 10: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Lower Bounds [Badiou et al.]

Proof Idea: Lipschitz Extensions Borsuk-Ulam Theorem

Embedding n evenly spaced points on a circle

into a line requires ⌦(

pn) distortion.

Page 11: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Lower Bounds [Badiou et al.]

Proof Idea: Lipschitz Extensions Borsuk-Ulam Theorem

Embedding n evenly spaced points on a circle

into a line requires ⌦(

pn) distortion.

⌦(n1/4) distortion for

embedding a sphere

into a plane.

Page 12: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Embedding in Pairs of Lines

Page 13: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Embedding in Pairs of Lines

Gap � 12n

Page 14: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Embedding in Pairs of Lines

Between lines 12pn

Gap � 12n

Page 15: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Embedding in Pairs of Lines

Between lines 12pn

Gap � 12n

Resulting distortion is ⇥(

pn)

Page 16: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Embedding in Pairs of Lines

Between lines 12pn

Gap � 12n

Resulting distortion is ⇥(

pn)

Distortion is ⇥(n1/4)

for embedding

sphere to two planes.

Page 17: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Embedding in Triples of Lines

Page 18: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Embedding in Triples of Lines

Page 19: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Embedding in Triples of Lines

Page 20: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Embedding in Triples of Lines

Distortion is constant.

Page 21: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Embedding in Triples of Lines

Distortion is constant.

Similarly, embedding points a on sphere to 4 planes can also be done with constant distortion. !Open: What about embedding into 3 planes?

Page 22: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

One Point Off the Line/Plane

q

pa

b

Page 23: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

One Point Off the Line/Plane

pn

q

pa

b

Page 24: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

One Point Off the Line/Plane

pn

Distortion O(n1/4) is possible.

q

pa

b

Page 25: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

One Point Off the Line/Plane

LemmaConsider a collection of n points on a line, each point one unit from the next,

together with one additional point at height

pn above the center point of the

points on the line. Then any embedding of these points into a line has distortion

⌦(n

1/4)

pn

Distortion O(n1/4) is possible.

q

pa

b

Page 26: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

One Point Off the Line/Plane

LemmaConsider a collection of n points on a line, each point one unit from the next,

together with one additional point at height

pn above the center point of the

points on the line. Then any embedding of these points into a line has distortion

⌦(n

1/4)

pn

Distortion O(n1/4) is possible.

Proof Idea: If q is not on one end after the embedding, then it forces two adjacent points to be stretched. Otherwise, the n/4 nearest points on the line to q must be from the middle half. It follows that a or b separates a pair of adjacent points from the middle half.

q

pa

b

Page 27: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

One Point Off the Line/Plane

pn

q

pa

b

q

Case 1: If q is not on the end, it separates c,d (previously adjacent pts).

cd

Page 28: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

One Point Off the Line/Plane

pn

q

pa

b

middle half

q

Case 2: If q is on the end, either a or b separates c, d (previously adjacent pts from middle half).

cd

a

The n/4 points closest to q must all be from the middle half. Otherwise, dist(q,p) is stretched

Page 29: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Open Questions

Page 30: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Open Questions

Lower bounds for embedding into pairs of lines/planes.

Page 31: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Open Questions

Lower bounds for embedding into pairs of lines/planes.

Extensions to measures and expected distortion.

Page 32: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Open Questions

Lower bounds for embedding into pairs of lines/planes.

Extensions to measures and expected distortion.

Bounds on embedding points on a sphere into 3 planes.

Page 33: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Open Questions

Lower bounds for embedding into pairs of lines/planes.

Extensions to measures and expected distortion.

Bounds on embedding points on a sphere into 3 planes.

Upper bounds for one point off the line/plane.

Page 34: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Open Questions

Lower bounds for embedding into pairs of lines/planes.

Extensions to measures and expected distortion.

Bounds on embedding points on a sphere into 3 planes.

Upper bounds for one point off the line/plane.

Lower bounds for one point off a hyperplane in d>3.

Page 35: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Open Questions

Thanks.

Lower bounds for embedding into pairs of lines/planes.

Extensions to measures and expected distortion.

Bounds on embedding points on a sphere into 3 planes.

Upper bounds for one point off the line/plane.

Lower bounds for one point off a hyperplane in d>3.

Page 36: Characterizing the Distortion of Some Simple Euclidean Embeddings · 2016-06-13 · Characterizing the Distortion of Some Simple Euclidean Embeddings Jonathan Lenchner*, Krzysztof

Recommended