Product Range Search Problem
Abstract
Given a metric space, a standard metric range search, given a query , finds all points within distance of the point . Suppose now we have two different metrics and . A product range query is a point and two radii and . The output is all points within distance of with respect to and all points within of with respect to . In other words, it is the intersection of two searches. We present two data structures for approximate product range search in doubling metrics. Both data structures use a net-tree variant, the greedy tree. The greedy tree is a data structure that can efficiently answer approximate range searches in doubling metrics. The first data structure is a generalization of the range tree from computational geometry using greedy trees rather than binary trees. The second data structure is a single greedy tree constructed on the product induced by the two metrics.
Cite
@article{arxiv.2603.22500,
title = {Product Range Search Problem},
author = {Oliver Chubet and Niyathi Kukkapalli and Anvi Kudaraya and Don Sheehy},
journal= {arXiv preprint arXiv:2603.22500},
year = {2026}
}
Comments
8 pages, 4 figures