• DocumentCode
    3173112
  • Title

    Sweeping the Sphere

  • Author

    Dinis, João ; Mamede, Margarida

  • Author_Institution
    Dept. de Fis., Univ. de Lisboa, Lisbon, Portugal
  • fYear
    2010
  • fDate
    28-30 June 2010
  • Firstpage
    151
  • Lastpage
    160
  • Abstract
    We introduce the first sweep line algorithm for computing spherical Voronoi diagrams, which proves that Fortune´s method can be extended to points on a sphere surface. This algorithm is similar to Fortune´s plane sweep algorithm, sweeping the sphere with a circular line instead of a straight one. Like its planar counterpart, the novel linear-space algorithm has worst-case optimal running time. Furthermore, it copes very well with degeneracies and is easy to implement. Experimental results show that the performance of our algorithm is very similar to that of Fortune´s algorithm, both with synthetic data sets and with real data. The usual solutions make use of the connection between convex hulls and spherical Delaunay triangulations. An experimental comparison revealed that our algorithm outperforms the freely available implementations that compute convex hulls of point sets in 3D, enabling it to be the preferred choice for computing Voronoi diagrams on the sphere.
  • Keywords
    computational complexity; computational geometry; mesh generation; surface fitting; Fortune method; Fortune plane sweep algorithm; first sweep line algorithm; linear-space algorithm; sphere surface; spherical Delaunay triangulations; spherical Voronoi diagrams; worst-case optimal running time; Astronomy; Data structures; Euclidean distance; Extraterrestrial measurements; Geometry; Geoscience; Length measurement; Level measurement; Shape; sweep algorithms; voronoi diagrams;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Voronoi Diagrams in Science and Engineering (ISVD), 2010 International Symposium on
  • Conference_Location
    Quebec, QC
  • Print_ISBN
    978-1-4244-7606-0
  • Electronic_ISBN
    978-1-4244-7605-3
  • Type

    conf

  • DOI
    10.1109/ISVD.2010.32
  • Filename
    5521420