Fast iterative solution of the Bethe-Salpeter eigenvalue problem using low-rank and QTT tensor approximation
Peter Benner, Sergey Dolgov, Venera Khoromskaia, Boris N., Khoromskij

TL;DR
This paper introduces a fast, low-cost iterative method for solving the large-scale Bethe-Salpeter eigenvalue problem using low-rank and tensor train approximations, significantly reducing computational complexity while maintaining accuracy.
Contribution
The paper develops a novel iterative eigensolver leveraging low-rank and QTT tensor approximations, reducing computational costs from d7O(N_b^6) to d7O(\,log(N_o) N_o^2) for large-scale BSE problems.
Findings
Significant reduction in computational time demonstrated on molecular systems.
Enhanced accuracy with controlled numerical cost using reduced-block approximation.
Asymptotic complexity estimated as d7O(\,log(N_o) N_o^2).
Abstract
In this paper, we study and implement the structural iterative eigensolvers for the large-scale eigenvalue problem in the Bethe-Salpeter equation (BSE) based on the reduced basis approach via low-rank factorizations in generating matrices, introduced in the previous paper. The approach reduces numerical costs down to in the size of atomic orbitals basis set, , instead of practically intractable complexity scaling for the direct diagonalization of the BSE matrix. As an alternative to rank approximation of the static screen interaction part of the BSE matrix, we propose to restrict it to a small active sub-block, with a size balancing the storage for rank-structured representations of other matrix blocks. We demonstrate that the enhanced reduced-block approximation exhibits higher precision within the controlled numerical cost, providing as…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
