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.

生成讲解博客的中文版本

生成AI智能校验的中文版本