Papers
Topics
Authors
Recent
Search
2000 character limit reached

Sparse Map of Dynamics (MoD)

Updated 27 January 2026
  • Sparse Map of Dynamics (MoD) is a framework that reconstructs the qualitative structure of continuous dynamical systems from limited, possibly noisy time series data.
  • It discretizes phase space into cubical grids and constructs a sparse, multivalued transition graph to capture and certify invariant dynamics using Conley index theory.
  • The method is computationally scalable and robust, ensuring persistence of invariant sets under noise and parameter variations.

A Sparse Map of Dynamics (MoD) is a computational framework that reconstructs the qualitative and topological features of an underlying continuous dynamical system from sparse and possibly noisy experimental or simulated time-series data. The approach achieves this by discretizing phase space, extracting combinatorial dynamics through multivalued transition graphs, and applying Conley index theory tailored for discrete multivalued maps. This construction rigorously isolates recurrent or invariant structures (such as fixed points, periodic orbits, and symbolic dynamics) and certifies their existence in the underlying true system, even when only limited data is available.

1. Discretization and Multivalued Map Construction

Let {xkRdk=0,1,,N}\{x_k\in\mathbb{R}^d\mid k=0,1,\dots,N\} be a time series generated by sampling an unknown map f:XRdXf : X \subset \mathbb{R}^d \rightarrow X, possibly with noise. The phase space XX is covered with a regular cubical grid of mesh size δ>0\delta>0, yielding cubes Qi==1d[ai,,ai,+δ]Q_i = \prod_{\ell=1}^d [a_{i,\ell},a_{i,\ell}+\delta] for iIi\in I. For each adjacent sample pair (xk,xk+1)(x_k,x_{k+1}), the containing cubes QixkQ_i\ni x_k, Qjxk+1Q_j\ni x_{k+1} are determined. To allow for noise and uncertainties, xk+1x_{k+1} is allowed to fall within an expanded neighborhood B(Qj,ρ)B(Q_j,\rho) of QjQ_j, where ρ\rho is a chosen covering radius.

A multivalued map F:QQF:Q\rightrightarrows Q is then constructed as

F(Qi)={QjQ    k:xkQi,  xk+1B(Qj,ρ)}.F(Q_i) = \left\{ Q_j \in Q \;\bigg|\; \exists\,k : x_k \in Q_i,\; x_{k+1} \in B(Q_j, \rho) \right\}.

This map is efficiently represented as a directed graph on II, with a directed edge iji \rightarrow j whenever QjF(Qi)Q_j \in F(Q_i). The resulting graph is sparse, as typically only a small subset of cube pairs are ever connected by observed transitions.

2. Isolated Invariant Sets and the Weak Index Pair

The search for meaningful dynamic behavior proceeds through identification of isolated invariant sets. For a multivalued map, a set SQS \subset \bigcup Q is an isolated invariant set if there exists a cubical neighborhood NN such that

Inv(N;F)={xN bi-infinite F-trajectory in N}=S,Sint(N).\operatorname{Inv}(N;F) = \{x\in N\mid \exists \text{ bi-infinite } F\text{-trajectory in }N\} = S, \quad S \subset \operatorname{int}(N).

A weak index pair (N,L)(N,L)—with LNL\subset N—satisfies three conditions ensuring NLN\setminus L is an isolating neighborhood for SS and that boundary effects are correctly handled for the purposes of Conley index computation.

The precise conditions are:

  • F(N)NLint(N)F(N)\cap\overline{N\setminus L}\subset \operatorname{int}(N),
  • F(L)NLint(L)F(L)\cap\overline{N\setminus L} \subset \operatorname{int}(L),
  • Inv(NL;F)int(NL)\operatorname{Inv}(N\setminus L;F)\subset \operatorname{int}(N\setminus L).

3. Conley Index for Multivalued Dynamics

Given a weak index pair, the (discrete) Conley index h(S,F)h(S,F) is defined on the relative homology H(N,L)H_*(N,L), with an associated index map F:H(N,L)H(N,L)F_*: H_*(N,L)\rightarrow H_*(N,L) induced by the pairwise inclusion (N,L)(F(N),F(L))(N,L)\hookrightarrow (F(N),F(L)). The topological index, which includes both the homology and the induced map, is shift-equivalent across all weak index pairs isolating SS and thus provides a robust descriptor of the underlying dynamics.

A principal theoretical guarantee is the existence, for small enough δ\delta, of a continuous single-valued selector f~\widetilde f with graphf~\mathrm{graph}\, \widetilde f contained in an arbitrarily small neighborhood of graphF\mathrm{graph}\,F, such that all isolated invariant sets and their Conley indices persist under f~\widetilde f (Batko et al., 2019). Therefore, the computed indices are true certificates for existence and type of invariant sets in the original, possibly unknown, dynamics.

4. Algorithms and Computational Complexity

The essential computational pipeline consists of:

  • Construction of FF (BuildF): For NN data points and MM cubes, locating the cell for each xkx_k uses e.g., a kd-tree in O(logM)O(\log M) time. The entire sparse transition graph can be constructed in O(NlogM)O(N\log M) and compressed to a size proportional to the number of observed transitions EE.
  • Strongly Connected Components and Isolation: Tarjan’s or Kosaraju’s algorithm identifies strongly connected components (SCCs) in O(M+E)O(M+E) time. Candidate invariant sets correspond to SCCs of the transition graph, from which isolating neighborhoods and boundary sets are extracted.
  • Homology and Index Map: Cubical or simplicial homology computations on (N,L)(N,L) pairs use standard matrix reduction methods, typically scaling O(K3)O(K^3) with KK the number of cells in NLN\setminus L; KK is typically small in sparse data regimes. The index map FF_* is built by tracking correspondences under FF.

This algorithmic structure is scalable. Sparse visitation of phase space (common in high-dimensional or short data sets) ensures that EM2E\ll M^2 and SCCs are locally restricted, enabling practical analysis in dimensions up to at least d=4d=4.

5. Empirical Illustrations and Robustness

Numerical studies illustrate the method's utility and robustness:

  • For the Hénon map with parameter (a,b)=(1.4,0.3)(a,b)=(1.4,0.3), using N=2000N=2000 samples and a 100×100100\times 100 grid, only 200\sim200 cells are visited. SCC extraction detects two principal recurrent regions: one corresponding to the strange attractor (with H0ZH_0\simeq\mathbb{Z}, H1Z2H_1\simeq\mathbb{Z}^2, hyperbolic index) and one to an attracting fixed point.
  • In the presence of Gaussian observation noise (σ=102\sigma=10^{-2}), enlarging the covering radius ρ\rho maintains identification of these invariants and their indices.
  • In cases where topological horseshoes or symbolic dynamics exist, the shifted equivalence class of FF_* in homology can evidence positive entropy and complex recurrence.

6. Parameter Tuning and Theoretical Guarantees

Selection of mesh size δ\delta and covering radius ρ\rho is critical. Excessively coarse δ\delta merges distinct phenomena; overly fine δ\delta leads to unvisited cubes and fragmentation. Empirical guidance is to choose δ\delta so that the fraction of visited cubes is $1$–5%5\% of MM. The covering radius ρ\rho should exceed the maximal noise and local dynamical expansion on cells, mitigating both noise and under-sampling. Stability of index computation under small parameter changes is used for cross-validation.

The topological underpinnings are secured by the upper-semicontinuity and acyclic-value properties of FF: any continuous selector within a neighborhood of graphF\mathrm{graph} F preserves isolated invariants and indices. As such, the MoD approach yields provable lower bounds on the number and types of true invariant sets in the underlying continuous system, regardless of data sparsity and moderate noise.

7. Scope, Limitations, and Extensions

Sparse MoD produces a combinatorial skeleton of the true dynamics—certifying fixed points, periodic orbits, symbolic shifts, and their type—directly from data. The method’s performance depends on appropriate discretization and covering, and the resolution of highly localized dynamical phenomena may be limited by data density. However, by systematically leveraging sparsity, multivalued representations, and modern discrete Conley theory, the approach enables rigorous dynamical analysis in regimes previously inaccessible to classical method-of-images or density-based reconstruction, providing foundations for topological time-series validation and hypothesis testing in applied dynamics (Batko et al., 2019).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Sparse Map of Dynamics (MoD).