A Hessenberg Reduction Algorithm for Rank Structured Matrices

  • Authors:
  • Steven Delvaux;Marc Van Barel

  • Affiliations:
  • -;-

  • Venue:
  • SIAM Journal on Matrix Analysis and Applications
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we show how to perform the Hessenberg reduction of a rank structured matrix under unitary similarity operations in an efficient way, using the Givens-weight representation. This reduction can be used as a first step for eigenvalue computation. We also show how the algorithm can be modified to compute the bidiagonal reduction of a rank structured matrix, this latter method being a preprocessing step for computing the singular values of the matrix. For the main cases of interest, the algorithms we describe in this paper are of complexity $O((ar+bs)n^2)$, where $n$ is the matrix size, $r$ is some measure for the average rank index of the rank structure, $s$ is some measure for the bandwidth of the unstructured matrix part around the main diagonal, and $a,b\in\mathbb{R}$ are certain weighting parameters. Numerical experiments demonstrate the stability of this approach.