Simple and Efficient Distribution-Sensitive Point Location in Triangulations
Autor: | Machado Manhães De Castro, Pedro, Devillers, Olivier |
---|---|
Přispěvatelé: | Geometric computing (GEOMETRICA), Inria Sophia Antipolis - Méditerranée (CRISAM), Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Inria Saclay - Ile de France, Institut National de Recherche en Informatique et en Automatique (Inria), ANR-07-BLAN-0319,Triangles,New challenges in triangulations(2007) |
Rok vydání: | 2011 |
Předmět: | |
Zdroj: | 2011 Proceedings of the Thirteenth Workshop on Algorithm Engineering and Experiments (ALENEX) ISBN: 9781611972917 Proceedings of the 13th Workshop on Algorithm Engineering and Experiments Proceedings of the 13th Workshop on Algorithm Engineering and Experiments, 2011, San Francisco, United States. pp.127-138 |
DOI: | 10.1137/1.9781611972917.13 |
Popis: | International audience; We analyze, implement, and evaluate a distribution- sensitive point location algorithm based on the classical Jump & Walk, called Keep, Jump, & Walk. For a batch of query points, the main idea is to use previous queries to improve the current one. In practice, Keep, Jump, & Walk is actually a very competitive method to locate points in a triangulation. Regarding point location in a Delaunay triangulation, we show how the Delaunay hierarchy can be used to answer, under some hypotheses, a query q with a O(log#(pq)) randomized expected complexity, where p is a previously located query and #(s) indicates the number of simplices crossed by the line segment s. The Delaunay hierarchy has O(n log n) time complexity and O(n) memory complexity in the plane, and under certain realistic hypothe- ses these complexities generalize to any finite dimension. Fi- nally, we combine the good distribution-sensitive behavior of Keep, Jump, & Walk, and the good complexity of the Delaunay hierarchy, into a novel point location algorithm called Keep, Jump, & Climb. To the best of our knowl- edge, Keep, Jump, & Climb is the first practical distribution- sensitive algorithm that works both in theory and in practice for Delaunay triangulations. |
Databáze: | OpenAIRE |
Externí odkaz: |