Anticipatory DTW for Efficient Similarity Search in Time Series Databases

Time series arise in many different applications in the form of sensor data, stocks data, videos, and other time-related information. Analysis of this data typically requires searching for similar time series in a database. Dynamic Time Warping (DTW) is a widely used high-quality distance measure for time series. As DTW is computationally expensive, efficient algorithms for fast computation are crucial.

In this paper, we propose a novel filter-and-refine DTW algorithm called Anticipatory DTW. Existing algorithms aim at efficiently finding similar time series by filtering the database and computing the DTW in the refinement step. Unlike these algorithms, our approach exploits previously unused information from the filter step during the refinement, allowing for faster rejection of false candidates. We characterize a class of applicable filters for our approach, which comprises state-of-the-art lower bounds of the DTW.

Our novel anticipatory pruning incurs hardly any overhead and no false dismissals. We demonstrate substantial efficiency improvements in thorough experiments on synthetic and real world time series databases and show that our technique is highly scalable to multivariate, long time series and wide DTW bands.

Authors: Assent I., Wichterich M., Krieger R., Kremer H., Seidl T.
Published in: Proc. 35th International Conference on Very Large Data Bases (VLDB 2009), Lyon, France, PVLDB Journal, Vol. 2, No. 1,
Publisher: VLDB Endowment
Sprache: EN
Jahr: 2009

(Core Database Technology track, acceptance rate 16.7%)

Seiten: 826-837
ISSN: 2150-8097
Konferenz: VLDB
ACM Digital Library
Typ: Zeitschriftenartikel
Forschungsgebiet: Exploration of Multimedia Databases