Abstract

Advances in mobile technologies and map-based applications enables users to utilize sophisticated spatial queries, including k-nearest neighbor and shortest path queries. Often, location-based servers are used to handle multiple simultaneous queries because of the popularity of map-based applications. This study focuses on the efficient processing of multiple concurrent k-farthest neighbor (kFN) queries in road networks. For a positive integer k, query point q, and set of data points P, a kFN query returns k data points farthest from the query point q. For addressing multiple concurrent spatial queries, traditional location-based servers based on one-query-at-a-time processing are unsuitable owing to high redundant computation costs. Therefore, we propose a group processing of multiple kFN (GMP) algorithm to process multiple kFN queries in road networks. The proposed GMP algorithm uses group computation to avoid the redundant computation of network distances between the query and data points. The experiments using real-world roadmaps demonstrate the proposed solution's effectiveness and efficiency.

Highlights

  • The proliferation of smartphones with GPS and Wi-Fi functionality has enabled mobile users to exploit various location-based services (LBS), such as mobile guides, intelligent transport systems, location-based gaming, and assistive technology to support people with health problems [17], [18], [32], [33], [41], [51]

  • We focus on the group processing of multiple k-farthest neighbor (MkFN) queries in road networks; MkFN queries are the logical opposite of k-nearest neighbor queries

  • In this study, we investigated methods to evaluate concurrent MkFN queries in road networks efficiently

Read more

Summary

INTRODUCTION

The proliferation of smartphones with GPS and Wi-Fi functionality has enabled mobile users to exploit various location-based services (LBS), such as mobile guides, intelligent transport systems, location-based gaming, and assistive technology to support people with health problems [17], [18], [32], [33], [41], [51]. For the AkFN query result, data point p3 is the farthest neighbor with the largest sum of network distances from query points q1 and q2. In road networks, we propose an innovative algorithm for the group processing of multiple kFN (GMP) queries. We utilized shared execution to efficiently evaluate MkFN queries in road networks in which it is assumed that query and data points arbitrarily move. We propose the GMP algorithm, an efficient algorithm for the group processing of multiple kFN queries in road networks. To our knowledge, this attempt is the first to study MkFN queries in road networks.

RELATED STUDIES
GMP ALGORITHM
PERFORMANCE STUDY
Findings
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call