unions of onions maarten l offler wolfgang mulzer
play

UNIONS OF ONIONS Maarten L offler Wolfgang Mulzer Universiteit - PowerPoint PPT Presentation

UNIONS OF ONIONS Maarten L offler Wolfgang Mulzer Universiteit Utrecht Freie Universit at Berlin 1 CHAPTER I THE PROBLEM 2 PREPROCESSING PARADIGM 3 PREPROCESSING PARADIGM Once upon a time, we were given R . 3 PREPROCESSING


  1. RECONSTRUCTION ALGORITHM First, locate P in R and T . Remove any empty leaves of T . Then, recursively unite the onions. P 8

  2. RECONSTRUCTION ALGORITHM First, locate P in R and T . Remove any empty leaves of T . Then, recursively unite the onions. P 8

  3. RECONSTRUCTION ALGORITHM First, locate P in R and T . Remove any empty leaves of T . Then, recursively unite the onions. Done! P 8

  4. BUT! 9

  5. BUT! ...how do you unite two onions? 9

  6. BUT! ...how do you unite two onions? 9

  7. BUT! ...how do you unite two onions? OBSERVATION: We can find the convex hull of two onions in O (log n ) time. 9

  8. BUT! ...how do you unite two onions? OBSERVATION: We can find the convex hull of two onions in O (log n ) time. 9

  9. BUT! ...how do you unite two onions? OBSERVATION: We can find the convex hull of two onions in O (log n ) time. Let’s remove it and recurse. 9

  10. BUT! ...how do you unite two onions? OBSERVATION: We can find the convex hull of two onions in O (log n ) time. Let’s remove it and recurse. 9

  11. BUT! ...how do you unite two onions? OBSERVATION: We can find the convex hull of two onions in O (log n ) time. Let’s remove it and recurse. Unfortunately, what is left are no longer proper onions... 9

  12. ONION RESTAURATION & UNIFICATION 10

  13. ONION RESTAURATION & UNIFICATION Compute convex hulls of the individual onions. 10

  14. ONION RESTAURATION & UNIFICATION Compute convex hulls of the individual onions. 10

  15. ONION RESTAURATION & UNIFICATION Compute convex hulls of the individual onions. 10

  16. ONION RESTAURATION & UNIFICATION Compute convex hulls of the individual onions. Recurse once again. 10

  17. ONION RESTAURATION & UNIFICATION Compute convex hulls of the individual onions. Recurse once again. 10

  18. ONION RESTAURATION & UNIFICATION Compute convex hulls of the individual onions. Recurse once again. 10

  19. ONION RESTAURATION & UNIFICATION Compute convex hulls of the individual onions. Recurse once again. 10

  20. ONION RESTAURATION & UNIFICATION Compute convex hulls of the individual onions. Recurse once again. 10

  21. ONION RESTAURATION & UNIFICATION Compute convex hulls of the individual onions. Recurse once again. Etc... 11

  22. ONION RESTAURATION & UNIFICATION Compute convex hulls of the individual onions. Recurse once again. Etc... 11

  23. ONION RESTAURATION & UNIFICATION Compute convex hulls of the individual onions. Recurse once again. Etc... 11

  24. ONION RESTAURATION & UNIFICATION Compute convex hulls of the individual onions. Recurse once again. Etc... 11

  25. ONION RESTAURATION & UNIFICATION Compute convex hulls of the individual onions. Recurse once again. Etc... 11

  26. ONION RESTAURATION & UNIFICATION Compute convex hulls of the individual onions. Recurse once again. Etc... 11

  27. ONION RESTAURATION & UNIFICATION Compute convex hulls of the individual onions. Recurse once again. Etc... 11

  28. ONION RESTAURATION & UNIFICATION Compute convex hulls of the individual onions. Recurse once again. Etc... 11

  29. ONION RESTAURATION & UNIFICATION Compute convex hulls of the individual onions. Recurse once again. Etc... 11

  30. ONION RESTAURATION & UNIFICATION Compute convex hulls of the individual onions. Recurse once again. Etc... 11

  31. ONION RESTAURATION & UNIFICATION Compute convex hulls of the individual onions. Recurse once again. Etc... 11

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