Top Banner
Ice Cream And Wedge Graph Eyal Ackerman Tsachik Gelander Rom Pinchasi
46

Ice Cream And Wedge Graph

Feb 23, 2016

Download

Documents

lihua

Ice Cream And Wedge Graph. Eyal Ackerman Tsachik Gelander Rom Pinchasi. Table of content. Introduction Wedge-graph Overview Main theorem Ice-cream lemma Intuition for the lemma Explanation of the main theorem Proofs main theorem Ice-cream lemma. Wedge-graph. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Ice Cream And Wedge Graph

Ice Cream And Wedge Graph

Eyal Ackerman Tsachik Gelander Rom Pinchasi

Page 2: Ice Cream And Wedge Graph

Table of content

• Introduction– Wedge-graph– Overview

• Main theorem– Ice-cream lemma– Intuition for the lemma– Explanation of the main theorem

• Proofs– main theorem– Ice-cream lemma

Page 3: Ice Cream And Wedge Graph

Wedge-graph

• Given 3 -directional antenna a

b

c

Page 4: Ice Cream And Wedge Graph

𝛼

a

b

c

We can position antenna a

𝛼𝛼

Page 5: Ice Cream And Wedge Graph

𝛼

a

b

c

We can position antenna b

𝛼𝛼

Page 6: Ice Cream And Wedge Graph

𝛼

a

b

c

We can position antenna c

𝛼𝛼

Page 7: Ice Cream And Wedge Graph

The wedge-graph we got:

a

b

c

Page 8: Ice Cream And Wedge Graph

Overview• [1] I. Caragiannis, C. Kaklamanis, E. Kranakis, D. Krizanc and A. Wiese, Communication

in wireless networks with directional antennas, Proc. 20th Symp. on Parallelism in Algorithms and Architectures, 344{351, 2008. – formulated a different model of directed communication graph

• [2] P. Carmi, M.J. Katz, Z. Lotker, A. Rosen, Connectivity guarantees for wireless networks with directional antennas, Computational Geometry: Theory and Applications, to appear.

• [3] M. Damian and R.Y. Flatland, Spanning properties of graphs induced by directional antennas, Electronic Proc. 20th Fall Workshop on Computational Geometry, Stony Brook University, Stony Brook, NY, 2010.– formulated a different model of directed communication graph

• [4] S. Dobrev, E. Kranakis, D. Krizanc, J. Opatrny, O. Ponce, and L. Stacho, Strong connectivity in sensor networks with given number of directional antennae of bounded angle, Proc. 4th Int. Conf. on Combinatorial Optimization and Applications, 72{86, 2010.– formulated a different model of directed communication graph

Page 9: Ice Cream And Wedge Graph

Overview• [1] I. Caragiannis, C. Kaklamanis, E. Kranakis, D. Krizanc and A. Wiese, Communication in

wireless networks with directional antennas, Proc. 20th Symp. on Parallelism in Algorithms and Architectures, 344{351, 2008.

• [2] P. Carmi, M.J. Katz, Z. Lotker, A. Rosen, Connectivity guarantees for wireless networks with directional antennas, Computational Geometry: Theory and Applications, to appear.– found the minimum so that no metter what finit set P of location, it is always posible to position

them so the wedge graph is connected• [3] M. Damian and R.Y. Flatland, Spanning properties of graphs induced by directional

antennas, Electronic Proc. 20th Fall Workshop on Computational Geometry, Stony Brook University, Stony Brook, NY, 2010.

• [4] S. Dobrev, E. Kranakis, D. Krizanc, J. Opatrny, O. Ponce, and L. Stacho, Strong connectivity in sensor networks with given number of directional antennae of bounded angle, Proc. 4th Int. Conf. on Combinatorial Optimization and Applications, 72{86, 2010.

Page 10: Ice Cream And Wedge Graph

Ice-cream lemma

• S is a compact convex set in the plane.• . • There exist a point O in the plane and 2 rays,

q and r.• q and r apex is O • q and r are touching S at X and Y exclusively• r and q satisfy • the angle bounded by r and q is

Page 11: Ice Cream And Wedge Graph

Intuition for the lemma

Let S be a Compact convex set and fix

S

Page 12: Ice Cream And Wedge Graph

Intuition for the lemma

There exist a point O

S

O

Page 13: Ice Cream And Wedge Graph

Intuition for the lemma

And 2 rays q and r

S

O

r

q

Page 14: Ice Cream And Wedge Graph

Intuition for the lemmaRays are touching S in X and Y and creating an angle of

S

O

r

q

X

Y

𝛼

Page 15: Ice Cream And Wedge Graph

Intuition for the lemmaO was selected to satisfy

S

O

r

q

X

Y

𝛼

Page 16: Ice Cream And Wedge Graph

Intuition for the lemmaThe ice-cream lemma

S

O

r

q

X

Y

𝛼

Page 17: Ice Cream And Wedge Graph

Main Theorem

• P is a set of n points in the plain (general position).• CH(p) is the convex hull of p.• h is the number of vertices in CH(p). • It takes O(n log h) - time to find n wedges (apexes

are in p) of angle • The wedge-graph is connected. • The wedge-graph has a path of length 2 and each

of the other vertices in the graph is connected by an edge to one of the three vertices of the path.

Page 18: Ice Cream And Wedge Graph

Explanation of the main theorem

• The angle is best possible as written by Carmi et al.

Page 19: Ice Cream And Wedge Graph

Say we have 3 points on the plane

a

b

c

Page 20: Ice Cream And Wedge Graph

𝜋3

𝜋3

𝜋3

m

m m

A specific case for the example, an equilateral triangle. We’ll try to position the –directional antennas with

a

b

c

Page 21: Ice Cream And Wedge Graph

𝛼

𝛼<𝜋3

a

b

c

We can position antenna a

Page 22: Ice Cream And Wedge Graph

𝛼

𝛼<𝜋3

a

b

c𝛼

And antenna b

Page 23: Ice Cream And Wedge Graph

𝛼

𝛼<𝜋3

a

b

c

Antenna c will never be connected in the wedge-graph of a,b and c

𝛼

Page 24: Ice Cream And Wedge Graph

The wedge-graph we got in any setting of antenna c is:

a

b

c

Page 25: Ice Cream And Wedge Graph

proof of the main theorem

• Let p be:

Page 26: Ice Cream And Wedge Graph

• CH(p) is:

This can be found in o(nlogh)

proof of the main theorem

Page 27: Ice Cream And Wedge Graph

• <X,Y> Is a “good pair” if exists O- point, and rays q,r

X

Y

O

q

r

𝛼

proof of the main theorem

Page 28: Ice Cream And Wedge Graph

proof of the main theorem

• Given CH(P) and 2 vretices X,Y, it takes O(1)-time to check whether X and Y are a “good pair”.

• for any pair of points, there are only 2 possible location for O, and you only need test whether their neighbors are in

• The ice cream lemma guarantees that CH(P) has a good pair

Page 29: Ice Cream And Wedge Graph

• How to find a good pair:– For any edge (x,x’) of CH(P) we can find in O(logn)

time (binary search) the Y point that satisfies this:

proof of the main theorem

X

Y

q

r O𝛼

X’

Page 30: Ice Cream And Wedge Graph

• How to find a good pair:– For any edge (x,x’) and point Y in CH(P) we can

test in constant time if (X,Y) or (X’,Y) are “good pair”:

proof of the main theorem

X

Y

q

r

O𝛼

X’

Page 31: Ice Cream And Wedge Graph

• How to find a good pair:– We got that a good pair can be found in O(nlogh)

time

proof of the main theorem

X

Y

q

r

O𝛼

X’

Page 32: Ice Cream And Wedge Graph

• is a line creating angle of with q and r• There is a point on • A and B are the points of the intersections

of ,q and r• and the triangle ABO is covering p– Z Can be found in O(logh)

proof of the main theorem

𝛼

Z

X Y

O

𝑙 A B𝛼𝛼

Page 33: Ice Cream And Wedge Graph

• X’ is a point on such that is equilateral and Y’ is a point on such that is equilateral.– there are 2 general cases for this:

proof of the main theorem

𝛼

Z

X Y

O

𝑙 A B𝛼𝛼

𝛼

Z

X Y

O

𝑙 A B𝛼𝛼Y’X’Y’ X’

case1 case2

Page 34: Ice Cream And Wedge Graph

• Case 1:– Z is in and in

proof of the main theorem

𝛼

Z

X Y

O

𝑙 A B𝛼𝛼Y’ X’

Page 35: Ice Cream And Wedge Graph

• Case 1:– .

proof of the main theorem

𝛼

Z

X Y

O

𝑙 A B𝛼𝛼Y’ X’

Page 36: Ice Cream And Wedge Graph

• Case 1:– is a wedge of containing X and Y

– Note that the wedge graph of X,Y and Z is connected

proof of the main theorem

𝛼

Z

X Y

O

𝑙 A B𝛼𝛼Y’ X’

𝛼

Page 37: Ice Cream And Wedge Graph

• Case 2:– The general case where Z is not in – We’ll find Z’ to be the point on r, and is equilateral

proof of the main theorem

𝛼

Z

X Y

O

𝑙 A B𝛼𝛼Y’X’

r q

Z’

𝛼

Page 38: Ice Cream And Wedge Graph

• Case 2:– is

– Note that the wedge graph of X,Y and Z is connected

proof of the main theorem

𝛼

Z

X Y

O

𝑙 A B𝛼𝛼Y’X’

r q

Z’

𝛼

Page 39: Ice Cream And Wedge Graph

• Finally we can see that the wedge graph contains 2-path on X,Y,Z.

• , and covere , which means that any other point in p is connected to X,Y or Z in the wedge-graph

proof of the main theorem

𝛼

Z

X Y

O

𝑙 A B𝛼𝛼Y’X’

r q

Z’

𝛼

𝛼

Z

X Y

O

𝑙 A B𝛼𝛼Y’ X’

𝛼

Page 40: Ice Cream And Wedge Graph

• Consider the point O such that the 2 tangents of S through O create and angle of

• And the area of is maximum.• From compactness -> such point exists

proof of the ice-cream lemma

S

O

r

q

X

Y

𝛼

Page 41: Ice Cream And Wedge Graph

• We’ll show that

proof of the ice-cream lemma

S

O

r

q

X

Y

𝛼

Page 42: Ice Cream And Wedge Graph

• X’ can be equal to X and Y’ can be equal to Y.• and

proof of the ice-cream lemma

S

O

r

q

X

Y

X’

Y’

𝛼

Page 43: Ice Cream And Wedge Graph

• Claim:– and

• This means that :– –

proof of the ice-cream lemma

S

O

r

q

X

Y

X’

Y’

𝛼

Page 44: Ice Cream And Wedge Graph

• Proof of the claim:– Assuming to the contrary that – Let small positive number

proof of the ice-cream lemma

S

O

r

q

X

Y

X’

Y’

𝛼

Page 45: Ice Cream And Wedge Graph

• Proof of the claim:– obtained from XO’ and is from Y’O’– Let small positive angle of rotation

proof of the ice-cream lemma

S O

r

q

X

Y

𝛼

X’

Y’

𝑙1

𝛼 O’𝛿

𝑙2

Page 46: Ice Cream And Wedge Graph

• Proof of the claim:– The area of is greater than the area of ,– The difference is .– This contradict the choice of the point O.

proof of the ice-cream lemma

S O

r

q

X

Y

𝛼

X’

Y’

𝑙1

𝛼 O’𝛿

𝑙2