On similarity-based queries for time series data
- 1 January 1999
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 10636382,p. 410-417
- https://doi.org/10.1109/icde.1999.754957
Abstract
Studies similarity queries for time series data, where similarity is defined in terms of a set of linear transformations on the Fourier series representation of a sequence. We have shown in an earlier work that this set of transformations is rich enough to formulate operations such as moving average and time scaling. In this paper, we present a new algorithm for processing queries that define similarity in terms of multiple transformations instead of a single one. The idea is, instead of searching the index multiple times and each time applying a single transformation, to search the index only once and apply a collection of transformations simultaneously to the index. Our experimental results on both synthetic and real data show that the new algorithm for simultaneously processing multiple transformations is much faster than sequential scanning or index traversal using one transformation at a time. We also examine the possibility of composing transformations in a query or of rewriting a query expression such that the resulting query can be efficiently evaluated.Keywords
This publication has 8 references indexed in Scilit:
- Approximate queries and representations for large data sequencesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Cure: an efficient clustering algorithm for large databasesInformation Systems, 2001
- Similarity-based queries for time series dataPublished by Association for Computing Machinery (ACM) ,1997
- Similarity-based queriesPublished by Association for Computing Machinery (ACM) ,1995
- Nearest neighbor queriesPublished by Association for Computing Machinery (ACM) ,1995
- Sequence query processingPublished by Association for Computing Machinery (ACM) ,1994
- Fast subsequence matching in time-series databasesACM SIGMOD Record, 1994
- The R*-tree: an efficient and robust access method for points and rectanglesPublished by Association for Computing Machinery (ACM) ,1990