Dynamic Dynamic Time Warping
Karl Bringmann, Nick Fischer, Ivor van der Hoog, Evangelos Kipouridis,, Tomasz Kociumaka, Eva Rotenberg

TL;DR
This paper introduces a dynamic data structure for efficiently updating and querying the DTW distance between polygonal curves, with proven near-optimal performance bounds based on complexity hypotheses.
Contribution
It presents the first dynamic algorithm for DTW distance with provably optimal update and query times, including tight lower bounds under complexity assumptions.
Findings
Data structure with $O(n^{1.5} \,\log n)$ update/query time
Conditional lower bounds matching the upper bounds
Applicable to curves of different lengths in $\
Abstract
The Dynamic Time Warping (DTW) distance is a popular similarity measure for polygonal curves (i.e., sequences of points). It finds many theoretical and practical applications, especially for temporal data, and is known to be a robust, outlier-insensitive alternative to the \frechet distance. For static curves of at most points, the DTW distance can be computed in time in constant dimension. This tightly matches a SETH-based lower bound, even for curves in . In this work, we study \emph{dynamic} algorithms for the DTW distance. Here, the goal is to design a data structure that can be efficiently updated to accommodate local changes to one or both curves, such as inserting or deleting vertices and, after each operation, reports the updated DTW distance. We give such a data structure with update and query time , where is the maximum…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTime Series Analysis and Forecasting · Data Management and Algorithms · Anomaly Detection Techniques and Applications
