Spatiotemporal Persistence Landscapes
Martina Flammer, Knut Hüper
TL;DR
The paper develops spatiotemporal persistence landscapes, a Banach-space-valued invariant for time-series data built on extended zigzag modules that fuse zigzag and multiparameter persistence ideas. It defines landscapes via a generalized rank invariant on a spatiotemporal filtration, proves stability under an adapted interleaving distance, and shows these landscapes admit statistical treatment as random variables in $L^p$ spaces. An algorithmic pipeline leverages rank computations along boundary zigzag paths and FastZigzag to produce landscapes from time-series data, with practical use demonstrated on sinusoidal signals and Hopf-bifurcation-like dynamics. The method enables robust, scalable analysis of features persistent in both space and time, with potential for integration into statistical and machine-learning workflows.
Abstract
A method to apply and visualize persistent homology of time series is proposed. The method captures persistent features in space and time, in contrast to the existing procedures, where one usually chooses one while keeping the other fixed. An extended zigzag module that is built from a time series is defined. This module combines ideas from zigzag persistent homology and multiparameter persistent homology. Persistence landscapes are defined for the case of extended zigzag modules using a recent generalization of the rank invariant (Kim, Mémoli, 2021). This new invariant is called spatiotemporal persistence landscapes. Under certain finiteness assumptions, spatiotemporal persistence landscapes are a family of functions that take values in Lebesgue spaces, endowing the space of persistence landscapes with a distance. Stability of this invariant is shown with respect to an adapted interleaving distance for extended zigzag modules. Being an invariant that takes values in a Banach space, spatiotemporal persistence landscapes can be used for statistical analysis as well as for input to machine learning algorithms.
