Skip to main content

Efficient k-Nearest Neighbor Search for Static Queries over High Speed Time-Series Streams

  • Conference paper
  • First Online:
  • 616 Accesses

Abstract

In this paper, we propose a solution to the multi-step k-nearest neighbor (k-NN) search. The method is the reduced tolerance-based k-NN search for static queries in streaming time-series. A multi-scale filtering technique combined with a multi-resolution index structure is used in the method. We compare the proposed method to the traditional multi-step k-NN search in terms of the CPU search time and the number of distance function calls in the post-processing step. The results reveal that the reduced tolerance-based k-NN search outperforms the traditional k-NN search. Besides, applying multi-threading to the proposed method enables the system to have a fast response to high speed time-series streams for the k-NN search of static queries.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Yang, Q., Wu, X.: 10 challenging problems in data mining research. International Journal of Information Technology and Decision Making (2006)

    Google Scholar 

  2. Fu, T.-C.: A review on time series data mining. Journal of Engineering Applications of Artificial Intelligence (24), 164–181 (2011)

    Google Scholar 

  3. Kontaki, M., Papadopoulos, A., Manolopoulos, Y.: Adaptive similarity search in streaming time series with sliding windows. Data and Knowledge Engineering 16(6), 478–502 (2007)

    Article  Google Scholar 

  4. Liu, X., Ferhatosmanoglu, H.: Efficient k-NN search on streaming data series. In: Hadzilacos, T., Manolopoulos, Y., Roddick, J., Theodoridis, Y. (eds.) SSTD 2003. LNCS, vol. 2750, pp. 83–101. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  5. Giao, B., Anh, D.: Efficient similarity search for static queries in streaming time series. In: Proceedings of the 2014 International Conference on Green and Human Information Technology, HoChiMinh City, pp. 259–265 (2014)

    Google Scholar 

  6. Korn, F., Sidirapoulos, N., Faloutsos, C., Siegel, E., Protopapas, Z.: Fast nearest neighbor search in medical databases. In: Proceedings of the 22nd International Conference on Very Large Data Bases, Bombay, India, pp. 215–226 (1996)

    Google Scholar 

  7. Lee, S., Kim, B.-S., Choi, M.-J., Moon, Y.-S.: An approximate multi-step k-NN search in time-series databases. Advances in Computer Science and its Applications 279, 173–178 (2014)

    Article  Google Scholar 

  8. Beckmann, N., Kriegel, H.-P., Schneider, R., Seeger, B.: The R*-tree: an efficient and robust access method for points and rectangles. In: ACM SIGMOD International Conference on Management of Data, Atlantic City, New Jersey, USA, pp. 322–331 (1990)

    Google Scholar 

  9. Agrawal, R., Faloutsos, C., Swami, A.: Efficient similarity search in sequence databases. In: Lomet, D.B. (ed.) FODO 1993. LNCS, vol. 730, pp. 69–84. Springer, Heidelberg (1993)

    Chapter  Google Scholar 

  10. Chan, K.-P., Fu, A.: Efficient time series matching by wavelets. In: Proceedings of the 15th IEEE International Conference on Data Engineering, pp. 126–133 (1999)

    Google Scholar 

  11. Keogh, E., Chakrabarti, K., Mehrotra, S., Pazzani, M.: Locally adaptive dimensionality reduction for indexing large time series databases. In: Proceedings of the 2001 ACM SIGMOD International Conference on Management of Data, pp. 151–163 (2001)

    Google Scholar 

  12. West, M.: http://www.isds.duke.edu/~mw/data-sets/ts_data/ (accessed December 2013)

  13. Weigend, A.: Time series prediction: Forecasting the future and understanding the past. http://www-psych.stanford.edu/~andreas/Time-Series/SantaFe.html (accessed December 2013)

  14. Group, M.: Electricity Authority’s market data and reporting portal.ftp://ftp.emi.ea.govt.nz/Datasets/ (accessed December 2013)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bui Cong Giao .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Giao, B.C., Anh, D.T. (2015). Efficient k-Nearest Neighbor Search for Static Queries over High Speed Time-Series Streams. In: Vinh, P., Vassev, E., Hinchey, M. (eds) Nature of Computation and Communication. ICTCC 2014. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 144. Springer, Cham. https://doi.org/10.1007/978-3-319-15392-6_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-15392-6_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-15391-9

  • Online ISBN: 978-3-319-15392-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics