skip to main content
10.5555/545538.545542acmotherconferencesArticle/Chapter ViewAbstractPublication PagesadcConference Proceedingsconference-collections
Article

A subsequence matching algorithm supporting moving average transform of arbitrary order in time-series databases using index interpolation

Published: 29 January 2001 Publication History

Abstract

In this paper, we propose a subsequence matching algorithm that supports moving average transform of arbitrary order in time-series databases. The existing subsequence matching algorithm by Faloutsos et al. would require an index for each moving average order, which causes serious storage and CPU time overhead. In this paper, we solve the problem using index interpolation. The proposed algorithm can use only a few indexes for pre-selected moving average orders k and performs subsequence matching for arbitrary order m (≤ k). We prove that the proposed algorithm causes no false dismissal. For selectivities less than 10-2, the degradation of search performance compared with the fully-indexed case is no more than 17.2 % when two out of 128 indexes are used. The algorithm works better with smaller selectivities.

References

[1]
Agrawal, R. et al., "Efficient Similarity Search in Sequence Databases," In Proc. Foundations of Data Organization and Algorithms, pp. 69-84, Chicago, Illinois, Oct. 1993.
[2]
Agrawal, R. et al., "Fast Similarity Search in the Presence of Noise, Scaling, and Translation in Time-Series Databases," In Proc. Int'l Conf. on Very Large Data Bases, pp. 490-501, Zurich, Switzerland, Sept. 1995.
[3]
Beckmann, N. et al., "The R*-Tree: An Efficient and Robust Access Method for Points and Rectangles," In Proc. Int'l Conf. on Management of Data, ACM SIGMOD, pp. 322-331, Atlantic City, NJ, June 1990.
[4]
Chatfield, C., The Analysis of Time Series: An Introduction, 3rd Ed., Chapman and Hall, 1984.
[5]
Chan, K.-P. and Fu, W.-C., "Efficient Time Series Matching by Wavelets," In Proc. Int'l Conf. on Data Engineering, IEEE, pp. 126-133, Sydney, Australia, Mar. 1999.
[6]
Faloutsos, C. et al., "Fast Subsequence Matching in Time-Series Databases," In Proc. Int'l Conf. on Management of Data, ACM SIGMOD, pp. 419-429, Minneapolis, Minnesota, June 1994.
[7]
Goldin, D. Q. and Kanellakis, P. C., "On Similarity Queries for Time-Series Data: Constraint Specification and Implementation," In Proc. Int'l Conf. on Principles and Practices of Constraint Programming, pp. 137-153, Cassis, France, Sept. 1995.
[8]
Guttman, A., "R-trees: A Dynamic Index Structure for Spatial Searching," In Proc. Int'l Conf. on Management of Data, ACM SIGMOD, pp. 47-57, Boston, Massachusetts, June 1984.
[9]
Kendall, M., Time-Series, 2nd Ed., Charles Griffin and Company, 1976.
[10]
Press, W. H. et al., Numerical Recipes in C - The Art of Scientific Computing, 2nd Ed., Cambridge University Press, 1992.
[11]
Rafiei, D. and Mendelzon, A., "Similarity-Based Queries for Time Series Data," In Proc. Int'l Conf. on Management of Data, ACM SIGMOD, pp. 13-25, Tucson, Arizona, June 1997.
[12]
Sellis, T. et al., "The R+-tree: A Dynamic Index for Multidimensional Objects," In Proc. Int'l Conf. on Very Large Data Bases, pp. 507-518, Brighton, England, Sept. 1987.
[13]
Weber, R. et al., "A Quantitative Analysis and Performance Study for Similarity-Search Methods in High-Dimensional Spaces," In Proc. Int'l Conf. on Very Large Data Bases, pp. 194-205, New York, New York, Aug. 1998.
[14]
Yi, B.-K. et al., "Efficient Retrieval of Similar Time Sequences Under Time Warping," In Proc. Int'l Conf. on Data Engineering, IEEE, pp. 201-208, Orlando, Florida, Feb. 1998.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
ADC '01: Proceedings of the 12th Australasian database conference
January 2001
185 pages
ISBN:0769509665

Publisher

IEEE Computer Society

United States

Publication History

Published: 29 January 2001

Check for updates

Author Tags

  1. index interpolation
  2. moving average transform
  3. subsequence matching
  4. time-series databases

Qualifiers

  • Article

Conference

ADC '01
January 29 - February 1, 2001
Queensland, Gold Coast, Australia

Acceptance Rates

Overall Acceptance Rate 98 of 224 submissions, 44%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)1
Reflects downloads up to 29 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media