Backward error and condition number of a generalized Sylvester equation, with application to the stochastic Galerkin method

Pranesh, Srikara (2019) Backward error and condition number of a generalized Sylvester equation, with application to the stochastic Galerkin method. [MIMS Preprint]

Warning
There is a more recent version of this item available.
[thumbnail of Generalized_Sylvester.pdf] Text
Generalized_Sylvester.pdf

Download (796kB)

Abstract

The governing equations of the stochastic Galerkin method can be formulated as a general- ized Sylvester equation. Therefore developing solvers for it is attracting a lot of attention from the uncertainty quantification community. In this regard Krylov subspace based iter- ative solvers, which are used for standard linear systems are being used for the generalized Sylvester equations as well. This is achieved by converting the generalized Sylvester equa- tion to a standard linear system using the Kronecker product. Accordingly the residual is used as a stopping criterion for the iterations, and the condition number of linear systems is used for the generalized Sylvester equations as well. For a linear system a small residual implies a small backward error, and hence using residual as a stopping criterion is justified. In this work we prove that this need not be the case for the generalized Sylvester equation. We introduce two definitions for the backward error, and then derive an upperbound on each of them. We also verify the predictions of the analysis using numerical experiments. For the special case of the stochastic Galerkin method we show that the upper bound on the backward error can be computed with minimal computational overhead, and hence it can be used as a stopping criterion in the iterative solvers. For the matrices from the stochastic Galerkin method we numerically demonstrate that the actual backward error can be upto 2 orders of magnitude higher than the relative residual. Finally by taking into account the structure of the equation we derive an expression for the condition number, and discuss an algorithm for their computation in the special case of the stochastic Galerkin method.

Item Type: MIMS Preprint
Subjects: MSC 2010, the AMS's Mathematics Subject Classification > 65 Numerical analysis
Depositing User: Dr Srikara Pranesh
Date Deposited: 19 Jun 2019 14:29
Last Modified: 19 Jun 2019 14:29
URI: https://eprints.maths.manchester.ac.uk/id/eprint/2722

Available Versions of this Item

Actions (login required)

View Item View Item