Papers
Topics
Authors
Recent
Search
2000 character limit reached

Nested Operator Inference (OpInf)

Updated 8 July 2026
  • Nested Operator Inference is a reduced-order modeling framework that organizes operator learning hierarchically to optimize accuracy and conditioning.
  • It employs warm-start strategies by using previously learned dominant modes as initial guesses, focusing regularization on newly introduced dynamics.
  • The approach is applied both in standalone hierarchical formulations and embedded within Schwarz methods, enabling efficient coupling of high-fidelity and reduced models.

Searching arXiv for the cited Nested OpInf papers to ground the article in the current literature. Nested Operator Inference (OpInf) denotes a family of reduced-order modeling procedures in which operator inference is organized through an explicit hierarchy rather than executed as a single monolithic regression. In the hierarchical formulation, the method exploits the inherent hierarchy within the reduced space to iteratively construct initial guesses for the OpInf learning problem that prioritize the interactions of the dominant modes, and the initial guess computed for any target reduced dimension corresponds to a ROM with provably smaller or equal snapshot reconstruction error than with standard OpInf (Aretz et al., 15 Aug 2025). A related formulation embeds pre-trained subdomain-local OpInf ROMs inside an overlapping Schwarz alternating method, so that reduced models and high-fidelity models are alternated within each domain-decomposition iteration rather than trained or advanced in isolation (Moore et al., 6 Oct 2025). In these 2025 formulations, “nested” therefore refers either to progression along a POD hierarchy or to embedding OpInf advances inside an outer Schwarz loop.

1. Terminological scope and problem setting

The term has two distinct uses in the cited literature. In "Nested Operator Inference for Adaptive Data-Driven Learning of Reduced-order Models" (Aretz et al., 15 Aug 2025), nestedness is internal to the reduced space: one learns ROM operators block by block, starting with the smallest subspace V1V_1, then V2,,VrV_2,\dots,V_r, and uses operators from Vs1V_{s-1} as an initial guess for VsV_s. In "Domain Decomposition-Based Coupling of High-Fidelity Finite Element and Reduced Order Operator Inference Models Using the Schwarz Alternating Method" (Moore et al., 6 Oct 2025), nestedness is algorithmic: high-fidelity FE solves and low-dimensional OpInf ROM advances are interleaved within each Schwarz iteration. The later solid-dynamics work "Hybrid coupling with operator inference and the overlapping Schwarz alternating method" extends this hybrid viewpoint to FOM–ROM and ROM–ROM couplings on overlapping subdomains (Tezaur et al., 20 Nov 2025).

This distinction matters because the two formulations address different bottlenecks. The hierarchical formulation is motivated by ill-conditioning in large-rr OpInf regression systems and by the hierarchy of POD modes. The Schwarz-embedded formulation is motivated by multiscale coupling, geometry and mesh flexibility, and the localization of expensive high-fidelity solves to difficult regions. A common ambiguity is therefore terminological rather than mathematical: nested OpInf is not a single regression formula, but a broader organizational principle for how OpInf is trained or deployed.

2. Operator Inference background and the source of nesting

The hierarchical paper formulates the full-order model from snapshot data x(t1),,x(tK)Rnx(t_1),\dots,x(t_K)\in\mathbb R^n of a high-dimensional dynamical system

x˙(t)=c+Ax(t)+H[x(t)x(t)],x(0)=x0,\dot x(t)=\mathbf c+\mathbf A x(t)+\mathbf H[x(t)\otimes x(t)],\qquad x(0)=x_0,

with cRn\mathbf c\in\mathbb R^n, ARn×n\mathbf A\in\mathbb R^{n\times n}, and HRn×n2\mathbf H\in\mathbb R^{n\times n^2}. A POD basis

V2,,VrV_2,\dots,V_r0

is chosen so that the projection error V2,,VrV_2,\dots,V_r1 is minimal among all V2,,VrV_2,\dots,V_r2-dimensional subspaces. The reduced state V2,,VrV_2,\dots,V_r3 then satisfies a ROM with operators V2,,VrV_2,\dots,V_r4, V2,,VrV_2,\dots,V_r5, and V2,,VrV_2,\dots,V_r6 obtained by projection or learned from data (Aretz et al., 15 Aug 2025).

Standard OpInf constructs a data matrix

V2,,VrV_2,\dots,V_r7

where V2,,VrV_2,\dots,V_r8, and solves a regularized least-squares problem for V2,,VrV_2,\dots,V_r9. Under mild conditions this recovers the Galerkin-projected operators. The central difficulty is that, as Vs1V_{s-1}0 grows, the smallest singular value of Vs1V_{s-1}1 decays, making OpInf unstable or requiring heavy regularization. The nested formulation is introduced precisely to exploit the fact that the POD projection error decays rapidly for small Vs1V_{s-1}2 and more slowly for larger Vs1V_{s-1}3, so that dominant-mode interactions can be learned first on better-conditioned subproblems (Aretz et al., 15 Aug 2025).

3. Hierarchical mathematical formulation

For Vs1V_{s-1}4, nested OpInf writes the operators at level Vs1V_{s-1}5 as zero-padded expansions of the operators at level Vs1V_{s-1}6 plus increments:

Vs1V_{s-1}7

and similarly for Vs1V_{s-1}8. The zero-padded quantities define the natural initial guess Vs1V_{s-1}9. Instead of regularizing directly toward zero, the nested objective regularizes the deviation from this inherited model:

VsV_s0

Equivalently, one may optimize the increment VsV_s1 toward matching VsV_s2 (Aretz et al., 15 Aug 2025).

This reformulation changes the role of regularization. In standard OpInf, all blocks are regularized uniformly toward the zero operator. In nested OpInf, previously learned dominant interactions are retained as the default state, while regularization is concentrated on the newly introduced directions. The paper explicitly characterizes this as a structured form of regularization. A plausible implication is that the method separates stabilization of sensitive high-index modes from preservation of already learned low-index dynamics.

4. Algorithmic realization, warm-starts, and guarantees

Algorithmically, nested OpInf accepts a target dimension VsV_s3, the POD basis VsV_s4, projected snapshots VsV_s5, derivative matrix VsV_s6, a weight grid VsV_s7, and optionally a starting dimension VsV_s8 with pre-existing initial guesses. For each VsV_s9, the algorithm restricts rr0 and rr1 to the first rr2 columns, forms rr3, constructs the base initial guess by zero-padding the accepted rr4 model, evaluates the base ROM error rr5, solves the nested least-squares problem for each weight triple, integrates the resulting ROM to compute the error rr6 and conditioning rr7, and selects the index

rr8

that is, the best stability among those achieving near-optimal error (Aretz et al., 15 Aug 2025).

The same framework supports warm-starts. One can choose rr9 and feed a previously learned ROM at x(t1),,x(tK)Rnx(t_1),\dots,x(t_K)\in\mathbb R^n0 as the initial guess for iteration x(t1),,x(tK)Rnx(t_1),\dots,x(t_K)\in\mathbb R^n1. The paper also states that the nested framework naturally supports on-the-fly expansion of x(t1),,x(tK)Rnx(t_1),\dots,x(t_K)\in\mathbb R^n2, model-form updates such as polynomial order, and greedy snapshot selection.

Theoretical properties are given in Proposition 3.1 and Corollary 3.2. Proposition 3.1 relates the reconstruction error of the padded x(t1),,x(tK)Rnx(t_1),\dots,x(t_K)\in\mathbb R^n3-dimensional model to that of the x(t1),,x(tK)Rnx(t_1),\dots,x(t_K)\in\mathbb R^n4-dimensional model through an additive term x(t1),,x(tK)Rnx(t_1),\dots,x(t_K)\in\mathbb R^n5, and the paper states that the error does not blow up uncontrollably and near x(t1),,x(tK)Rnx(t_1),\dots,x(t_K)\in\mathbb R^n6 it even improves. Corollary 3.2 gives a “do-no-harm guarantee”: if one were to pad zeros all the way to dimension x(t1),,x(tK)Rnx(t_1),\dots,x(t_K)\in\mathbb R^n7, the ROM error would be no worse than the trivial zero operator ROM, so the nested initial guess at x(t1),,x(tK)Rnx(t_1),\dots,x(t_K)\in\mathbb R^n8 is at least as good as Tikhonov toward zero, with strict improvement except in a worst-case scenario. A worst-case snapshot-error bound is also reported. On the computational side, each of the x(t1),,x(tK)Rnx(t_1),\dots,x(t_K)\in\mathbb R^n9 least-squares solves at level x˙(t)=c+Ax(t)+H[x(t)x(t)],x(0)=x0,\dot x(t)=\mathbf c+\mathbf A x(t)+\mathbf H[x(t)\otimes x(t)],\qquad x(0)=x_0,0 scales as x˙(t)=c+Ax(t)+H[x(t)x(t)],x(0)=x0,\dot x(t)=\mathbf c+\mathbf A x(t)+\mathbf H[x(t)\otimes x(t)],\qquad x(0)=x_0,1, each ROM integration as x˙(t)=c+Ax(t)+H[x(t)x(t)],x(0)=x0,\dot x(t)=\mathbf c+\mathbf A x(t)+\mathbf H[x(t)\otimes x(t)],\qquad x(0)=x_0,2, and the total cost summed over x˙(t)=c+Ax(t)+H[x(t)x(t)],x(0)=x0,\dot x(t)=\mathbf c+\mathbf A x(t)+\mathbf H[x(t)\otimes x(t)],\qquad x(0)=x_0,3 is x˙(t)=c+Ax(t)+H[x(t)x(t)],x(0)=x0,\dot x(t)=\mathbf c+\mathbf A x(t)+\mathbf H[x(t)\otimes x(t)],\qquad x(0)=x_0,4. All offline steps use only x˙(t)=c+Ax(t)+H[x(t)x(t)],x(0)=x0,\dot x(t)=\mathbf c+\mathbf A x(t)+\mathbf H[x(t)\otimes x(t)],\qquad x(0)=x_0,5, so the offline cost is independent of the full-order dimension x˙(t)=c+Ax(t)+H[x(t)x(t)],x(0)=x0,\dot x(t)=\mathbf c+\mathbf A x(t)+\mathbf H[x(t)\otimes x(t)],\qquad x(0)=x_0,6 (Aretz et al., 15 Aug 2025).

5. Numerical behavior and reported performance

The hierarchical nested OpInf paper reports two main numerical studies: a cubic heat conduction problem and a large-scale parameterized model of the Greenland ice sheet. In the cubic heat conduction case, the PDE is x˙(t)=c+Ax(t)+H[x(t)x(t)],x(0)=x0,\dot x(t)=\mathbf c+\mathbf A x(t)+\mathbf H[x(t)\otimes x(t)],\qquad x(0)=x_0,7 on x˙(t)=c+Ax(t)+H[x(t)x(t)],x(0)=x0,\dot x(t)=\mathbf c+\mathbf A x(t)+\mathbf H[x(t)\otimes x(t)],\qquad x(0)=x_0,8 with Dirichlet boundary conditions, discretized by FE with x˙(t)=c+Ax(t)+H[x(t)x(t)],x(0)=x0,\dot x(t)=\mathbf c+\mathbf A x(t)+\mathbf H[x(t)\otimes x(t)],\qquad x(0)=x_0,9 and Crank–Nicolson time stepping cRn\mathbf c\in\mathbb R^n0. Training uses three cRn\mathbf c\in\mathbb R^n1 values cRn\mathbf c\in\mathbb R^n2, cRn\mathbf c\in\mathbb R^n3 snapshots up to cRn\mathbf c\in\mathbb R^n4, and a POD basis of size cRn\mathbf c\in\mathbb R^n5 that captures cRn\mathbf c\in\mathbb R^n6 energy. Nested OpInf uses cRn\mathbf c\in\mathbb R^n7, iterative updates cRn\mathbf c\in\mathbb R^n8, and an offline cost of cRn\mathbf c\in\mathbb R^n9 s, while the standard OpInf grid search over ARn×n\mathbf A\in\mathbb R^{n\times n}0 weight combinations costs ARn×n\mathbf A\in\mathbb R^{n\times n}1 s (Aretz et al., 15 Aug 2025).

In that benchmark, the reported online speed-up is ARn×n\mathbf A\in\mathbb R^{n\times n}2 (ARn×n\mathbf A\in\mathbb R^{n\times n}3 ms versus ARn×n\mathbf A\in\mathbb R^{n\times n}4 s). On the training interval ARn×n\mathbf A\in\mathbb R^{n\times n}5, standard OpInf has mean and max reconstruction errors of ARn×n\mathbf A\in\mathbb R^{n\times n}6 and ARn×n\mathbf A\in\mathbb R^{n\times n}7, whereas nested OpInf has ARn×n\mathbf A\in\mathbb R^{n\times n}8 and ARn×n\mathbf A\in\mathbb R^{n\times n}9, described as approximately HRn×n2\mathbf H\in\mathbb R^{n\times n^2}0 smaller mean error. Extrapolated to HRn×n2\mathbf H\in\mathbb R^{n\times n^2}1, standard OpInf yields mean HRn×n2\mathbf H\in\mathbb R^{n\times n^2}2 and max HRn×n2\mathbf H\in\mathbb R^{n\times n^2}3, while nested OpInf yields mean HRn×n2\mathbf H\in\mathbb R^{n\times n^2}4 and max HRn×n2\mathbf H\in\mathbb R^{n\times n^2}5. The effectivity HRn×n2\mathbf H\in\mathbb R^{n\times n^2}6 is reported as up to HRn×n2\mathbf H\in\mathbb R^{n\times n^2}7, mean HRn×n2\mathbf H\in\mathbb R^{n\times n^2}8 for standard OpInf, and up to HRn×n2\mathbf H\in\mathbb R^{n\times n^2}9, mean V2,,VrV_2,\dots,V_r00 for nested OpInf. The paper further states that, for V2,,VrV_2,\dots,V_r01, standard OpInf stagnates at V2,,VrV_2,\dots,V_r02, while nested OpInf continues to improve (Aretz et al., 15 Aug 2025).

For the Greenland ice sheet model, the state dimension is V2,,VrV_2,\dots,V_r03 for ice thickness, plus V2,,VrV_2,\dots,V_r04 for velocity, with adaptive time stepping from 2015 to 2050. Training uses 17 parameter values and approximately 7000 snapshots of thickness change from 2020. The thickness POD basis with V2,,VrV_2,\dots,V_r05 captures V2,,VrV_2,\dots,V_r06 of snapshot energy, while the velocity basis V2,,VrV_2,\dots,V_r07 captures V2,,VrV_2,\dots,V_r08. The reduced model has the affine-parameterized form

V2,,VrV_2,\dots,V_r09

with V2,,VrV_2,\dots,V_r10 and V2,,VrV_2,\dots,V_r11. The paper reports learning V2,,VrV_2,\dots,V_r12 constant vectors V2,,VrV_2,\dots,V_r13 and V2,,VrV_2,\dots,V_r14 matrices V2,,VrV_2,\dots,V_r15, for approximately V2,,VrV_2,\dots,V_r16 degrees of freedom, from a data matrix V2,,VrV_2,\dots,V_r17 with V2,,VrV_2,\dots,V_r18 (Aretz et al., 15 Aug 2025).

The corresponding performance numbers are an offline cost of V2,,VrV_2,\dots,V_r19 min, online speed-up from approximately V2,,VrV_2,\dots,V_r20 in the worst case to approximately V2,,VrV_2,\dots,V_r21 on average, and time-averaged relative errors of V2,,VrV_2,\dots,V_r22 on training parameters and V2,,VrV_2,\dots,V_r23 on test parameters, with average V2,,VrV_2,\dots,V_r24. The paper states that effectivity remains below V2,,VrV_2,\dots,V_r25 for all times and parameters and that, despite model-form approximations such as stationary velocity and annual SMB, nested OpInf yields ROM accuracy close to POD projection limits. A plausible implication is that the hierarchical strategy is especially useful when the reduced dimension is large enough for monolithic OpInf to become ill-conditioned, but the dominant POD subspace remains strongly informative.

6. Schwarz-embedded nested OpInf in domain decomposition

A second line of work places OpInf inside an overlapping Schwarz alternating method rather than inside a hierarchy of reduced dimensions. For the unsteady convection–diffusion–reaction problem on V2,,VrV_2,\dots,V_r26,

V2,,VrV_2,\dots,V_r27

the FE semi-discretization on a subdomain V2,,VrV_2,\dots,V_r28 is

V2,,VrV_2,\dots,V_r29

while the reduced OpInf model is

V2,,VrV_2,\dots,V_r30

The reduced operators are inferred from snapshot data V2,,VrV_2,\dots,V_r31 by solving a Tikhonov-regularized least-squares problem. The online algorithm then nests two loops: a time-stepping loop and a Schwarz iteration loop. At each Schwarz iteration, each subdomain is solved sequentially as FE or ROM depending on its designation, the solution trace on the interface is extracted, and that trace becomes Dirichlet input for the neighboring subdomain at the next subsolve. No re-training occurs online (Moore et al., 6 Oct 2025).

The reported numerical example uses V2,,VrV_2,\dots,V_r32, V2,,VrV_2,\dots,V_r33, V2,,VrV_2,\dots,V_r34, V2,,VrV_2,\dots,V_r35, V2,,VrV_2,\dots,V_r36, V2,,VrV_2,\dots,V_r37, homogeneous V2,,VrV_2,\dots,V_r38, four overlapping square subdomains, and a uniform FE mesh with V2,,VrV_2,\dots,V_r39 in each subdomain. The upper-right block V2,,VrV_2,\dots,V_r40, which contains the boundary layer, is kept as FE, while V2,,VrV_2,\dots,V_r41 are ROM. ROM training uses the time window V2,,VrV_2,\dots,V_r42, snapshots every V2,,VrV_2,\dots,V_r43, V2,,VrV_2,\dots,V_r44, POD basis dimension V2,,VrV_2,\dots,V_r45, and unregularized inference V2,,VrV_2,\dots,V_r46. For comparison, the monolithic OpInf ROM uses V2,,VrV_2,\dots,V_r47 and V2,,VrV_2,\dots,V_r48. At V2,,VrV_2,\dots,V_r49, the reported CPU times and time-averaged relative pointwise errors versus a monolithic FE run are V2,,VrV_2,\dots,V_r50 s and V2,,VrV_2,\dots,V_r51 for all-FE Schwarz, V2,,VrV_2,\dots,V_r52 s and V2,,VrV_2,\dots,V_r53 for OpInf-FE Schwarz, and V2,,VrV_2,\dots,V_r54 s and V2,,VrV_2,\dots,V_r55 for monolithic OpInf. The paper states that the hybrid OpInf-FE method is approximately V2,,VrV_2,\dots,V_r56 faster than all-FE Schwarz, retains high accuracy without any regularization, and that the monolithic OpInf ROM is unstable or inaccurate even with large basis and tuning of V2,,VrV_2,\dots,V_r57 (Moore et al., 6 Oct 2025).

The 3D solid-dynamics extension formulates each subdomain-local FOM as

V2,,VrV_2,\dots,V_r58

augmented by Dirichlet data on V2,,VrV_2,\dots,V_r59, and postulates an up-to-cubic reduced model

V2,,VrV_2,\dots,V_r60

Snapshots are gathered from a FOM–FOM Schwarz-coupled run; subdomain and boundary POD bases are computed by thin SVD; and the reduced operators are learned through regularized least squares using finite-difference approximations of acceleration. The overlapping Schwarz algorithm then alternates subdomain solves on controller time steps, with spatial and temporal projection operators transferring interface data across nonmatching meshes and time grids (Tezaur et al., 20 Nov 2025).

For that solid-dynamics setting, the paper reports four test problems—clamped beam, bolted joint, torsion bar, and tension specimen—and defines the time-integrated relative error

V2,,VrV_2,\dots,V_r61

The reported observations are that FOM–FOM couplings typically require approximately V2,,VrV_2,\dots,V_r62 Schwarz iterations, ROM–ROM couplings often converge in V2,,VrV_2,\dots,V_r63 iterations, FOM–ROM couplings achieve V2,,VrV_2,\dots,V_r64 speedups, and ROM–ROM couplings attain V2,,VrV_2,\dots,V_r65 speedups at less than or equal to V2,,VrV_2,\dots,V_r66 global error. The paper attributes the reduction in Schwarz iterations to smoother subdomain solutions under OpInf ROM coupling. This suggests that, in the Schwarz setting, nestedness is not only a deployment strategy for local surrogates but also a mechanism that can empirically alter interface convergence behavior (Tezaur et al., 20 Nov 2025).

7. Limitations, generalizations, and open directions

The hierarchical nested OpInf paper states several limitations directly. It requires a nested basis hierarchy such as POD; heavily nonlinear systems may still require additional stabilization such as reprojection; and the method is most beneficial when the target reduced dimension is large enough to cause ill-conditioning in a monolithic OpInf solve, when a natural hierarchy of modes is available, and when one needs on-the-fly expansion or warm-start functionality. Reported extensions include block-wise regularization, adaptive weight grids, multi-fidelity snapshot selection, application to non-polynomial operators via EIM/DEIM, and the use of IterativeUpdates to correct early-iteration divergence by matching ROM roll-outs (Aretz et al., 15 Aug 2025).

The Schwarz-based studies report a different set of limitations. The FE–OpInf convection–diffusion–reaction study requires an offline FE training phase on each ROM subdomain, is presently linear, and notes that extension to non-linear PDEs will require inferring nonlinear operators. It also remarks that the Schwarz method is sequential in subdomains, and identifies parallel overlap Schwarz or optimized transmission conditions such as Robin and Neumann as possible accelerations. Listed future developments include non-overlapping Schwarz via Mortar methods, parallel asynchronous Schwarz, data-adaptive basis enrichment or online operator update for strong parameter variations, and extension to multi-physics problems such as Navier–Stokes and thermo-elasticity (Moore et al., 6 Oct 2025).

The solid-dynamics coupling paper likewise points to non-overlapping and optimized Schwarz, additive Schwarz for parallel scalability, online switching between OpInf ROM and high-fidelity FOM driven by error indicators, and alternative subdomain surrogates including symplectic or Hamiltonian-preserving neural surrogates, PGD, POD–Galerkin, and physics-informed networks. Taken together, these directions indicate that nested OpInf has become a label for two converging research programs: one centered on hierarchical regularization and warm-start learning in reduced coordinates, and the other centered on hybrid multi-fidelity deployment within domain decomposition. A plausible implication is that future work may combine both senses of nesting simultaneously, using hierarchical operator learning inside each subdomain ROM while embedding those ROMs inside optimized Schwarz couplings (Tezaur et al., 20 Nov 2025).

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 Nested Operator Inference (OpInf).