Fast subsequence matching in time-series databases

Быстрое сопоставление подпоследовательностей в базах данных временных рядов
Christos Faloutsos, M. Ranganathan, Yannis Manolopoulos
1994-05-24

R*-tree indexingminimum bounding rectanglessliding-window featuressubsequence matchingtime-series databases
We present an efficient indexing method to locate 1-dimensional subsequences within a collection of sequences, such that the subsequences match a given (query) pattern within a specified tolerance. The idea is to map each data sequences into a small set of multidimensional rectangles in feature space. Then, these rectangles can be readily indexed using traditional spatial access methods, like the R*-tree [9]. In more detail, we use a sliding window over the data sequence and extract its features; the result is a trail in feature space. We propose an efficient and effective algorithm to divide such trails into sub-trails, which are subsequently represented by their Minimum Bounding Rectangles (MBRs). We also examine queries of varying lengths, and we show how to handle each case efficiently. We implemented our method and carried out experiments on synthetic and real data (stock price movements). We compared the method to sequential scanning, which is the only obvious competitor. The results were excellent: our method accelerated the search time from 3 times up to 100 times.
1
Experiments on synthetic data and stock-price movements showed search-time acceleration of 3× to 100× compared with sequential scanning.
2
Sequences are transformed into feature-space trails using sliding-window features, then partitioned into sub-trails represented by minimum bounding rectangles (MBRs).
3
The MBRs can be indexed with conventional spatial access methods such as R*-trees, enabling efficient retrieval of matching subsequences.
4
The method supports queries with varying lengths and provides efficient handling for each query-length case.
5
The paper introduces an indexing method for approximate subsequence matching in one-dimensional time-series collections under a specified tolerance.

1-dimensional subsequences in time-series databases

efficient approximate matching and indexing of subsequences against query patterns within a specified tolerance

Publication Details
Publication Date
1994-05-24
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Christos Faloutsos
M. Ranganathan
Yannis Manolopoulos
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%