Low-Rank Koopman Deformables with Log-Linear Time Integration
Yue Chang, Peter Yichen Chen, Eitan Grinspun, Maurizio M. Chiaramonte
TL;DR
The paper tackles the challenge of real-time deformable simulation across varying geometries by learning a low-rank Koopman operator via Dynamic Mode Decomposition. It introduces a discretization-agnostic neural extension that conditions basis functions and eigenvalues on geometry, enabling fast long-horizon predictions through matrix exponentiation and log-linear scaling. Key contributions include incorporating momentum in the lifted state, handling external forces through a DMDc-like framework, and achieving generalization across shapes and discretizations with robust real-time performance for interaction, control, and optimization. This approach offers a practical pathway to fast, geometry-general deformable simulation and design, with potential extensions to real-world data and physics-informed training.
Abstract
We present a low-rank Koopman operator formulation for accelerating deformable subspace simulation. Using a Dynamic Mode Decomposition (DMD) parameterization of the Koopman operator, our method learns the temporal evolution of deformable dynamics and predicts future states through efficient matrix evaluations instead of sequential time integration. This yields log-linear scaling in the number of time steps and allows large portions of the trajectory to be skipped while retaining accuracy. The resulting temporal efficiency is especially advantageous for optimization tasks such as control and initial-state estimation, where the objective often depends largely on the final configuration. To broaden the scope of Koopman-based reduced-order models in graphics, we introduce a discretization-agnostic extension that learns shared dynamic behavior across multiple shapes and mesh resolutions. Prior DMD-based approaches have been restricted to a single shape and discretization, which limits their usefulness for tasks involving geometry variation. Our formulation generalizes across both shape and discretization, which enables fast shape optimization that was previously impractical for DMD models. This expanded capability highlights the potential of Koopman operator learning as a practical tool for efficient deformable simulation and design.
