Cargando…
A Unified Approach to Spatial Proximity Query Processing in Dynamic Spatial Networks
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 p...
Autor principal: | |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8399432/ https://www.ncbi.nlm.nih.gov/pubmed/34450702 http://dx.doi.org/10.3390/s21165258 |
_version_ | 1783745074966822912 |
---|---|
author | Cho, Hyung-Ju |
author_facet | Cho, Hyung-Ju |
author_sort | Cho, Hyung-Ju |
collection | PubMed |
description | 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. |
format | Online Article Text |
id | pubmed-8399432 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-83994322021-08-29 A Unified Approach to Spatial Proximity Query Processing in Dynamic Spatial Networks Cho, Hyung-Ju Sensors (Basel) Article 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. MDPI 2021-08-04 /pmc/articles/PMC8399432/ /pubmed/34450702 http://dx.doi.org/10.3390/s21165258 Text en © 2021 by the author. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Cho, Hyung-Ju A Unified Approach to Spatial Proximity Query Processing in Dynamic Spatial Networks |
title | A Unified Approach to Spatial Proximity Query Processing in Dynamic Spatial Networks |
title_full | A Unified Approach to Spatial Proximity Query Processing in Dynamic Spatial Networks |
title_fullStr | A Unified Approach to Spatial Proximity Query Processing in Dynamic Spatial Networks |
title_full_unstemmed | A Unified Approach to Spatial Proximity Query Processing in Dynamic Spatial Networks |
title_short | A Unified Approach to Spatial Proximity Query Processing in Dynamic Spatial Networks |
title_sort | unified approach to spatial proximity query processing in dynamic spatial networks |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8399432/ https://www.ncbi.nlm.nih.gov/pubmed/34450702 http://dx.doi.org/10.3390/s21165258 |
work_keys_str_mv | AT chohyungju aunifiedapproachtospatialproximityqueryprocessingindynamicspatialnetworks AT chohyungju unifiedapproachtospatialproximityqueryprocessingindynamicspatialnetworks |