Duality-based approximation algorithms for depth queries and maximum depth

06/22/2020
by   Dror Aiger, et al.
0

We design an efficient data structure for computing a suitably defined approximate depth of any query point in the arrangement 𝒜(S) of a collection S of n halfplanes or triangles in the plane or of halfspaces or simplices in higher dimensions. We then use this structure to find a point of an approximate maximum depth in 𝒜(S). Specifically, given an error parameter ϵ>0, we compute, for any query point q, an underestimate d^-(q) of the depth of q, that counts only objects containing q, but is allowed to exclude objects when q is ϵ-close to their boundary. Similarly, we compute an overestimate d^+(q) that counts all objects containing q but may also count objects that do not contain q but q is ϵ-close to their boundary. Our algorithms for halfplanes and halfspaces are linear in the number of input objects and in the number of queries, and the dependence of their running time on ϵ is considerably better than that of earlier techniques. Our improvements are particularly substantial for triangles and in higher dimensions.

READ FULL TEXT
research
12/20/2022

Dominance for Containment Problems

In a containment problem, the goal is to preprocess a set of geometric o...
research
03/01/2023

Towards Space Efficient Two-Point Shortest Path Queries in a Polygonal Domain

We devise a data structure that can answer shortest path queries for two...
research
05/19/2018

Orthogonal Point Location and Rectangle Stabbing Queries in 3-d

In this work, we present a collection of new results on two fundamental ...
research
05/17/2020

Output sensitive algorithms for approximate incidences and their applications

An ϵ-approximate incidence between a point and some geometric object (li...
research
09/26/2019

How does object fatness impact the complexity of packing in d dimensions?

Packing is a classical problem where one is given a set of subsets of Eu...
research
03/19/2022

Intersection Queries for Flat Semi-Algebraic Objects in Three Dimensions and Related Problems

Let 𝒯 be a set of n planar semi-algebraic regions in ℝ^3 of constant com...
research
09/11/2022

Localization with Few Distance Measurements

Given a polygon W, a depth sensor placed at point p=(x,y) inside W and o...

Please sign up or login with your details

Forgot password? Click here to reset