Download
ice cream and wedge graph n.
Skip this Video
Loading SlideShow in 5 Seconds..
Ice Cream And Wedge Graph PowerPoint Presentation
Download Presentation
Ice Cream And Wedge Graph

Ice Cream And Wedge Graph

112 Vues Download Presentation
Télécharger la présentation

Ice Cream And Wedge Graph

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Ice Cream And Wedge Graph Eyal Ackerman TsachikGelander Rom Pinchasi

  2. 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

  3. Wedge-graph • Given 3 -directional antenna a c b

  4. We can position antenna a a c b

  5. We can position antenna b a c b

  6. We can position antenna c a c b

  7. The wedge-graph we got: a c b

  8. 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

  9. 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.

  10. 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

  11. Intuition for the lemma Let S be a Compact convex set and fix S

  12. Intuition for the lemma There exist a point O O S

  13. Intuition for the lemma And 2 rays q and r q O S r

  14. Intuition for the lemma Rays are touching S in X and Y and creating an angle of X q O S r Y

  15. Intuition for the lemma O was selected to satisfy X q O S r Y

  16. Intuition for the lemma The ice-cream lemma X q O S r Y

  17. 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.

  18. Explanation of the main theorem • The angle is best possible as written by Carmi et al.

  19. Say we have 3 points on the plane a c b

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

  21. We can position antenna a a c b

  22. And antenna b a c b

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

  24. The wedge-graph we got in any setting of antenna c is: a c b

  25. proof of the main theorem • Let p be:

  26. proof of the main theorem • CH(p) is: This can be found in o(nlogh)

  27. proof of the main theorem • <X,Y> Is a “good pair” if exists O- point, and rays q,r X q O r Y

  28. 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

  29. proof of the main theorem • 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: X X’ q O r Y

  30. proof of the main theorem • 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”: O X X’ q r Y

  31. proof of the main theorem • How to find a good pair: • We got that a good pair can be found in O(nlogh) time O X X’ q r Y

  32. proof of the main theorem • 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) O X Y A B Z

  33. proof of the main theorem • 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: O O case2 case1 X Y X Y A B A B Z Y’ X’ Z X’ Y’

  34. proof of the main theorem • Case 1: • Z is in and in O X Y A B Z Y’ X’

  35. proof of the main theorem • Case 1: • . O X Y A B Z Y’ X’

  36. proof of the main theorem • Case 1: • is a wedge of containing X and Y • Note that the wedge graph of X,Y and Z is connected O Y X A B Z Y’ X’

  37. proof of the main theorem • Case 2: • The general case where Z is notin • We’ll find Z’ to be the point on r, and is equilateral O Z’ X Y A B Z X’ Y’ q r

  38. proof of the main theorem • Case 2: • is • Note that the wedge graph of X,Y and Z is connected O Z’ X Y A B Z X’ Y’ q r

  39. proof of the main theorem • 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 O O Y X Z’ X Y A B A B Z X’ Y’ Z Y’ X’ q r

  40. proof of the ice-cream lemma • 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 X q O S r Y

  41. proof of the ice-cream lemma • We’ll show that X q O S r Y

  42. proof of the ice-cream lemma • X’ can be equal to X and Y’ can be equal to Y. • and X X’ q O S r Y’ Y

  43. proof of the ice-cream lemma • Claim: • and • This means that : •  X X’ q O S r Y’ Y

  44. proof of the ice-cream lemma • Proof of the claim: • Assuming to the contrary that • Let small positive number X X’ q O S r Y’ Y

  45. proof of the ice-cream lemma • Proof of the claim: • obtained from XO’ and is from Y’O’ • Let small positive angle of rotation X’ X q O’ S O r Y’ Y

  46. proof of the ice-cream lemma • Proof of the claim: • The area of is greater than the area of , • The difference is . • This contradict the choice of the point O. X’ X q O’ S O r Y’ Y