Direct numerical solution of algebraic Lyapunov equations for large-scale systems using Quantized Tensor Trains

Прямое численное решение алгебраических уравнений Ляпунова для крупномасштабных систем с использованием квантованных тензорных поездов
Mustafa Khammash, João P. Hespanha, Michael Nip
2013-12-01

Frobenius normLanczos algorithmQTTQuantized Tensor TrainVectorized-QTT-Matrix formatalgebraic Lyapunov equationscontrollability Gramianlow-rank approximationreaction-diffusion equations
We present a novel method for solving high-dimensional algebraic Lyapunov equations exploiting the recently proposed Quantized Tensor Train (QTT) numerical linear algebra. A key feature of the approach is that given a prescribed error tolerance, it automatically calculates the optimal lowest rank approximation of the solution in the Frobenius norm. The low rank nature of the approximation potentially enables a sublinear scaling of the computational complexity with the number of states of the dynamical system. The resulting solutions appear in a new matrix tensor format which we call the Vectorized-QTT-Matrix format. We show the effectiveness of our method by calculating the controllability Gramians for discretized reaction-diffusion equations. We introduce an algorithm for the new tensor format of the solution for calculating the matrix-by-vector product and combine it with the celebrated Lanczos algorithm to compute the dominant eigenvalues/eigenvectors of the matrix.
1
An algorithm is presented for matrix-by-vector products in the Vectorized-QTT-Matrix format, combined with the Lanczos algorithm to compute dominant eigenvalues/eigenvectors.
2
Effectiveness is demonstrated by computing controllability Gramians for discretized reaction-diffusion equations.
3
Given a prescribed error tolerance, the method automatically computes the optimal lowest-rank Frobenius-norm approximation of the solution.
4
Solutions are represented in a new Vectorized-QTT-Matrix tensor format.
5
The low-rank QTT approximation can potentially yield sublinear computational complexity scaling with the number of system states.
6
The paper introduces a method applying Quantized Tensor Train (QTT) algebra to solve high-dimensional algebraic Lyapunov equations.

High-dimensional algebraic Lyapunov equations and their solutions represented in Quantized Tensor Train (QTT) / Vectorized-QTT-Matrix format for large-scale dynamical systems

Direct numerical solution via QTT-based low-rank approximations (optimal lowest-rank under prescribed tolerance), including computation of controllability Gramians, matrix-by-vector product algorithms in the Vectorized-QTT-Matrix format, and Lanczos-based extraction of dominant eigenvalues/eigenvectors with potential sublinear complexity scaling

Publication Details
Publication Date
2013-12-01
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Mustafa Khammash
João P. Hespanha
Michael Nip
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%