skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Structure preserving parallel algorithms for solving the Bethe–Salpeter eigenvalue problem

Journal Article · · Linear Algebra and Its Applications

The Bethe–Salpeter eigenvalue problem is a dense structured eigenvalue problem arising from discretized Bethe–Salpeter equation in the context of computing exciton energies and states. A computational challenge is that at least half of the eigenvalues and the associated eigenvectors are desired in practice. In this paper, we establish the equivalence between Bethe–Salpeter eigenvalue problems and real Hamiltonian eigenvalue problems. Based on theoretical analysis, structure preserving algorithms for a class of Bethe–Salpeter eigenvalue problems are proposed. We also show that for this class of problems all eigenvalues obtained from the Tamm–Dancoff approximation are overestimated. In order to solve large scale problems of practical interest, we discuss parallel implementations of our algorithms targeting distributed memory systems. Finally, several numerical examples are presented to demonstrate the efficiency and accuracy of our algorithms.

Research Organization:
Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR); USDOE Office of Science (SC), Basic Energy Sciences (BES)
Contributing Organization:
Univ. of California, Berkeley, CA (United States)
Grant/Contract Number:
AC02-05CH11231
OSTI ID:
1580685
Alternate ID(s):
OSTI ID: 1359511; OSTI ID: 1378722
Journal Information:
Linear Algebra and Its Applications, Journal Name: Linear Algebra and Its Applications Vol. 488 Journal Issue: C; ISSN 0024-3795
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English
Citation Metrics:
Cited by: 31 works
Citation information provided by
Web of Science

References (25)

A block variational procedure for the iterative diagonalization of non-Hermitian random-phase approximation matrices journal January 2012
The design and implementation of the MRRR algorithm journal December 2006
Exciton-Plasmon States in Nanoscale Materials: Breakdown of the Tamm−Dancoff Approximation journal August 2009
Algorithm 807: The SBR Toolbox—software for successive band reduction journal December 2000
An indefinite variant of LOBPCG for definite matrix pencils journal August 2013
Structured tools for structured matrices journal January 2003
Structured Factorizations in Scalar Product Spaces journal January 2005
Minimization Principles for the Linear Response Eigenvalue Problem II: Computation journal January 2013
Notes on matrix arithmetic–geometric mean inequalities journal March 2000
Algorithm 530: An Algorithm for Computing the Eigensystem of Skew-Symmetric Matrices and a Class of Symmetric Matrices [F2] journal September 1978
Eigensystem Computation for Skew-Symmetric and a Class of Symmetric Matrices journal September 1978
A Hamiltonian-Jacobi algorithm journal May 1990
Implementation and testing of Lanczos-based algorithms for Random-Phase Approximation eigenproblems journal May 2011
A Numerical Method for Computing an SVD-like Decomposition journal January 2005
On Asymptotic Convergence of Nonsymmetric Jacobi Algorithms journal January 2008
Non-Adiabatic Meson Theory of Nuclear Forces journal May 1950
An SVD-like matrix decomposition and its applications journal July 2003
Algorithm 953: Parallel Library Software for the Multishift QR Algorithm with Aggressive Early Deflation journal October 2015
The ELPA library: scalable parallel eigenvalue solutions for electronic structure theory and computational science journal May 2014
Influence of the Non-Hermitean Splitting Terms on Excitonic Spectra journal January 1970
Minimization Principles for the Linear Response Eigenvalue Problem I: Theory journal January 2012
A Framework for the $MR^3$ Algorithm: Theory and Implementation journal January 2013
Electron-hole excitations and optical spectra from first principles journal August 2000
A Relativistic Equation for Bound-State Problems journal December 1951
Algorithm 826: A parallel eigenvalue routine for complex Hessenberg matrices journal September 2003