Fast computation of spectral projectors of banded matrices

0 downloads 0 Views 423KB Size Report
Aug 3, 2016 - ity that grows significantly with the bandwidth. .... Section 6.1, such that half of the spectrum of A is contained in [−1, − gap] and the other half in ...... ples, a finite element discretization leads to a generalized eigenvalue problem ...
Fast computation of spectral projectors of banded matrices ˇ snjara† Ana Suˇ

arXiv:1608.01164v1 [math.NA] 3 Aug 2016

Daniel Kressner∗

Abstract We consider the approximate computation of spectral projectors for symmetric banded matrices. While this problem has received considerable attention, especially in the context of linear scaling electronic structure methods, the presence of small relative spectral gaps challenges existing methods based on approximate sparsity. In this work, we show how a data-sparse approximation based on hierarchical matrices can be used to overcome this problem. We prove a priori bounds on the approximation error and propose a fast algorithm based on the QDWH algorithm, along the works by Nakatsukasa et al. Numerical experiments demonstrate that the performance of our algorithm is robust with respect to the spectral gap. A preliminary Matlab implementation becomes faster than eig already for matrix sizes of a few thousand.

1

Introduction

Given a symmetric banded matrix A ∈ Rn×n with eigenvalues λ1 ≤ · · · ≤ λν < µ < λν+1 ≤ · · · ≤ λn , we consider the computation of the spectral projector Π

Suggest Documents