Continuous Obstructed Nearest Neighbor Queries in Spatial Databases
In this paper, we study a novel form of continuous nearest neighbor queries in the presence of obstacles, namely continuous obstructed nearest neighbor (CONN) search. It considers the impact of obstacles on the distance between objects, which is ignored by most of spatial queries. Given a data set P...
Saved in:
Main Authors: | , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2009
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/308 https://ink.library.smu.edu.sg/context/sis_research/article/1307/viewcontent/SIGMOD09_CONN.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-1307 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-13072015-12-25T10:53:18Z Continuous Obstructed Nearest Neighbor Queries in Spatial Databases GAO, Yunjun ZHENG, Baihua In this paper, we study a novel form of continuous nearest neighbor queries in the presence of obstacles, namely continuous obstructed nearest neighbor (CONN) search. It considers the impact of obstacles on the distance between objects, which is ignored by most of spatial queries. Given a data set P, an obstacle set O, and a query line segment q in a two-dimensional space, a CONN query retrieves the nearest neighbor of each point on q according to the obstructed distance, i.e., the shortest path between them without crossing any obstacle. We formulate CONN search, analyze its unique properties, and develop algorithms for exact CONN query processing, assuming that both P and O are indexed by conventional data-partitioning indices (e.g., R-trees). Our methods tackle the CONN retrieval by performing a single query for the entire query segment, and only process the data points and obstacles relevant to the final result, via a novel concept of control points and an efficient quadratic-based split point computation algorithm. In addition, we extend our solution to handle the continuous obstructed k-nearest neighbor (COkNN) search, which finds the k (?1)nearest neighbors to every point along q based on obstructed distances. A comprehensive experimental evaluation using both real and synthetic datasets has been conducted to demonstrate the efficiency and effectiveness of our proposed algorithms. 2009-07-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/308 info:doi/10.1145/1559845.1559906 https://ink.library.smu.edu.sg/context/sis_research/article/1307/viewcontent/SIGMOD09_CONN.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University continuous nearest neighbor continuous obstructed nearest neighbor nearest neighbor obstacle spatial database Databases and Information Systems Numerical Analysis and Scientific Computing |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
continuous nearest neighbor continuous obstructed nearest neighbor nearest neighbor obstacle spatial database Databases and Information Systems Numerical Analysis and Scientific Computing |
spellingShingle |
continuous nearest neighbor continuous obstructed nearest neighbor nearest neighbor obstacle spatial database Databases and Information Systems Numerical Analysis and Scientific Computing GAO, Yunjun ZHENG, Baihua Continuous Obstructed Nearest Neighbor Queries in Spatial Databases |
description |
In this paper, we study a novel form of continuous nearest neighbor queries in the presence of obstacles, namely continuous obstructed nearest neighbor (CONN) search. It considers the impact of obstacles on the distance between objects, which is ignored by most of spatial queries. Given a data set P, an obstacle set O, and a query line segment q in a two-dimensional space, a CONN query retrieves the nearest neighbor of each point on q according to the obstructed distance, i.e., the shortest path between them without crossing any obstacle. We formulate CONN search, analyze its unique properties, and develop algorithms for exact CONN query processing, assuming that both P and O are indexed by conventional data-partitioning indices (e.g., R-trees). Our methods tackle the CONN retrieval by performing a single query for the entire query segment, and only process the data points and obstacles relevant to the final result, via a novel concept of control points and an efficient quadratic-based split point computation algorithm. In addition, we extend our solution to handle the continuous obstructed k-nearest neighbor (COkNN) search, which finds the k (?1)nearest neighbors to every point along q based on obstructed distances. A comprehensive experimental evaluation using both real and synthetic datasets has been conducted to demonstrate the efficiency and effectiveness of our proposed algorithms. |
format |
text |
author |
GAO, Yunjun ZHENG, Baihua |
author_facet |
GAO, Yunjun ZHENG, Baihua |
author_sort |
GAO, Yunjun |
title |
Continuous Obstructed Nearest Neighbor Queries in Spatial Databases |
title_short |
Continuous Obstructed Nearest Neighbor Queries in Spatial Databases |
title_full |
Continuous Obstructed Nearest Neighbor Queries in Spatial Databases |
title_fullStr |
Continuous Obstructed Nearest Neighbor Queries in Spatial Databases |
title_full_unstemmed |
Continuous Obstructed Nearest Neighbor Queries in Spatial Databases |
title_sort |
continuous obstructed nearest neighbor queries in spatial databases |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2009 |
url |
https://ink.library.smu.edu.sg/sis_research/308 https://ink.library.smu.edu.sg/context/sis_research/article/1307/viewcontent/SIGMOD09_CONN.pdf |
_version_ |
1770570382111145984 |