• DocumentCode
    814743
  • Title

    Continuous Nearest Neighbor Queries over Sliding Windows

  • Author

    Mouratidis, Kyriakos ; Mouratidis, Kyriakos ; Papadias, Dimitris ; Papadias, Dimitris

  • Volume
    19
  • Issue
    6
  • fYear
    2007
  • fDate
    6/1/2007 12:00:00 AM
  • Firstpage
    789
  • Lastpage
    803
  • Abstract
    This paper studies continuous monitoring of nearest neighbor (NN) queries over sliding window streams. According to this model, data points continuously stream in the system, and they are considered valid only while they belong to a sliding window that contains 1) the W most recent arrivals (count-based) or 2) the arrivals within a fixed interval W covering the most recent time stamps (time-based). The task of the query processor is to constantly maintain the result of long-running NN queries among the valid data. We present two processing techniques that apply to both count-based and time-based windows. The first one adapts conceptual partitioning, the best existing method for continuous NN monitoring over update streams, to the sliding window model. The second technique reduces the problem to skyline maintenance in the distance-time space and precomputes the future changes in the NN set. We analyze the performance of both algorithms and extend them to variations of NN search. Finally, we compare their efficiency through a comprehensive experimental evaluation. The skyline-based algorithm achieves lower CPU cost, at the expense of slightly larger space overhead.
  • Keywords
    Algorithm design and analysis; Costs; Mobile communication; Monitoring; Nearest neighbor searches; Neural networks; Partitioning algorithms; Performance analysis; Query processing; Spatial databases; Location-dependent and sensitive; data streams; nearest neighbors; query processing; sliding windows.; spatial databases;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2007.190617
  • Filename
    4161900