Approximate static and continuous range search in mobile navigation

Spatial range search is to find interest objects within a given radius. This type of query is common in a mobile environment as mobile users are able to find surrounding interest objects. Traditionally, a range search query will return all objects within a given radius. However, in many circumstances, having all objects is not necessary, especially when there are already enough objects closer to the query point. Also in other circumstance, expanding the radius may give users better results, especially when there are a lot of objects just outside the search boundary. Therefore, in this paper, we focus on approximate range search, where the query results are approximate, rather than exact. We propose γ approximate static range search (ARS). Using ARS, we are able to deliver a better performance, yet low false hit and reasonable false miss. We also extend ARS in the context of continuous query setting, in which the query moves. This is particularly important in mobile navigation as a mobile user who invokes the query moves. In continuous range search, the aim is to find split points; the locations where the query results will be updated. We propose two methods for approximate continuous range search (ACRS), namely (i) minimizing range search, and (ii) minimizing split points. Our performance evaluation which compares our methods with the traditional continuous range search shows that our methods reduce number of split points considerably, and hence improving overall performance.

[1]  Michael Vassilakopoulos,et al.  On Approximate Algorithms for Distance-Based Queries using R-trees , 2005, Comput. J..

[2]  David Taniar,et al.  Voronoi-based multi-level range search in mobile navigation , 2011, Multimedia Tools and Applications.

[3]  Marios Hadjieleftheriou,et al.  R-Trees - A Dynamic Index Structure for Spatial Searching , 2008, ACM SIGSPATIAL International Workshop on Advances in Geographic Information Systems.

[4]  Michael Vassilakopoulos,et al.  Approximate Algorithms for Distance-Based Queries in High-Dimensional Data Spaces Using R-Trees , 2002, ADBIS.

[5]  David Taniar,et al.  Voronoi-Based Continuous $k$ Nearest Neighbor Search in Mobile Navigation , 2011, IEEE Transactions on Industrial Electronics.

[6]  Nick Roussopoulos,et al.  Nearest neighbor queries , 1995, SIGMOD '95.

[7]  Maytham Safar,et al.  K nearest neighbor search in navigation systems , 2005, Mob. Inf. Syst..

[8]  David Taniar,et al.  Voronoi-based range and continuous range query processing in mobile databases , 2011, J. Comput. Syst. Sci..

[9]  Sunil Arya,et al.  An optimal algorithm for approximate nearest neighbor searching fixed dimensions , 1998, JACM.

[10]  Sunil Arya,et al.  Approximate nearest neighbor queries in fixed dimensions , 1993, SODA '93.

[11]  A. Prasad Sistla,et al.  Modeling and querying moving objects , 1997, Proceedings 13th International Conference on Data Engineering.

[12]  Nick Roussopoulos,et al.  K-Nearest Neighbor Search for Moving Query Point , 2001, SSTD.

[13]  Marshall W. Bern,et al.  Approximate Closest-Point Queries in High Dimensions , 1993, Inf. Process. Lett..

[14]  Guilherme Dias da Fonseca,et al.  Approximate Range Searching: The Absolute Model , 2007, WADS.

[15]  David Taniar,et al.  Continuous Range Search Query Processing in Mobile Navigation , 2008, 2008 14th IEEE International Conference on Parallel and Distributed Systems.

[16]  G. Clark,et al.  Reference , 2008 .

[17]  Yufei Tao,et al.  Continuous Nearest Neighbor Search , 2002, VLDB.

[18]  Suman Nath,et al.  Approximate Evaluation of Range Nearest Neighbor Queries with Quality Guarantee , 2009, SSTD.

[19]  Yufei Tao,et al.  Query Processing in Spatial Network Databases , 2003, VLDB.

[20]  Mahdi Abdelguerfi,et al.  Efficient Approximation of Spatial Network Queries using the M-Tree with Road Network Embedding , 2007, 19th International Conference on Scientific and Statistical Database Management (SSDBM 2007).

[21]  Sunil Arya,et al.  The Effect of Corners on the Complexity of Approximate Range Searching , 2009, Discret. Comput. Geom..