Client-Side Caching for Nearest Neighbor Queries

  • Park Kwangjin (Dept. of Computer Science and Engineering, Korea University) ;
  • Hwang Chong-Sun (Dept. of Computer Science and Engineering, Korea University)
  • Published : 2005.12.01

Abstract

The Voronoi diagram (VD) is the most suitable mechanism to find the nearest neighbor (NN) for mobile clients. In NN query processing, it is important to reduce the query response time, since a late query response may contain out-of-date information. In this paper, we study the issue of location dependent information services (LDISs) using a VD. To begin our study, we first introduce a broadcast-based spatial query processing methods designed to support NN query processing. In further sections, we introduce a generic method for location-dependent sequential prefetching and caching. The performance of this scheme is studied in different simulated environments. The core contribution of this research resides in our analytical proof and experimental results.

Keywords

References

  1. J. Xu, X. Tang, D. L. Lee, and Q. Hu. 'Cache coherency in location-dependent information services for mobile environment,' in Proc. Int. Conf. Mobile Data Access '99, 1999
  2. J. Zhang, M. Zhu, D. Papadias, Y. Tao, and D. L. Lee, 'Location-based spatial queries, ' in Proc. SIGMOD 2003, 2003
  3. X. Yang and A. Bouguettaya, 'Broadcast-based data access in wireless environments,' in Proc. EBDT 2002, 2002
  4. T. Imielinski, S. Viswanathan, and B. R. Badrinath, 'Energy efficient indexing on air,' in Proc. SIGMOD'94, 1994
  5. T. Imielinski, S. Viswanathan, and B. R. Badrinath, 'Data on air: Organization and access,' IEEE Trans. Knowledge Data Eng., 1997
  6. K. Park, M. Song, and C.-S. Hwang, 'Broadcasting and prefetching schemes for location dependent information services,' in Proc. W2GIS 2004, 2004
  7. B. Zheng, W.-C. Lee, and D. L. Lee, 'On semantic caching and query scheduling for mobile nearest-neighbor search,' Wireless Network, 2004
  8. B. Zheng and D. L. Lee, 'Semantic caching in location-dependent query processing, ' in Proc. Int. Symposium on Spatial and Temporal Databases, 2001
  9. Y. D. Chung and M. H. Kim, 'An index replication scheme for wireless data broadcasting,' J. Syst. Software, 2000
  10. D. L. Lee, J. Xu, and B. Zheng, 'Data management in location-dependent information services,' IEEE Pervasive Computing, vol. 1, no. 3, 2002
  11. B. Zheng, W.-C. Lee, and D. L. Lee, 'Spatial queries in wireless broadcast systems,' Wireless Network, 2004
  12. V. Grassi, 'Prefetching policies for energy saving and latency reduction in a wireless broadcast data delivery system,' in Proc. MSWiM 2004, 2004
  13. B. Zheng, J. Xu, and D. L. Lee, 'Cache invalidation and replacement strategies for location-dependent data in mobile environments,' IEEE Trans. Comput., vol. 51, no. 10, 2002
  14. D. Barbara and T. Imielinski, 'Sleepers and workaholics: Cashing strategies in mobile environments,' in Proc. SIGMOD '94, 1994
  15. Spatial Datasets, available at http://dias.cti.gr/ytheod/researchldatasets/spatial.html
  16. T. Camp, J. Boleng, and V. Davies, 'A survey of mobility models for ad hoc network research,' in Proc. IEEE WCMC 2002, 2002
  17. B. Zheng, W.-C. Lee, and D. L. Lee, 'Search continuous nearest neighbor on air,' in Proc. Int. Conf. Mobile and Ubiquitous Systems: Networking and Services, Boston, Massachusetts, Aug. 2004
  18. A. Guttman, 'R-trees: A dynamic index structure for spatial searching,' in Proc. SIGMOD'84, 1984
  19. N. Roussopoulos, S. Kelley, and F. Vincent. 'Nearest neighbor queries,' in Proc. SIGMOD'95, 1995
  20. J. Xu, B. Zheng, W.-C. Lee, and D. L. Lee, 'Energy efficient index for querying location-dependent data in mobile broadcast environments,' in Proc. ICDE 2003, 2003
  21. J. Xu, B. Zheng, W.-C. Lee, and D. L. Lee, 'D-tree: An index structure for planar point queries in location-based wireless services,' IEEE Trans. Knowledge Data Eng., 2004