English

Time Series Decomposition using the Fréchet Distance

Data Structures and Algorithms 2026-07-05 v1

Abstract

In this paper, we introduce a new data analysis problem that aims to decompose a set of univariate time series into a small set of kk base curves of length at most ll such that the sum of Fr\'echet distances of the time series to a ``Fr\'echet combination'' of the base curves is minimized. Here, a Fr\'echet combination allows to combine individually scaled base curves using a kk-dimensional traversal. We call the problem of finding a set of optimal base curves the Fr\'echet decomposition problem and we consider two variants: (a) the base curves can be arbitrary curves of bounded length and (b) the curves come from a given finite set of candidate curves. We think of the Fr\'echet decomposition problem as a Fr\'echet variant of principal component analysis. For the case of a single base curve we develop a (1+ε)(1+\varepsilon)-approximation algorithm for the Fr\'echet decomposition problem. Additionally we give an exact algorithm for the projection distance problem that asks to compute the distance of one given time series to a given set of kk base curves. This allows us to design an exact algorithm for the Fr\'echet decomposition problem for general kk when curves come from a fixed candidate set.

Cite

@article{arxiv.2607.04397,
  title  = {Time Series Decomposition using the Fréchet Distance},
  author = {Anne Driemel and Jan Höckendorff and Ioannis Psarros and Christian Sohler},
  journal= {arXiv preprint arXiv:2607.04397},
  year   = {2026}
}