ACM Home Page
Please provide us with feedback. Feedback
Optimization of subsequence matching under time warping in time-series databases
Full text PdfPdf (134 KB)
Source Symposium on Applied Computing archive
Proceedings of the 2005 ACM symposium on Applied computing table of contents
Santa Fe, New Mexico
SESSION: Database theory, technology and applications (DTTA) table of contents
Pages: 581 - 586  
Year of Publication: 2005
ISBN:1-58113-964-0
Authors
Man-Soon Kim  Kangwon National University
Sang-Wook Kim  Hanyang University
Miyoung Shin  Electronics and Telecommunications, Research Institute
Sponsor
SIGAPP: ACM Special Interest Group on Applied Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 28,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1066677.1066814
What is a DOI?

ABSTRACT

This paper discusses effective processing of subsequence matching under time warping in time-series databases. Time warping is a transformation that enables finding of sequences with similar patterns even when they are of different lengths. Through a preliminary experiment, we first point out that Naive-Scan, a basic method for processing of subsequence matching under time warping, has its performance bottleneck in the CPU processing step. For optimizing this step, in this paper, we propose a novel method that eliminates all possible redundant calculations. It is verified that this method is not only an optimal one for processing Naive-Scan, but also does not incur any false dismissals. Our experimental results showed that the proposed method can make great improvement in performance of subsequence matching under time warping. Especially, Naive-Scan, which has been known to show the worst performance, performs much better than LB-Scan as well as ST-Filter in all the cases by employing the proposed method for CPU processing. This result is interesting and valuable in that the performance inversion among Naive-Scan, LB-Scan, and ST-Filter has occurred by optimizing the CPU processing step, which is their common performance bottleneck.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
4
 
5
6
 
7
8
 
9
Loh, W. K., Kim, S. W., and Whang, K. Y. Index Interpolation: A Subsequence Matching Algorithm Supporting Moving Average Transform of Arbitrary Order in Time-Series Databases, IEICE Trans. on Information and Systems, E84-D, 1, (Mar. 2001), 76--86.
 
10
11
 
12
Park, S. H. private communication, 2003.
 
13
 
14
 
15
Kim, M. S., Kim, S. W., and Shin, M. Y. Subsequence Matching Under Time-Warping in Time-Series Databases: Observation, Optimization, and Performance Results, Unpublished Manuscript, 2004.


Collaborative Colleagues:
Man-Soon Kim: colleagues
Sang-Wook Kim: colleagues
Miyoung Shin: colleagues