Group nearest neighbor queries 论文

2004引用 259
Data Management and AlgorithmsAdvanced Image and Video Retrieval TechniquesGeographic Information Systems Studies

详细信息

发表日期
2004-09-28
发表年份
2004

关键词

Data Management and AlgorithmsAdvanced Image and Video Retrieval TechniquesGeographic Information Systems Studies

摘要

Given two sets of points P and Q, a group nearest neighbor (GNN) query retrieves the point(s) of P with the smallest sum of distances to all points in Q. Consider, for instance, three users at locations q/sub 1/ q/sub 2/ and q/sub 3/ that want to find a meeting point (e.g., a restaurant); the corresponding query returns the data point p that minimizes the sum of Euclidean distances |pq/sub i/| for 1/spl les/i/spl les/3. Assuming that Q fits in memory and P is indexed by an R-tree, we propose several algorithms for finding the group nearest neighbors efficiently. As a second step, we extend our techniques for situations where Q cannot fit in memory, covering both indexed and nonindexed query points. An experimental evaluation identifies the best alternative based on the data and query properties.