Space-Efficient Approximate Spherical Range Counting in High Dimensions
Abstract
We study the following range searching problem in high-dimensional Euclidean spaces: given a finite set , where each is assigned a weight , and radius , we need to preprocess into a data structure such that when a new query point arrives, the data structure reports the cumulative weight of points of within Euclidean distance from . Solving the problem exactly seems to require space usage that is exponential to the dimension, a phenomenon known as the curse of dimensionality. Thus, we focus on approximate solutions where points up to away from may be taken into account, where is an input parameter known during preprocessing. We build a data structure with near-linear space usage, and query time in , for some , where is the number of points of in the ambiguity zone, i.e., at distance between and from the query . To the best of our knowledge, this is the first data structure with efficient space usage (subquadratic or near-linear for any ) and query time that remains sublinear for any sublinear . We supplement our worst-case bounds with a query-driven preprocessing algorithm to build data structures that are well-adapted to the query distribution.
Cite
@article{arxiv.2603.12106,
title = {Space-Efficient Approximate Spherical Range Counting in High Dimensions},
author = {Andreas Kalavas and Ioannis Psarros},
journal= {arXiv preprint arXiv:2603.12106},
year = {2026}
}
Comments
22 pages