Solution of large-scale Lyapunov differential equations
Solution of large-scale Lyapunov differential equations
Disciplines
Electrical Engineering, Electronics, Information Engineering (5%); Computer Sciences (5%); Mathematics (90%)
Keywords
-
Differential Lyapunov equations,
Low-rank approximations,
Exponential integrators,
Dynamical low-rank approximation,
Splitting methods,
Stochastic Partial Differential Equations
Large-scale Lyapunov differential equations (LDEs) arise in many fields like: model reduction, damping optimization, optimal control, numerical solution of stochastic partial differential equations (SPDEs), etc. In particular, LDEs are the key ingredient to perform a simulation of systems governed by certain SPDEs. For example, El NiñoSouthern Oscillation or El Niño is modeled by this type of equations. After discretizing the LDE, a (algebraic) Lyapunov equation (LE) with special structure has to be solved in every step. If the structure of the matrix coefficients is not exploited, then it is not possible to solve LDEs of high dimension arising in applications due to memory requirements and computational power. Although, many methods for solving large-scale LE have been proposed in recent years, there has been no attempt in the literature for solving the differential case. In this project we develop new integrators for solving efficiently large-scale LDEs. We will follow three approaches: low-rank approximations, exponential integrators and splitting methods. We will investigate error estimates and step size and order control strategies for each integrator. We will develop an integrator based on the low-rank factorization of the solution in a way that the whole iteration will be performed directly on the factors of the solution. After that, we will investigate the application of a more general approach the so-called dynamical low-rank approximation. Moreover, we will investigate exponential integrators for solving LDEs. Due to the dimension of the equation, we will focus on keeping the computational cost and memory requirements as low as possible. Specially, for computing the action of matrix functions which is the most computationally demanding operation using an exponential integrators approach. We will also consider splitting methods and use the same ideas as for the exponential integrator approach for computing the action of matrix functions. In this way, we will develop an algorithm that can take advantage of the structure of the system. We will also investigate higher order splitting methods to improve the accuracy of the numerical solution. Finally, we will develop a state-of-the-art implementation for a hybrid CPU-GPU platform that efficiently exploits all the available computational resources in the hardware; namely, the multicore processor(s) and the graphics processor(s). As an application, we will perform the whole simulation of El Niño phenomena with real data. The results of this project will allow computing the simulation of El Niño more accurately and in that way contributing for a better understanding of the phenomena. Moreover, the integrators for solving large-scale LDEs will be tested in specific problems arising in: model reduction of linear time-varying systems, damping optimization in mechanical systems and control of shear flows subject to stochastic excitations.
Large-scale Lyapunov differential equations (LDEs) arise in many fields like: model reduction, damping optimization, optimal control, numerical solution of stochastic partial differential equations (SPDEs), etc. In particular, LDEs are the key ingredient to perform a simulation of systems governed by certain SPDEs. For example, El Niño-Southern Oscillation or El Niño is modeled by this type of equations. After discretizing the LDE, a (algebraic) Lyapunov equation (LE) with special structure has to be solved in every step. If the structure of the matrix coefficients is not exploited, then it is not possible to solve LDEs of high dimension arising in applications due to memory requirements and computational power. Although, many methods for solving large-scale LE have been proposed in recent years, there has been no attempt in the literature for solving the differential case. In this project we developed new integrators for solving efficiently large-scale LDEs. We will followed three approaches: low-rank approximations, exponential integrators and splitting methods. We developed an integrator based on the low-rank factorization of the solution in a way that the whole iteration will be performed directly on the factors of the solution. We investigated the application of the so-called dynamical low-rank approximation. Moreover, we investigated exponential integrators for solving LDEs. Due to the dimension of the equation, we focused on keeping the computational cost and memory requirements as low as possible. Specially, for computing the action of matrix functions which is the most computationally demanding operation using an exponential integrators approach. We considered splitting methods and use the same ideas as for the exponential integrator approach for computing the action of matrix functions. In this way, we developed an algorithm that can take advantage of the structure of the system. Finally, we developed a state-of-the-art implementation for a hybrid CPU-GPU platform that efficiently exploits all the available computational resources in the hardware; namely, the multicore processor(s) and the graphics processor(s). As an application, we performed the simulation of El Niño phenomena with real data. The results of this project allowed computing the simulation of El Niño more accurately and in that way contributing for a better understanding of the phenomena.
- Universität Innsbruck - 100%
- Ninoslav Truhar, University of Osijek - Croatia
- Christian Lubich, Eberhard-Karls-Universität Tübingen - Germany
- Enrique S. Quintana-OrtÃ, Universidad Jaime I - Spain
Research Output
- 80 Citations
- 18 Publications
- 1 Disseminations
-
2020
Title A splitting/polynomial chaos expansion approach for stochastic evolution equations DOI 10.1007/s00028-020-00627-5 Type Journal Article Author Kofler A Journal Journal of Evolution Equations Pages 1345-1381 -
2019
Title An efficient SPDE approach for El Niño DOI 10.1016/j.amc.2019.01.071 Type Journal Article Author Mena H Journal Applied Mathematics and Computation Pages 146-156 Link Publication -
2019
Title GPU acceleration of splitting schemes applied to differential matrix equations DOI 10.1007/s11075-019-00687-w Type Journal Article Author Mena H Journal Numerical Algorithms Pages 395-419 Link Publication -
2016
Title Accelerating the Resolution of Generalized Lyapunov Matrix Equations on Hybrid Architectures DOI 10.1109/hpcsim.2016.7568397 Type Conference Proceeding Abstract Author Bayá R Pages 653-658 -
2016
Title A Numerical Approximation Framework for the Stochastic Linear Quadratic Regulator on Hilbert Spaces DOI 10.1007/s00245-016-9339-3 Type Journal Article Author Levajkovic T Journal Applied Mathematics & Optimization Pages 499-523 -
2016
Title Operator differential-algebraic equations with noise arising in fluid dynamics DOI 10.1007/s00605-016-0931-z Type Journal Article Author Altmann R Journal Monatshefte für Mathematik Pages 741-780 Link Publication -
2015
Title Platelet-derived microparticles in patients with high cardiovascular risk and subclinical atherosclerosis DOI 10.1160/th15-09-0720 Type Journal Article Author Wojta J Journal Thrombosis and Haemostasis Pages 1099-1099 -
2017
Title Innovative Integrators for Computing the Optimal State in LQR Problems DOI 10.1007/978-3-319-57099-0_28 Type Book Chapter Author Csomós P Publisher Springer Nature Pages 269-276 -
2017
Title Solving Sparse Differential Riccati Equations on Hybrid CPU-GPU Platforms DOI 10.1007/978-3-319-62392-4_9 Type Book Chapter Author Benner P Publisher Springer Nature Pages 116-132 -
2017
Title Equations Involving Malliavin Calculus Operators, Applications and Numerical Approximation DOI 10.1007/978-3-319-65678-6 Type Book Author Levajkovic T Publisher Springer Nature -
2017
Title Numerical solution of the finite horizon stochastic linear quadratic control problem DOI 10.1002/nla.2091 Type Journal Article Author Damm T Journal Numerical Linear Algebra with Applications -
2017
Title The Stochastic LQR Optimal Control with Fractional Brownian Motion DOI 10.1007/978-3-319-51911-1_8 Type Book Chapter Author Levajkovic T Publisher Springer Nature Pages 115-151 -
2017
Title Numerical low-rank approximation of matrix differential equations DOI 10.48550/arxiv.1705.10175 Type Preprint Author Mena H -
2017
Title An efficient SPDE approach for El Niño DOI 10.48550/arxiv.1708.04144 Type Preprint Author Mena H -
2019
Title A splitting/polynomial chaos expansion approach for stochastic evolution equations DOI 10.48550/arxiv.1903.10786 Type Preprint Author Kofler A -
2018
Title Solving Stochastic LQR Problems by Polynomial Chaos DOI 10.1109/lcsys.2018.2844730 Type Journal Article Author Levajkovic T Journal IEEE Control Systems Letters Pages 641-646 -
2018
Title GPU acceleration of splitting schemes applied to differential matrix equations DOI 10.48550/arxiv.1805.08990 Type Preprint Author Mena H -
2018
Title Numerical low-rank approximation of matrix differential equations DOI 10.1016/j.cam.2018.01.035 Type Journal Article Author Mena H Journal Journal of Computational and Applied Mathematics Pages 602-614 Link Publication
-
2016
Title Poster at the Long Night of Science, University of Innsbruck, Innsbruck, Austria Type Participation in an open day or visit at my research institution