In-Range Farthest Point Queries and Related Problem in High Dimensions

Abstract

Range-aggregate query is an important type of queries with numerous applications. It aims to obtain some structural information (defined by an aggregate function F(·)) of the points (from a point set P) inside a given query range B. In this paper, we study the range-aggregate query problem in high dimensional space for two aggregate functions: (1) F(P B) is the farthest point in P B to a query point q in Rd and (2) F(P B) is the minimum enclosing ball (MEB) of P B. For problem (1), called In-Range Farthest Point (IFP) Query, we develop a bi-criteria approximation scheme: For any ε>0 that specifies the approximation ratio of the farthest distance and any γ>0 that measures the "fuzziness" of the query range, we show that it is possible to pre-process P into a data structure of size Oε,γ(dn1+) in Oε,γ(dn1+) time such that given any Rd query ball B and query point q, it outputs in Oε,γ(dn) time a point p that is a (1-ε)-approximation of the farthest point to q among all points lying in a (1+γ)-expansion B(1+γ) of B, where 0<<1 is a constant depending on ε and γ and the hidden constants in big-O notations depend only on ε, γ and Polylog(nd). For problem (2), we show that the IFP result can be applied to develop query scheme with similar time and space complexities to achieve a (1+ε)-approximation for MEB.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…