• DocumentCode
    2070136
  • Title

    Maintaining Voronoi diagrams in parallel

  • Author

    Roos, Thomas

  • Author_Institution
    Dept. of Comput. Sci., Federal Inst. of Technol., Zurich, Switzerland
  • Volume
    2
  • fYear
    1994
  • fDate
    4-7 Jan. 1994
  • Firstpage
    179
  • Lastpage
    186
  • Abstract
    We are given a set of n points moving continuously along given trajectories in d-dimensional Euclidean space. At each instant, these sites define a Voronoi diagram which changes continuously over time except of certain critical instances, so-called topological events. We present an algorithm for maintaining the Voronoi diagram in parallel over time using only O(1) time per event on a CREW PRAM with O/spl lsqb/n/sup d/2spl rsqb/ processors which is worst-case optimal. This work generalizes the most recent single processor algorithms to PRAMs. Additionally, the presented technique provides the first efficient algorithm for computing static higher dimensional Voronoi diagrams in parallel. Finally, we present a new upper bound on the number of topological events which may appear during the flow of the sites. This result tightens a long-open gap between the upper and lower worst-case bounds, actually providing matching bounds in some cases, and is interesting in its own right.<>
  • Keywords
    computational complexity; computational geometry; parallel algorithms; topology; CREW PRAM; Euclidean space; critical instances; matching bounds; parallel maintenance algorithm; site flow; static higher dimensional Voronoi diagrams; topological events; trajectories; upper bound; worst-case optimal algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1994. Proceedings of the Twenty-Seventh Hawaii International Conference on
  • Conference_Location
    Wailea, HI, USA
  • Print_ISBN
    0-8186-5090-7
  • Type

    conf

  • DOI
    10.1109/HICSS.1994.323267
  • Filename
    323267