Inverse problems for history-enriched linear model reduction
Arjun Vijaywargiya, George Biros
TL;DR
This work tackles closure error in projection-based reduced-order models for high-dimensional driven linear systems by deriving exact history-enriched dynamics from the Mori-Zwanzig formalism, yielding a Volterra integro-differential equation for the resolved state that includes a Markovian term, memory integral, and a deterministic noise term. It then formulates two inverse problems to learn the operators $R$, $K$, and $B$ from trajectory data under a stationarity assumption, and develops a greedy time-marching least-squares scheme to identify these operators efficiently. The authors establish identifiability and well-posedness results under mild conditions, showing that full-state data preserve identifiability for time-varying $A(t)$, while partial data require a time-invariant $A$ or stabilization via time-smoothing regularization. Numerical experiments on a one-dimensional reaction-diffusion-advection equation demonstrate faithful reconstruction of the history-enriched MZ operators and accurate prediction of the resolved dynamics, highlighting the practical potential of history-aware ROMs for linear systems and guiding future extensions to nonlinear settings.
Abstract
Standard projection-based model reduction for dynamical systems incurs closure error because it only accounts for instantaneous dependence on the resolved state. From the Mori-Zwanzig (MZ) perspective, projecting the full dynamics onto a low-dimensional resolved subspace induces additional noise and memory terms arising from the dynamics of the unresolved component in the orthogonal complement. The memory term makes the resolved dynamics explicitly history dependent. In this work, based on the MZ identity, we derive exact, history-enriched models for the resolved dynamics of linear driven dynamical systems and formulate inverse problems to learn model operators from discrete snapshot data via least-squares regression. We propose a greedy time-marching scheme to solve the inverse problems efficiently and analyze operator identifiability under full and partial observation data availability. For full observation data, we show that, under mild assumptions, the operators are identifiable even when the full-state dynamics are governed by a general time-varying linear operator, whereas with partial observation data the inverse problem has a unique solution only when the full-state operator is time-invariant. To address the resulting non-uniqueness in the time-varying case, we introduce a time-smoothing Tikhonov regularization. Numerical results demonstrate that the operators can be faithfully reconstructed from both full and partial observation data and that the learned history-enriched MZ models yield accurate trajectories of the resolved state.
