Enhanced range search with objects outside query range

Cloud Computing, which takes advantage of sharing resources, provide services to users. In order to process spatial queries using the cloud, it has to be able to store and process the large amount of geographical data. After that, the Geographic Information System (GIS) provides such ability to manage large volume of geographical data. Then for two common spatial queries, kNN and range queries, both of them are used for finding the interesting objects around a given location. The same point between them is that they both highly rely on their locations provided by the location services. However, according to the existing technology of location services, it fails to provide the location information with 100 % accuracy. Hence, we propose Range- kNN queries in order to solve this problem. For our algorithm, it enables user to input an irregular shape as the query range. Then the query result is retrieved based on the distances between the objects and the query range. In the evaluation part, our algorithm is proved to be increase the result accuracy without significantly increasing the extra computational cost.

[1]  David Taniar,et al.  A taxonomy for nearest neighbour queries in spatial databases , 2013, J. Comput. Syst. Sci..

[2]  Mladen A. Vouk,et al.  Cloud computing — Issues, research and implementations , 2008, ITI 2008 - 30th International Conference on Information Technology Interfaces.

[3]  Hans-Peter Kriegel,et al.  The R*-tree: an efficient and robust access method for points and rectangles , 1990, SIGMOD '90.

[4]  David Taniar,et al.  Multiple Object Types KNN Search Using Network Voronoi Diagram , 2009, ICCSA.

[5]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.

[6]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[7]  Christos Faloutsos,et al.  The R+-Tree: A Dynamic Index for Multi-Dimensional Objects , 1987, VLDB.

[8]  Feng-Cheng Lin,et al.  Service Component Architecture for Geographic Information System in Cloud Computing Infrastructure , 2013, 2013 IEEE 27th International Conference on Advanced Information Networking and Applications (AINA).

[9]  David Taniar,et al.  A pure peer-to-peer approach for kNN query processing in mobile ad hoc networks , 2013, Personal and Ubiquitous Computing.

[10]  Antonin Guttman,et al.  R-trees: a dynamic index structure for spatial searching , 1984, SIGMOD '84.

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

[12]  David Taniar,et al.  Approximate algorithms for static and continuous range queries in mobile navigation , 2012, Computing.

[13]  Hajar Mousannif,et al.  The cloud is not 'there', we are the cloud! , 2013, Int. J. Web Grid Serv..

[14]  Xiaoling Li,et al.  Parallel skyline queries over uncertain data streams in cloud computing environments , 2014, Int. J. Web Grid Serv..

[15]  Wen-Chen Lee,et al.  A heuristic for nesting problems of irregular shapes , 2008, Comput. Aided Des..

[16]  Elaheh Pourabbas,et al.  Elasticity in Cloud Databases and Their Query Processing , 2013, Int. J. Data Warehous. Min..

[17]  Won Kim Cloud computing architecture , 2013, Int. J. Web Grid Serv..

[18]  Kothuri Venkata Ravi Kanth,et al.  Quadtree and R-tree indexes in oracle spatial: a comparison using GIS data , 2002, SIGMOD '02.

[19]  A. Hernández-Vásquez,et al.  [Geographic information systems]. , 2016, Revista peruana de medicina experimental y salud publica.

[20]  K. Mulchrone,et al.  Fitting an ellipse to an arbitrary shape: implications for strain analysis , 2004 .

[21]  Cyrus Shahabi,et al.  Voronoi Diagrams for Query Processing , 2017, Encyclopedia of GIS.

[22]  Christos Faloutsos,et al.  Hilbert R-tree: An Improved R-tree using Fractals , 1994, VLDB.

[23]  David Taniar,et al.  On finding safe regions for moving range queries , 2013, Math. Comput. Model..

[24]  David Taniar,et al.  LookAhead continuous KNN mobile query processing , 2010, Comput. Syst. Sci. Eng..

[25]  P. Calistri,et al.  Geographic information systems: introduction. , 2007, Veterinaria italiana.

[26]  D. T. Lee,et al.  Generalization of Voronoi Diagrams in the Plane , 1981, SIAM J. Comput..

[27]  P. Burrough,et al.  Principles of geographical information systems , 1998 .