Skip to main navigation Skip to search Skip to main content

A unified approach to spatial proximity query processing in dynamic spatial networks

Research output: Contribution to journalArticlepeer-review

Abstract

Nearest neighbor (NN) and range (RN) queries are basic query types in spatial databases. In this study, we refer to collections of NN and RN queries as spatial proximity (SP) queries. At peak times, location-based services (LBS) need to quickly process SP queries that arrive simultaneously. Timely processing can be achieved by increasing the number of LBS servers; however, this also increases service costs. Existing solutions evaluate SP queries sequentially; thus, such solutions involve unnecessary distance calculations. This study proposes a unified batch algorithm (UBA) that can effectively process SP queries in dynamic spatial networks. With the proposed UBA, the distance between two points is indicated by the travel time on the shortest path connecting them. The shortest travel time changes frequently depending on traffic conditions. The goal of the proposed UBA is to avoid unnecessary distance calculations for nearby SP queries. Thus, the UBA clusters nearby SP queries and exploits shared distance calculations for query clusters. Extensive evaluations using real-world roadmaps demonstrated the superiority and scalability of UBA compared with state-of-the-art sequential solutions.

Original languageEnglish
Article number5258
JournalSensors
Volume21
Issue number16
DOIs
StatePublished - 2 Aug 2021

Keywords

  • Dynamic spatial network
  • Nearest neighbor query
  • Range query
  • Spatial proximity query
  • Unified batch algorithm

Fingerprint

Dive into the research topics of 'A unified approach to spatial proximity query processing in dynamic spatial networks'. Together they form a unique fingerprint.

Cite this