SearcharxivSearch

arXiv subjects

Heike Faßbender

Publications and source records attributed to Heike Faßbender.

13 recordsLinked to original sources

Bilinear Systems with Quadratic Outputs: $\mathcal{H}_2$ Analysis, Optimality Conditions for Model Reduction, and Algorithmic Solutions

Bilinear systems with quadratic outputs (BQO) have recently emerged as an important system class, arising naturally in applications where both the dynamics and the quantities of interest depend nonlinearly on the state. Despite the growing interest in this class of systems, a systematic $\mathcal{H}_2$ framework for BQO systems has been lacking. In this paper, we develop such a framework by establishing an $\mathcal{H}_2$ inner product and norm for BQO systems, deriving output bounds in terms of the $\mathcal{H}_2$ norm, and obtaining first-order optimality conditions for $\mathcal{H}_2$ optimal model reduction. Building on these theoretical foundations, we propose an algorithm that computes a reduced BQO system satisfying these optimality conditions, and thus generalizing existing $\mathcal{H}_2$ optimal methods for bilinear and linear quadratic output systems. The effectiveness of the proposed framework is demonstrated on two numerical examples.

math.NA

Structure-preserving Krylov Subspace Approximations for the Matrix Exponential of Hamiltonian Matrices: A Comparative Study

We study structure-preserving Krylov subspace methods for approximating the matrix-vector products f(H)b, where H is a large Hamiltonian matrix and f denotes either the matrix exponential or the related phi-function. Such computations are central to exponential integrators for Hamiltonian systems. Standard Krylov methods generally destroy the Hamiltonian structure under projection, motivating the use of Krylov bases with J-orthogonal columns that yield Hamiltonian projected matrices and symplectic reduced exponentials. We compare several such structure-preserving Krylov methods on representative Hamiltonian test problems, focusing on accuracy, efficiency, and structure preservation, and briefly discuss adaptive strategies for selecting the Krylov subspace dimension.

math.NA

Bilinear Quadratic Output Systems and Balanced Truncation

Dynamical systems with quadratic outputs have recently attracted significant attention. In this paper, we consider bilinear dynamical systems, a special class of weakly nonlinear systems, with a quadratic output. We develop various primal-dual formulations for these systems and define the corresponding system Gramians. Conditions for the existence and uniqueness of these Gramians are established, and the generalized Lyapunov equations they satisfy are derived. Using these Gramians and their truncated versions, which are computationally more efficient, we construct a balanced truncation framework for bilinear systems with quadratic outputs. The proposed approach is demonstrated through two numerical examples.

math.NA

A class of Petrov-Galerkin Krylov methods for algebraic Riccati equations

A class of (block) rational Krylov subspace based projection method for solving large-scale continuous-time algebraic Riccati equation (CARE) $0 = \mathcal{R}(X) := A^HX + XA + C^HC - XBB^HX$ with a large, sparse $A$ and $B$ and $C$ of full low rank is proposed. The CARE is projected onto a block rational Krylov subspace $\mathcal{K}_j$ spanned by blocks of the form $(A^H - s_kI)^{-1}C^H$ for some shifts $s_k, k = 1, \ldots, j.$ The considered projections do not need to be orthogonal and are built from the matrices appearing in the block rational Arnoldi decomposition associated to $\mathcal{K}_j.$ The resulting projected Riccati equation is solved for the small square Hermitian $Y_j.$ Then the Hermitian low-rank approximation $X_j = Z_jY_jZ_j^H$ to $X$ is set up where the columns of $Z_j$ span $\mathcal{K}_j.$ The residual norm $\|R(X_j )\|_F$ can be computed efficiently via the norm of a readily available $2p \times 2p$ matrix. We suggest to reduce the rank of the approximate solution $X_j$ even further by truncating small eigenvalues from $X_j.$ This truncated approximate solution can be interpreted as the solution of the Riccati residual projected to a subspace of $\mathcal{K}_j.$ This gives us a way to efficiently evaluate the norm of the resulting residual. Numerical examples are presented.

math.NA

A note on the singular value decomposition of idempotent and involutory matrices

It is known that singular values of idempotent matrices are either zero or larger or equal to one \cite{HouC63}. We state exactly how many singular values greater than one, equal to one, and equal to zero there are. Moreover, we derive a singular value decomposition of idempotent matrices which reveals a tight relationship between its left and right singular vectors. The same idea is used to augment a discovery regarding the singular values of involutory matrices as presented in \cite{FasH20}.

math.NA

On a family of low-rank algorithms for large-scale algebraic Riccati equations

In [3] it was shown that four seemingly different algorithms for computing low-rank approximate solutions $X_j$ to the solution $X$ of large-scale continuous-time algebraic Riccati equations (CAREs) $0 = \mathcal{R}(X) := A^HX+XA+C^HC-XBB^HX $ generate the same sequence $X_j$ when used with the same parameters. The Hermitian low-rank approximations $X_j$ are of the form $X_j = Z_jY_jZ_j^H,$ where $Z_j$ is a matrix with only few columns and $Y_j$ is a small square Hermitian matrix. Each $X_j$ generates a low-rank Riccati residual $\mathcal{R}(X_j)$ such that the norm of the residual can be evaluated easily allowing for an efficient termination criterion. Here a new family of methods to generate such low-rank approximate solutions $X_j$ of CAREs is proposed. Each member of this family of algorithms proposed here generates the same sequence of $X_j$ as the four previously known algorithms. The approach is based on a block rational Arnoldi decomposition and an associated block rational Krylov subspace spanned by $A^H$ and $C^H.$ Two specific versions of the general algorithm will be considered; one will turn out to be a rediscovery of the RADI algorithm, the other one allows for a slightly more efficient implementation compared to the RADI algorithm (in case the Sherman-Morrision-Woodbury formula and a direct solver is used to solve the linear systems that occur). Moreover, our approach allows for adding more than one shift at a time.

math.NA

The Hamiltonian Extended Krylov Subspace Method

An algorithm for constructing a $J$-orthogonal basis of the extended Krylov subspace $\mathcal{K}_{r,s}=\operatorname{range}\{u,Hu, H^2u,$ $ \ldots, $ $H^{2r-1}u, H^{-1}u, H^{-2}u, \ldots, H^{-2s}u\},$ where $H \in \mathbb{R}^{2n \times 2n}$ is a large (and sparse) Hamiltonian matrix is derived (for $r = s+1$ or $r=s$). Surprisingly, this allows for short recurrences involving at most five previously generated basis vectors. Projecting $H$ onto the subspace $\mathcal{K}_{r,s}$ yields a small Hamiltonian matrix. The resulting HEKS algorithm may be used in order to approximate $f(H)u$ where $f$ is a function which maps the Hamiltonian matrix $H$ to, e.g., a (skew-)Hamiltonian or symplectic matrix. Numerical experiments illustrate that approximating $f(H)u$ with the HEKS algorithm is competitive for some functions compared to the use of other (structure-preserving) Krylov subspace methods.

math.NA

Riccati ADI: Existence, uniqueness and new iterative methods

The approximate solution of large-scale algebraic Riccati equations is considered. We are interested in approximate solutions which yield a Riccati residual matrix of a particular small rank. It is assumed that such approximate solutions can be written in factored form $ZYZ^*$ with a rectangular matrix $Z$ and a small quadratic matrix $Y$. We propose to choose $Z$ such that its columns span a certain rational Krylov subspace. Conditions under which such an approximate solution exists and is unique are determined. It is shown that the proposed method can be interpreted as an oblique projection method. Two new iterative procedures with efficient updates of the solution and the residual factor are derived. With our approach complex system matrices can be handled, realification is provided and parallelization is introduced.

math.NA

A link between gramian based model order reduction and moment matching

We analyze a family of Runge-Kutta based quadrature algorithms for the approximation of the gramians of linear time invariant dynamical systems. The approximated gramians are used to obtain an approximate balancing transformation similar to the approach used in balanced POD. It is shown that hereby rational interpolation is performed, as the approximants span certain Krylov subspaces. The expansion points are mainly determined by the time step sizes and the eigenvalues of the matrices given by the Butcher tableaus.

math.NA

A note on the singular value decomposition of (skew-)involutory and (skew-)coninvolutory matrices

The singular values $σ>1$ of an $n \times n$ involutory matrix $A$ appear in pairs $(σ, \frac{1}σ),$ while the singular values $σ= 1$ may appear in pairs $(1,1)$ or by themselves. The left and right singular vectors of pairs of singular values are closely connected. This link is used to reformulate the singular value decomposition (SVD) of an involutory matrix as an eigendecomposition. This displays an interesting relation between the singular values of an involutory matrix and its eigenvalues. Similar observations hold for the SVD, the singular values and the coneigenvalues of (skew-)coninvolutory matrices.

math.NA

Lyapunov and Sylvester equations: A quadrature framework

This paper introduces a novel framework for the solution of (large-scale) Lyapunov and Sylvester equations derived from numerical integration methods. Suitable systems of ordinary differential equations are introduced. Low-rank approximations of their solutions are produced by Runge-Kutta methods. Appropriate Runge-Kutta methods are identified following the idea of geometric numerical integration to preserve a geometric property, namely a low rank residual. For both types of equations we prove the equivalence of one particular instance of the resulting algorithm to the well known ADI iteration. As the general approach suggested here leads to complex valued computation even for real problems, we present a general realification approach based on similarity transformation.

math.NA

On vector spaces of linearizations for matrix polynomials in orthogonal bases

Matrix polynomials given in an orthogonal basis are considered. Following the ideas of Mackey et al. "Vector spaces of Linearizations for Matrix Polynomials" (2006), the vec- tor spaces, called M1(P), M2(P) and DM(P), of potential linearizations for P are analyzed. All pencils in M1(P) are characterized concisely. Moreover, several easy to check criteria whether a pencil in M1(P) is a (strong) linearization of P are given. The equivalence of some of them to the Z-rank-condition (see Mackey et al. 2006) is pointed out. Results on the vector space dimensions, the genericity of linearizations in and the form of block-symmetric pencils are derived in a new way on a basic algebraic level. Throughout the paper, structural resemblances between the matrix pencils in L1 , i.e. the results obtained in Mackey et al. 2006, and their generalized versions are pointed out.

math.RA

Symmetric and skew-symmetric block-Kronecker linearizations

Many applications give rise to structured matrix polynomials. The problem of constructing structure-preserving strong linearizations of structured matrix polynomials is revisited in this work and in the forthcoming ones \cite{PartII,PartIII}. With the purpose of providing a much simpler framework for structure-preserving linearizations for symmetric and skew-symmetric matrix polynomial than the one based on Fiedler pencils with repetition, we introduce in this work the families of (modified) symmetric and skew-symmetric block Kronecker pencils. These families provide a large arena of structure-preserving strong linearizations of symmetric and skew-symmetric matrix polynomials. When the matrix polynomial has degree odd, these linearizations are strong regardless of whether the matrix polynomial is regular or singular, and many of them give rise to structure-preserving companion forms. When some generic nonsingularity conditions are satisfied, they are also strong linearizations for even-degree regular matrix polynomials. Many examples of structure-preserving linearizations obtained from Fiedler pencils with repetitions found in the literature are shown to belong (modulo permutations) to these families of linearizations. In particular, this is shown to be true for the well-known block-tridiagonal symmetric and skew-symmetric companion forms. Since the families of symmetric and skew-symmetric block Kronecker pencils belong to the recently introduced set of minimal bases pencils \cite{Fiedler-like}, they inherit all its desirable properties for numerical applications. In particular, it is shown that eigenvectors, minimal indices, and minimal bases of matrix polynomials are easily recovered from those of any of the linearizations constructed in this work.

math.NA