Optimal construction of Koopman eigenfunctions for prediction and control
Not on the map. Why?
Abstract (arXiv)
This work presents a novel data-driven framework for constructing eigenfunctions of the Koopman operator geared toward prediction and control. The method leverages the richness of the spectrum of the Koopman operator away from attractors to construct a rich set of eigenfunctions such that the state (or any other observable quantity of interest) is in the span of these eigenfunctions and hence predictable in a linear fashion. The eigenfunction construction is optimization-based with no dictionary selection required. Once a predictor for the uncontrolled part of the system is obtained in this way, the incorporation of control is done through a multi-step prediction error minimization, carried out by a simple linear least-squares regression. The predictor so obtained is in the form of a linear controlled dynamical system and can be readily applied within the Koopman model predictive control framework of [12] to control nonlinear dynamical systems using linear model predictive control tools. The method is entirely data-driven and based purely on convex optimization, with no reliance on neural networks or other non-convex machine learning tools. The novel eigenfunction construction method is also analyzed theoretically, proving rigorously that the family of eigenfunctions obtained is rich enough to span the space of all continuous functions. In addition, the method is extended to construct generalized eigenfunctions that also give rise Koopman invariant subspaces and hence can be used for linear prediction. Detailed numerical examples with code available online demonstrate the approach, both for prediction and feedback control.
Key facts. Cited by 35 papers in the map (data through 14 Oct 2026). First posted on arXiv 20 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 5; 2023: 4; 2024: 5; 2025: 9; 2026: 7.
35 papers.
Sort:
By area:
- 2023Koopman Kernel Regressioncited by 22
- 2021Diffeomorphically Learning Stable Koopman Operatorscited by 13
- 2024Koopman-Assisted Reinforcement Learningcited by 11
- 2023PyKoopman: A Python Package for Data-Driven Approximation of the Koopman Operatorcited by 10
- 2021Learning the Koopman Eigendecomposition: A Diffeomorphic Approachcited by 9
- 2023Task-Oriented Koopman-Based Control with Contrastive Encodercited by 8
- 2025Koopman-Equivariant Gaussian Processescited by 6
- 2021Koopman Spectrum Nonlinear Regulators and Efficient Online Learningcited by 5
- 2021Generalizing Dynamic Mode Decomposition: Balancing Accuracy and Expressiveness in Koopman Approximationscited by 5
- 2024SafEDMD: A Koopman-based data-driven controller design framework for nonlinear dynamical systemscited by 5
- 2022Online Estimation of the Koopman Operator Using Fourier Featurescited by 4
- 2025Information Shapes Koopman Representationcited by 4
23 more
- 2022Data-driven End-to-end Learning of Pole Placement Control for Nonlinear Dynamics via Koopman Invariant Subspacescited by 3
- 2022Temporal Forward-Backward Consistency, Not Residual Error, Measures the Prediction Accuracy of Extended Dynamic Mode Decompositioncited by 2
- 2024Linear quadratic control of nonlinear systems with Koopman operator learning and the Nystr"om methodcited by 2
- 2025Koopman Eigenfunction-Based Identification and Optimal Nonlinear Control of Turbojet Enginecited by 2
- 2021A purely data-driven framework for prediction, optimization, and control of networked processes: application to networked SIS epidemic modelcited by 1
- 2022Towards Data-driven LQR with Koopmanizing Flowscited by 1
- 2023Data-Driven Encoding: A New Numerical Method for Computation of the Koopman Operatorcited by 1
- 2024Automated Global Analysis of Experimental Dynamics through Low-Dimensional Linear Embeddingscited by 1
- 2026Damage Adaptation in Seconds for Architected Materialscited by 1
- 2026Koopman operator theory: fundamentals, control, and applicationscited by 1
- 2022Learned Lifted Linearization Applied to Unstable Dynamic Systems Enabled by Koopman Direct Encodingcited by 0
- 2024Data-Driven Predictive Control of Nonholonomic Robots Based on a Bilinear Koopman Realization: Data Does Not Replace Geometrycited by 0
- 2025Federated Koopman-Reservoir Learning for Large-Scale Multivariate Time-Series Anomaly Detectioncited by 0
- 2025Deep Neural Koopman Operator-based Economic Model Predictive Control of Shipboard Carbon Capture Systemcited by 0
- 2025Nonlinear Model Order Reduction of Dynamical Systems in Process Engineering: Review and Comparisoncited by 0
- 2025KoopCast: Trajectory Forecasting via Koopman Operatorscited by 0
- 2025Deep Koopman Economic Model Predictive Control of a Pasteurisation Unitcited by 0
- 2025Spatially Aware Dictionary-Free Koopman Eigenfunction Identification for Modeling and Controlcited by 0
- 2026Koopman-Based Nonlinear Identification and Model Predictive Control of a Turbofan Enginecited by 0
- 2026Parametric Interpolation of Dynamic Mode Decomposition for Predicting Nonlinear Systemscited by 0
- 2026Learning to control switching nonlinear systems with Koopman operator regressioncited by 0
- 2026SKooP: Symmetric Koopman Predictions for Faster and More Generalizable Legged Robot Locomotion with Reinforcement Learningcited by 0
- 2026fSRD: Fuzzy Spectral Region Decomposition -- Automated Multi Operator Koopman Representations via an Adaptive Spectral Learning Architecturecited by 0
- 2026fSRD: Fuzzy Spectral Region Decomposition -- Automated Multi Operator Koopman Representations via an Adaptive Spectral Learning Architecture20 Jul 2026
- 2026SKooP: Symmetric Koopman Predictions for Faster and More Generalizable Legged Robot Locomotion with Reinforcement Learning13 Jul 2026
- 2026Learning to control switching nonlinear systems with Koopman operator regression13 Jul 2026
- 2026Koopman operator theory: fundamentals, control, and applications2 Jul 2026
- 2026Damage Adaptation in Seconds for Architected Materials16 Jun 2026
- 2026Parametric Interpolation of Dynamic Mode Decomposition for Predicting Nonlinear Systems13 Apr 2026
- 2026Koopman-Based Nonlinear Identification and Model Predictive Control of a Turbofan Engine2 Apr 2026
- 2025Spatially Aware Dictionary-Free Koopman Eigenfunction Identification for Modeling and Control27 Nov 2025
- 2025Deep Koopman Economic Model Predictive Control of a Pasteurisation Unit6 Nov 2025
- 2025Information Shapes Koopman Representation14 Oct 2025
- 2025KoopCast: Trajectory Forecasting via Koopman Operators19 Sep 2025
- 2025Nonlinear Model Order Reduction of Dynamical Systems in Process Engineering: Review and Comparison15 Jun 2025
23 more
- 2025Koopman Eigenfunction-Based Identification and Optimal Nonlinear Control of Turbojet Engine15 May 2025
- 2025Deep Neural Koopman Operator-based Economic Model Predictive Control of Shipboard Carbon Capture System9 Apr 2025
- 2025Federated Koopman-Reservoir Learning for Large-Scale Multivariate Time-Series Anomaly Detection14 Mar 2025
- 2025Koopman-Equivariant Gaussian Processes10 Feb 2025
- 2024Data-Driven Predictive Control of Nonholonomic Robots Based on a Bilinear Koopman Realization: Data Does Not Replace Geometry11 Nov 2024
- 2024Automated Global Analysis of Experimental Dynamics through Low-Dimensional Linear Embeddings1 Nov 2024
- 2024Linear quadratic control of nonlinear systems with Koopman operator learning and the Nystr"om method5 Mar 2024
- 2024Koopman-Assisted Reinforcement Learning4 Mar 2024
- 2024SafEDMD: A Koopman-based data-driven controller design framework for nonlinear dynamical systems5 Feb 2024
- 2023Task-Oriented Koopman-Based Control with Contrastive Encoder28 Sep 2023
- 2023PyKoopman: A Python Package for Data-Driven Approximation of the Koopman Operator22 Jun 2023
- 2023Koopman Kernel Regression25 May 2023
- 2023Data-Driven Encoding: A New Numerical Method for Computation of the Koopman Operator16 Jan 2023
- 2022Online Estimation of the Koopman Operator Using Fourier Features3 Dec 2022
- 2022Learned Lifted Linearization Applied to Unstable Dynamic Systems Enabled by Koopman Direct Encoding24 Oct 2022
- 2022Data-driven End-to-end Learning of Pole Placement Control for Nonlinear Dynamics via Koopman Invariant Subspaces16 Aug 2022
- 2022Temporal Forward-Backward Consistency, Not Residual Error, Measures the Prediction Accuracy of Extended Dynamic Mode Decomposition15 Jul 2022
- 2022Towards Data-driven LQR with Koopmanizing Flows27 Jan 2022
- 2021Diffeomorphically Learning Stable Koopman Operators8 Dec 2021
- 2021Learning the Koopman Eigendecomposition: A Diffeomorphic Approach15 Oct 2021
- 2021Generalizing Dynamic Mode Decomposition: Balancing Accuracy and Expressiveness in Koopman Approximations8 Aug 2021
- 2021A purely data-driven framework for prediction, optimization, and control of networked processes: application to networked SIS epidemic model1 Aug 2021
- 2021Koopman Spectrum Nonlinear Regulators and Efficient Online Learning30 Jun 2021
- 2023Koopman Kernel Regressioncited by 22
- 2021Diffeomorphically Learning Stable Koopman Operatorscited by 13
- 2023PyKoopman: A Python Package for Data-Driven Approximation of the Koopman Operatorcited by 10
- 2021Learning the Koopman Eigendecomposition: A Diffeomorphic Approachcited by 9
- 2023Task-Oriented Koopman-Based Control with Contrastive Encodercited by 8
- 2025Koopman-Equivariant Gaussian Processescited by 6
- 2021Koopman Spectrum Nonlinear Regulators and Efficient Online Learningcited by 5
- 2021Generalizing Dynamic Mode Decomposition: Balancing Accuracy and Expressiveness in Koopman Approximationscited by 5
- 2024SafEDMD: A Koopman-based data-driven controller design framework for nonlinear dynamical systemscited by 5
- 2022Online Estimation of the Koopman Operator Using Fourier Featurescited by 4
- 2025Information Shapes Koopman Representationcited by 4
- 2022Data-driven End-to-end Learning of Pole Placement Control for Nonlinear Dynamics via Koopman Invariant Subspacescited by 3
12 most cited of 33 All 33 (JSON)
- 2026fSRD: Fuzzy Spectral Region Decomposition -- Automated Multi Operator Koopman Representations via an Adaptive Spectral Learning Architecture20 Jul 2026
- 2026Learning to control switching nonlinear systems with Koopman operator regression13 Jul 2026
- 2026Koopman operator theory: fundamentals, control, and applications2 Jul 2026
- 2026Damage Adaptation in Seconds for Architected Materials16 Jun 2026
- 2026Parametric Interpolation of Dynamic Mode Decomposition for Predicting Nonlinear Systems13 Apr 2026
- 2026Koopman-Based Nonlinear Identification and Model Predictive Control of a Turbofan Engine2 Apr 2026
- 2025Spatially Aware Dictionary-Free Koopman Eigenfunction Identification for Modeling and Control27 Nov 2025
- 2025Deep Koopman Economic Model Predictive Control of a Pasteurisation Unit6 Nov 2025
- 2025Information Shapes Koopman Representation14 Oct 2025
- 2025KoopCast: Trajectory Forecasting via Koopman Operators19 Sep 2025
- 2025Nonlinear Model Order Reduction of Dynamical Systems in Process Engineering: Review and Comparison15 Jun 2025
- 2025Koopman Eigenfunction-Based Identification and Optimal Nonlinear Control of Turbojet Engine15 May 2025
12 newest of 33 All 33 (JSON)