13.07.2015 Views

Low Rank ADI Solution of Sylvester Equation via Exact Shifts

Low Rank ADI Solution of Sylvester Equation via Exact Shifts

Low Rank ADI Solution of Sylvester Equation via Exact Shifts

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

greatly influence the norm <strong>of</strong> X and how it changes in the face <strong>of</strong> perturbations.The bound on the norm <strong>of</strong> X can be considered as a proper generalization <strong>of</strong>the results from [48].Notation. Throughout this paper, C n×m is the set <strong>of</strong> all n × m complexmatrices, C n = C n×1 , and C = C 1 . Similarly define R n×m , R n , and R exceptreplacing the word complex by real. I n (or simply I if its dimension is clearfrom the context) is the n × n identity matrix, and e j is its jth column. Thesuperscript “·∗” takes conjugate transpose while “·T” takes transpose only. Weshall also adopt MATLAB-like convention to access the entries <strong>of</strong> vectors andmatrices. i : j is the set <strong>of</strong> integers from i to j inclusive and i : i = {i}. Fora vector u and a matrix X, u (j) is u’s jth entry, X (i,j) is X’s (i, j)th entry;X’s submatrices X (k:l,i:j) , X (k:l,:) , and X (:,i:j) consist <strong>of</strong> intersections <strong>of</strong> row kto row l and column i to column j, row k to row l, and column i to columnj, respectively. ‖ · ‖ and ‖ · ‖ F stands for the spectral norm and the Frobeniusnorm <strong>of</strong> a matrix, respectively. κ(A) = ‖A‖ ‖A −1 ‖ is the spectral conditionnumber <strong>of</strong> A.2 <strong>Low</strong> rank <strong>ADI</strong> for <strong>Sylvester</strong> <strong>Equation</strong>Our first result is a generalization <strong>of</strong> the main results from [48] where some newestimates for the eigenvalue decay rate <strong>of</strong> the Lyapunov equation AX+XA T =C with a low rank right-hand side C has been derived. Our main result will bea bound on the norm <strong>of</strong> the solution <strong>of</strong> the following m × n <strong>Sylvester</strong> equationAX − XB = GF ∗ , (2.1)where A, B, G and F are m × m, n × n, m × r and n × r, respectively, andunknown matrix X is m × n. It is assumed r ≪ min{m, n}.But before we continue, we will briefly describe the <strong>Low</strong>-rank Alternating-Directional-Implicit (LR-<strong>ADI</strong>) method for solving <strong>Sylvester</strong> equation (2.1)(more details can be found in [47] or [11]).Given two sets <strong>of</strong> parameters {α i } and {β i }, <strong>ADI</strong> iteration for iterativelysolving (2.1) goes as follows: For i = 0, 1, . . .,(1) solve (A − β i I)X i+1/2 = X i (B − β i I) + C for X i+1/2 ;(2) solve X i+1 (B − α i I) = (A − α i I)X i+1/2 − C for X i+1 ,for an initial guess X 0 which is assumed to be 0 in this paper. A ratherstraightforward implementation for <strong>ADI</strong> can be given based on this.Note that parameters {α i } and {β i } in (LR-<strong>ADI</strong>) method for solving <strong>Sylvester</strong>3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!