A novel framework for processing continuous queries on moving objects

  • Authors:
  • Liang Zhao;Ning Jing;Luo Chen;Zhinong Zhong

  • Affiliations:
  • College of Electronic Science and Engineering, National University of Defense Technology, Changsha, China;College of Electronic Science and Engineering, National University of Defense Technology, Changsha, China;College of Electronic Science and Engineering, National University of Defense Technology, Changsha, China;College of Electronic Science and Engineering, National University of Defense Technology, Changsha, China

  • Venue:
  • WAIM'10 Proceedings of the 11th international conference on Web-age information management
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Traditional techniques for processing continuous queries on moving objects reduce query re-computing through single-threaded and shared execution between multiple queries, and don't make use of the parallel computing capabilities of the ubiquitous multi-core CPUs. Thus, to explore this kind of parallelism, a Multi-threading based Framework for Continuous Queries (MFCQ) is proposed which adopts a strategy of re-computing all of the queries periodically. The framework divides the query process into three phases:the updating, optimization and execution stages; multi-threading based methods are used in each phase. Moreover, the framework is deemed to be general, because it is compatible with various index techniques and query algorithms. By using the framework, a query index based KNN algorithm and an object index based KNN algorithm are proposed respectively. Experimental results show that the multi-threading framework executed on the multicore platform outperforms the traditional YPK-CNN algorithm.