Query processing in spatial databases containing obstacles
TL;DR: This paper proposes efficient algorithms for the most important query types, namely, range search, nearest neighbours, e‐distance joins, closest pairs and distance semi‐joins, assuming that both data objects and obstacles are indexed by R‐trees.
read more
Abstract: Despite the existence of obstacles in many database applications, traditional spatial query processing assumes that points in space are directly reachable and utilizes the Euclidean distance metric. In this paper, we study spatial queries in the presence of obstacles, where the obstructed distance between two points is defined as the length of the shortest path that connects them without crossing any obstacles. We propose efficient algorithms for the most important query types, namely, range search, nearest neighbours, e-distance joins, closest pairs and distance semi-joins, assuming that both data objects and obstacles are indexed by R-trees. The effectiveness of the proposed solutions is verified through extensive experiments.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
•Book
Computational geometry
F. Frances Yao
- 02 Jan 1991
TL;DR: This report documents the program and the outcomes of Dagstuhl Seminar 21181 “Computational Geometry”, which was held online in a virtual manner, and 36 participants from various countries attended it.
1.6K
A range-restricted recharging station coverage model for drone delivery service planning
TL;DR: A new location model to support spatially configuring a system of recharging stations for commercial drone delivery service is proposed, drawing on literature from planar-space routing, range-restricted flow-refueling location, and maximal coverage location.
198
Assessing Raster GIS Approximation for Euclidean Shortest Path Routing
Insu Hong,Alan Murray +1 more
TL;DR: This research compares vector and raster approaches for identifying obstacle-avoiding shortest paths/routes and highlights representational issues, computational requirements and resulting path efficiency.
19
Offline cleaning of RFID trajectory data
Bettina Fazzinga,Sergio Flesca,Filippo Furfaro,Francesco Parisi +3 more
- 30 Jun 2014
TL;DR: An offline cleaning technique is proposed for translating the readings generated by RFID-tracked moving objects into positions over a map in a grid-based two-way filtering scheme embedding a sampling strategy for addressing missing detections.
19
Group nearest neighbor queries in the presence of obstacles
Nusrat Sultana,Tanzima Hashem,Lars Kulik +2 more
- 04 Nov 2014
TL;DR: This paper presents an efficient algorithm to compute aggregate obstructed distances, which is an essential component for processing OGNN queries, and exploits geometric properties to develop pruning techniques that reduce the search space and incur less processing overhead.
18
References
A note on two problems in connexion with graphs
TL;DR: A tree is a graph with one and only one path between every two nodes, where at least one path exists between any two nodes and the length of each branch is given.
R-trees: a dynamic index structure for spatial searching
Antonin Guttman
- 01 Jun 1984
TL;DR: A dynamic index structure called an R-tree is described which meets this need, and algorithms for searching and updating it are given and it is concluded that it is useful for current database systems in spatial applications.
8K
The R*-tree: an efficient and robust access method for points and rectangles
Norbert Beckmann,Hans-Peter Kriegel,Ralf Schneider,Bernhard Seeger +3 more
- 01 May 1990
TL;DR: The R*-tree is designed which incorporates a combined optimization of area, margin and overlap of each enclosing rectangle in the directory which clearly outperforms the existing R-tree variants.
An algorithm for planning collision-free paths among polyhedral obstacles
TL;DR: A collision avoidance algorithm for planning a safe path for a polyhedral object moving among known polyhedral objects that transforms the obstacles so that they represent the locus of forbidden positions for an arbitrary reference point on the moving object.
•Book
Computational geometry
F. Frances Yao
- 02 Jan 1991
TL;DR: This report documents the program and the outcomes of Dagstuhl Seminar 21181 “Computational Geometry”, which was held online in a virtual manner, and 36 participants from various countries attended it.
1.6K