Distance-sensitive planar point location (Q283883): Difference between revisions

From MaRDI portal
Created claim: Wikidata QID (P12): Q59782228, #quickstatements; #temporary_batch_1711574657256
ReferenceBot (talk | contribs)
Changed an Item
 
Property / cites work
 
Property / cites work: A simple entropy-based algorithm for planar point location / rank
 
Normal rank
Property / cites work
 
Property / cites work: Optimal Expected-Case Planar Point Location / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4821338 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Provably good mesh generation / rank
 
Normal rank
Property / cites work
 
Property / cites work: Linear-size nonobtuse triangulation of polygons / rank
 
Normal rank
Property / cites work
 
Property / cites work: Triangulating a simple polygon in linear time / rank
 
Normal rank
Property / cites work
 
Property / cites work: Entropy, triangulation, and point location in planar subdivisions / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3772828 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3687711 / rank
 
Normal rank
Property / cites work
 
Property / cites work: A sweepline algorithm for Voronoi diagrams / rank
 
Normal rank
Property / cites work
 
Property / cites work: Dynamic Trees and Dynamic Point Location / rank
 
Normal rank
Property / cites work
 
Property / cites work: Expected asymptotically optimal planar point location / rank
 
Normal rank
Property / cites work
 
Property / cites work: Optimal Search in Planar Subdivisions / rank
 
Normal rank
Property / cites work
 
Property / cites work: Linear probing and graphs / rank
 
Normal rank
Property / cites work
 
Property / cites work: PLANAR POINT LOCATION REVISITED / rank
 
Normal rank
Property / cites work
 
Property / cites work: Efficient Point Location in a Convex Spatial Cell-Complex / rank
 
Normal rank
Property / cites work
 
Property / cites work: A Delaunay Refinement Algorithm for Quality 2-Dimensional Mesh Generation / rank
 
Normal rank
Property / cites work
 
Property / cites work: A Mathematical Theory of Communication / rank
 
Normal rank

Latest revision as of 23:28, 11 July 2024

scientific article
Language Label Description Also known as
English
Distance-sensitive planar point location
scientific article

    Statements

    Distance-sensitive planar point location (English)
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    17 May 2016
    0 references
    One of the most fundamental problems in computational geometry is point location. The authors consider one of its variants, namely the distance-sensitive point location. In this variant we have a subdivision \(S\) and we want to preprocess it so that we can determine efficiently which region of \(S\) contains a query point \(p\) and the query time relates to the distance of \(p\) to the nearest point on the boundary of the region that contains it. The paper starts with the description of how to construct a distance sensitive point location structure. The construction is divided into two steps. In the first step, the authors create a distance-sensitive decomposition for the polygons of the input subdivision. A distance-sensitive decomposition of a simple polygon \(P\) with \(n\) edges consists of \(O(n)\) regions with the following properties: (1) each region \(R\) is convex and has constant complexity, (2) for some absolute constant \(\alpha\) the decomposition has the \(\alpha\)-distance property, i.e., for any point \(p \in P\), the region \(R\) containing \(p\) has an area at least \(\alpha \cdot \Delta^{2}_{p}\), where \(\Delta_p\) is the Euclidean distance from \(p\) to the boundary of \(P\). Having the distance-sensitive decomposition, in the second step, the authors use the entropy-based structure introduced by \textit{S. Arya} et al. [SIAM J. Comput. 37, No. 2, 584--610 (2007; Zbl 1137.68021)], where the probabilities for the regions are equal to \(\gamma_i = \mathrm{area}(R) /\mathrm{area}(P_i)\), where \(P_i \in S\) and \(R\) is a region that belongs to the distance-sensitive decomposition of \(P_i\). Because the main step in the presented algorithm is the construction of a distance-sensitive decomposition, the authors focus on algorithms for constructing such decompositions. They start with the algorithm for convex polygons and next they deal with the case of simple polygons. Next, they prove that the decomposition can be computed in \(O(n \log n)\) time and that we can obtain a linear-size data structure for point location in a planar connected polygonal subdivision such that the query time for a point \(p\) in polygon \(P_i \in S\) is \(O(\min(\log n, 1+ \log {\mathrm{area}(P_i) \over \gamma_i \Delta_{p}^{2}}))\). Then, the authors investigate a special case in which the query bound is based only on the distance of a query point to the boundary. They make an assumption that the subdivision is contained in a square of area \(1\) and present a data structure that achieves a query time of \(O(\min (\log n, 1 + \log {1 \over \Delta_{p}^{2}}))\) for a point \(p\). The structure is based on a depth-bounded quadtree and a worst-case optimal point location structure, that can be constructed in \(O(n \log n)\) time and \(O(n)\) space. At the end the authors consider the extension of the simpler data structure to three dimensions. They show that for a given convex polyhedral subdivision (with \(n\) edges) contained in a unit cube we can construct a distance-sensitive point location structure in \(O(n \log^2 n)\) time and \(O(n \log n)\) space that answers a query for a point \(p\) in \(O(1 + \log {1 \over \Delta_{p}^{2}})\) time if \(\Delta_p \geq \sqrt{3} / \root 3 \of {n}\) and \(O(\log^2 n)\) otherwise.
    0 references
    point location
    0 references
    quadtree
    0 references
    distance-sensitive decomposition
    0 references
    computational geometry
    0 references
    algorithm
    0 references
    subdivision
    0 references

    Identifiers