International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 140 - Number 12 |
Year of Publication: 2016 |
Authors: Yagnesh Kamble, Shubham Godshalwar, Ashna Bajaj, Reeta Koshy |
10.5120/ijca2016909525 |
Yagnesh Kamble, Shubham Godshalwar, Ashna Bajaj, Reeta Koshy . Location Aware Indexing. International Journal of Computer Applications. 140, 12 ( April 2016), 37-39. DOI=10.5120/ijca2016909525
This project closely models a framework to process Generic Location-Aware Rank Queries. A restaurant-finder application has been created to demonstrate how a Generic Location-Aware Ranked Query (GLRQ) can be processed by deploying three data structures in sync with each other – the synopses tree, the R-tree and inverted files. The synopses tree, created using histograms, handles the numeric attributes. The R-tree filters results based on their location, while the inverted files filter according to specified keywords (eg: lunch, breakfast, italian, karaoke), if any. Existing methods of processing such queries perform the pruning of the search space in two stages – first according to location and keyword, and then according to specified predicates (or vice versa), which is usually not efficient. The method used here trumps the aforementioned because the pruning is carried out simultaneously. This is reasonably faster, especially when working with large datasets, which has been experimentally demonstrated.