1998 · 195 citations · 17 references
ComputingComputer ScienceComputer SystemsData StructuresDatabasesInformation RetrievalEvaluation Of Retrieval SystemsMetric GeometryMetric SpacesNearest Neighbor SearchRetrieval ModelsDocument SimilarityMetric Space SearchNearest Neighbor RetrievalSimilarity ComputationSimilarity DetectionSimilarity FunctionsSimilarity MetricsSimilarity Search
We consider the problem of estimating CPU (distance computations) and I/O costs for processing range and k-nearest neighbors queries over metric spaces. Unlike the specific case of vector spaces, where information on data distribution has been exploited to derive cost models for predicting the performance of multi-dimensional access methods, in a generic metric space there is no such a possibility, which makes the problem quite different and requires a novel approach. We insist that the distance distribution of objects can be profitably used to solve the problem, and consequently develop a concrete cost model for the M-tree access method [10]. Our results rely on the assumption that the indexed dataset comes from a metric space which is "homogeneous" enough (in a probabilistic sense) to allow reliable cost estimations even if the distance distribution with respect to a specific query object is unknown. We experimentally validate the model over both real and synthetic datasets, and sho...
17
The R*-tree: an efficient and robust access method for points and rectangles
Norbert Beckmann, Hans‐Peter Kriegel, Ralf Schneider et al. · 1990 · 4.2K citations · Full text
Near Neighbor Search in Large Metric Spaces
Sergey Brin · 1995 · 556 citations