Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Accelerating Optical Absorption Spectra and Exciton Energy Computation via Interpolative Separable Density Fitting

Conference ·

© Springer International Publishing AG, part of Springer Nature 2018. We present an efficient way to solve the Bethe–Salpeter equation (BSE), a method for the computation of optical absorption spectra in molecules and solids that includes electron–hole interactions. Standard approaches to construct and diagonalize the Bethe–Salpeter Hamiltonian require at least (Formula Presented) operations, where Neis the number of electrons in the system, limiting its application to smaller systems. Our approach is based on the interpolative separable density fitting (ISDF) technique to construct low rank approximations to the bare exchange and screened direct operators associated with the BSE Hamiltonian. This approach reduces the complexity of the Hamiltonian construction to (Formula Presented) with a much smaller pre-constant, and allows for a faster solution of the BSE. Here, we implement the ISDF method for BSE calculations within the Tamm–Dancoff approximation (TDA) in the BerkeleyGW software package. We show that this novel approach accurately reproduces exciton energies and optical absorption spectra in molecules and solids with a significantly reduced computational cost.

Research Organization:
Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Basic Energy Sciences (BES) (SC-22). Materials Sciences & Engineering Division
DOE Contract Number:
AC02-05CH11231
OSTI ID:
1525284
Resource Relation:
Conference: 2017 IEEE 13th International Conference on e-Science (e-Science), October 24-27, 2017, Auckland, New Zealand
Country of Publication:
United States
Language:
English

References (24)

Fast iterative solution of the Bethe–Salpeter eigenvalue problem using low-rank and QTT tensor approximation April 2017
Efficient Algorithms for Estimating the Absorption Spectrum within Linear Response TDDFT October 2015
Some Applications of the Rank Revealing QR Factorization May 1992
BerkeleyGW: A massively parallel computer package for the calculation of the quasiparticle and optical properties of materials and nanostructures June 2012
Separable dual-space Gaussian pseudopotentials July 1996
Relativistic separable dual-space Gaussian pseudopotentials from H to Rn August 1998
New Method for Calculating the One-Particle Green's Function with Application to the Electron-Gas Problem August 1965
Interpolative Separable Density Fitting Decomposition for Accelerating Hybrid Density Functional Calculations with Applications to Defects in Silicon October 2017
Electron correlation in semiconductors and insulators: Band gaps and quasiparticle energies October 1986
A reduced basis approach for calculation of the Bethe–Salpeter excitation energies by using low-rank tensor factorisations November 2015
Toward the Optimal Preconditioned Eigensolver: Locally Optimal Block Preconditioned Conjugate Gradient Method January 2001
An iteration method for the solution of the eigenvalue problem of linear differential and integral operators October 1950
Adaptively Compressed Polarizability Operator for Accelerating Large Scale Ab Initio Phonon Calculations January 2017
Cubic-scaling iterative solution of the Bethe-Salpeter equation for finite systems August 2015
Cubic scaling algorithms for RPA correlation using interpolative separable density fitting December 2017
Compression of the electron repulsion integral tensor in tensor hypercontraction format with cubic scaling cost December 2015
Large-scale G W -BSE calculations with N 3 scaling: Excitonic effects in dye-sensitized solar cells February 2017
Electronic excitations: density-functional versus many-body Green’s-function approaches June 2002
Ab initio calculations of optical absorption spectra: Solution of the Bethe–Salpeter equation within density matrix perturbation theory October 2010
Electron-hole excitations and optical spectra from first principles August 2000
A Relativistic Equation for Bound-State Problems December 1951
A Structure Preserving Lanczos Algorithm for Computing the Optical Absorption Spectrum January 2018
Structure preserving parallel algorithms for solving the Bethe–Salpeter eigenvalue problem January 2016
KSSOLV—a MATLAB toolbox for solving the Kohn-Sham equations March 2009