An Average-Compress Algorithm for the Sample Mean Problem under Dynamic Time Warping
Brijnesh Jain, Vincent Froese, David Schultz

TL;DR
This paper introduces an average-compress (AC) algorithm for computing the sample mean of time series under dynamic time warping, addressing the NP-hardness of the problem with an iterative averaging and compression approach.
Contribution
The paper presents a novel generic AC algorithm that alternates between averaging and compression to efficiently solve the unconstrained sample mean problem under DTW.
Findings
AC algorithm outperforms existing state-of-the-art methods
The approach effectively reduces solution length and improves accuracy
Experimental results validate the algorithm's efficiency and effectiveness
Abstract
Computing a sample mean of time series under dynamic time warping (DTW) is NP-hard. Consequently, there is an ongoing research effort to devise efficient heuristics. The majority of heuristics have been developed for the constrained sample mean problem that assumes a solution of predefined length. In contrast, research on the unconstrained sample mean problem is underdeveloped. In this article, we propose a generic average-compress (AC) algorithm for solving the unconstrained problem. The algorithm alternates between averaging (A-step) and compression (C-step). The A-step takes an initial guess as input and returns an approximation of a sample mean. Then the C-step reduces the length of the approximate solution. The compressed approximation serves as initial guess of the A-step in the next iteration. The purpose of the C-step is to direct the algorithm to more promising solutions of…
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 Mining Algorithms and Applications · Data Management and Algorithms
