
5 Concluding Remarks
Streaming time series are used in many modern applications in order to capture
the changes of a value with respect to time. In this paper we have studied the
problem of streaming time series indexing in order to provide a mechanism for
similarity range query processing. The proposed method uses the R
∗
-tree as the
underlying access method, equipped by an incremental computation of the DFT
and a deferred update technique. The experimental results have shown that the
proposed method outperforms the sequential scanning of the dataset.
Currently we study the application of the proposed method for k-nearest-
neighbor queries, in order to perform comparisons with other approaches studied
in [12]. Future research in the area may include: a)the selection of the minimum
update distance D by means of an analytical formula in order to select the
appropriate value according to the database size, the window size w and the data
distribution, b)the study of the buffer impact on the performance of the methods,
and c)the application of the prop osed approach for similarity join queries in
streaming time series.
References
1. R. Agrawal, C. Faloutsos, and A. Swami: “Efficient Similarity Search In Sequence
Databases”, Proc. FODO, pp. 69-84, Evanston, Illinois, USA, October 1993.
2. B. Babcock, S. Babu, M. Datar, R. Motwani, J. Widom: “Models and Issues in
Data Stream Systems”, Proc. ACM PODS, pp. 1-16, Madison, Wisconsin, June
2002.
3. N. Beckmann, H.-P. Kriegel, R. Schneider, and B. Seeger: “The R
∗
-tree: an Efficient
and Robust Access Method for Points and Rectangles”, Proc. ACM SIGMOD, pp.
322-331, Atlantic City, NJ, May 1990.
4. S. Babu, and J. Widom: “Continuous Queries over Data Streams”, SIGMOD
Record, Vol. 30, No. 3, pp. 109-120, September 2001.
5. T. Bozkaya, N. Yazdani, and M. Ozsoyoglu: “Matching and Indexing Sequences of
Different Lengths”, Proc. CIKM, Las Vegas, NV, USA, 1997.
6. K. Chan, and A. W. Fu: “Efficient Time Series Matching by Wavelets”, Proc. IEEE
ICDE, pp. 126-133, 1999.
7. S. Chandrasekaran, and M. J. Franklin: “Streaming Queries over Streaming Data”,
Proc. VLDB, Hong Kong, China, August 2002.
8. C. Faloutsos, M. Ranganathan, and Y. Manolopoulos: “Fast Subsequence Match-
ing in Time-Series Databases”, Proc. ACM SIGMOD, pp. 419-429, Minneapolis,
Minnesota, USA, May 1994.
9. L. Gao, and X. S. Wang: “Continually Evaluating Similarity-Based Pattern Queries
on a Streaming Time Series”, Proc. ACM SIGMOD, Madison, Wisconsin 2002.
10. L. Gao, Z. Yao, and X. S. Wang: “Evaluating Continuous Nearest Neighbor Queries
for Streaming Time Series via Pre-fetching”, Proc. VLDB, Hong Kong, China,
August 2002.
11. E. J. Keogh, and M. J. Pazzani: “An Indexing Scheme for Fast Similarity Search
in Large Time Series Databases”, Proc. SSDBM, Clevelant, Ohio, 1999.
12. X. Liu, and H. Ferhatosmanoglu: “Efficient k-NN Search on Streaming Data Se-
ries”. Proc. SSTD, Santorini, Greece, July 2003.
78