期刊论文详细信息
JOURNAL OF COMPUTATIONAL PHYSICS 卷:334
Fast iterative solution of the Bethe-Salpeter eigenvalue problem using low-rank and QTT tensor approximation
Article
Benner, Peter1  Dolgov, Sergey2  Khoromskaia, Venera1,3  Khoromskij, Boris N.3 
[1] Max Planck Inst Dynam Complex Tech Syst, Sandtorstr 1, D-39106 Magdeburg, Germany
[2] Univ Bath, The Ave, Bath BA2 7AY, Avon, England
[3] Max Planck Inst Math Sci, Inselstr 22-26, D-04103 Leipzig, Germany
关键词: Bethe-Salpeter equation;    Hartree-Fock calculus;    Tensor decompositions;    Quantized-TT format;    Model reduction;    Structured eigensolvers;    Low-rank matrix;   
DOI  :  10.1016/j.jcp.2016.12.047
来源: Elsevier
PDF
【 摘 要 】

In this paper, we propose and study two approaches to approximate the solution of the Bethe-Salpeter equation (BSE) by using structured iterative eigenvalue solvers. Both approaches are based on the reduced basis method and low-rank factorizations of the generating matrices. We also propose to represent the static screen interaction part in the BSE matrix by a small active sub-block, with a size balancing the storage for rank structured representations of other matrix blocks. We demonstrate by various numerical tests that the combination of the diagonal plus low-rank plus reduced-block approximation exhibits higher precision with low numerical cost, providing as well a distinct two-sided error estimate for the smallest eigenvalues of the Bethe-Salpeter operator. The complexity is reduced to O(N-b(2)) in the size of the atomic orbitals basis set, N-b, instead of the practically intractable 0(N-b(2)) scaling for the direct diagonalization. In the second approach, we apply the quantized-TT (QTT) tensor representation to both, the long eigenvectors and the column vectors in the rank-structured BSE matrix blocks, and combine this with the ALS-type iteration in block QTT format. The QTT-rank of the matrix entities possesses almost the same magnitude as the number of occupied orbitals in the molecular systems, No < Nb, hence the overall asymptotic complexity for solving the BSE problem by the QTT approximation is estimated by 0(log(N-0)N-o(2)). We confirm numerically a considerable decrease in computational time for the presented iterative approaches applied to various compact and chain-type molecules, while supporting sufficient accuracy. (C) 2016 Elsevier Inc. All rights reserved.

【 授权许可】

Free   

【 预 览 】
附件列表
Files Size Format View
10_1016_j_jcp_2016_12_047.pdf 882KB PDF download
  文献评价指标  
  下载次数:1次 浏览次数:0次