کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
397243 | 671017 | 2016 | 16 صفحه PDF | دانلود رایگان |
• We introduce GNN queries in the obstructed space.
• We develop pruning techniques to efficiently evaluate obstructed GNN queries.
• We propose two efficient techniques to compute aggregate obstructed distances.
• We conduct an extensive experimental analysis to compare our algorithms.
In this paper, we introduce an obstructed group nearest neighbor (OGNN) query that enables a group of pedestrians to meet at a common point of interest (e.g., a restaurant) with the minimum aggregate travel distance in the presence of obstacles such as buildings and lakes. The aggregate travel distance can be measured in terms of the total, the maximum or the minimum travel distance of all group members. In recent years, researchers have focused on developing efficient algorithms for processing group nearest neighbor (GNN) queries in the Euclidean space and road networks, which ignores the impact of obstacles in computing travel distances. We propose the first comprehensive approach to process an OGNN query. We present efficient algorithms to compute aggregate obstructed distances, which is an essential component of processing OGNN queries. We exploit geometric properties to develop pruning techniques that reduce the search space and incur less processing overhead. Based on various search space refinement techniques, we propose two algorithms: a Group Based Query Method (GBQM) and a Centroid Based Query Method (CBQM) to evaluate OGNN queries. We validate the efficacy and efficiency of our solution through extensive experiments using both real and synthetic datasets and present a comparative analysis among our proposed algorithms in terms of query processing overhead.
Journal: Information Systems - Volume 61, October–November 2016, Pages 24–39