English

Solution of the $k$-th eigenvalue problem in large-scale electronic structure calculations

Numerical Analysis 2018-08-01 v2

Abstract

We consider computing the kk-th eigenvalue and its corresponding eigenvector of a generalized Hermitian eigenvalue problem of n×nn\times n large sparse matrices. In electronic structure calculations, several properties of materials, such as those of optoelectronic device materials, are governed by the eigenpair with a material-specific index k.k. We present a three-stage algorithm for computing the kk-th eigenpair with validation of its index. In the first stage of the algorithm, we propose an efficient way of finding an interval containing the kk-th eigenvalue (1kn)(1 \ll k \ll n) with a non-standard application of the Lanczos method. In the second stage, spectral bisection for large-scale problems is realized using a sparse direct linear solver to narrow down the interval of the kk-th eigenvalue. In the third stage, we switch to a modified shift-and-invert Lanczos method to reduce bisection iterations and compute the kk-th eigenpair with validation. Numerical results with problem sizes up to 1.5 million are reported, and the results demonstrate the accuracy and efficiency of the three-stage algorithm.

Keywords

Cite

@article{arxiv.1710.05134,
  title  = {Solution of the $k$-th eigenvalue problem in large-scale electronic structure calculations},
  author = {Dongjin Lee and Takeo Hoshi and Tomohiro Sogabe and Yuto Miyatake and Shao-Liang Zhang},
  journal= {arXiv preprint arXiv:1710.05134},
  year   = {2018}
}
R2 v1 2026-06-22T22:13:27.820Z