Variants of thick-restart Lanczos for the Bethe-Salpeter eigenvalue problem
Fuente:
arXiv
Gespeichert in:
| Hauptverfasser: | , , |
|---|---|
| Format: | Preprint |
| Veröffentlicht: |
2025
|
| Schlagworte: | |
| Online-Zugang: | |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| _version_ | 1866915904646807552 |
|---|---|
| author | Alvarruiz, Fernando Mellado-Pinto, Blanca Roman, Jose E. |
| author_facet | Alvarruiz, Fernando Mellado-Pinto, Blanca Roman, Jose E. |
| contents | The non-Hermitian Bethe-Salpeter eigenvalue problem, in the definite case, is a structured eigenproblem, with real eigenvalues coming in pairs $\{λ,-λ\}$ where the corresponding pair of eigenvectors are closely related, and furthermore the left eigenvectors can be trivially obtained from the right ones. We exploit these properties to devise three variants of structure-preserving Lanczos eigensolvers to compute a subset of eigenvalues (those of either smallest or largest magnitude) together with their corresponding right and left eigenvectors. For this to be effective in real applications, we need to incorporate a thick-restart technique in a way that the overall computation preserves the problem structure. The new methods are validated in an implementation within the SLEPc library using several test matrices, some of them coming from the Yambo materials science code. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2503_20920 |
| institution | arXiv |
| publishDate | 2025 |
| record_format | arxiv |
| spellingShingle | Variants of thick-restart Lanczos for the Bethe-Salpeter eigenvalue problem Alvarruiz, Fernando Mellado-Pinto, Blanca Roman, Jose E. Numerical Analysis 65F15, 15A18, 65F50 The non-Hermitian Bethe-Salpeter eigenvalue problem, in the definite case, is a structured eigenproblem, with real eigenvalues coming in pairs $\{λ,-λ\}$ where the corresponding pair of eigenvectors are closely related, and furthermore the left eigenvectors can be trivially obtained from the right ones. We exploit these properties to devise three variants of structure-preserving Lanczos eigensolvers to compute a subset of eigenvalues (those of either smallest or largest magnitude) together with their corresponding right and left eigenvectors. For this to be effective in real applications, we need to incorporate a thick-restart technique in a way that the overall computation preserves the problem structure. The new methods are validated in an implementation within the SLEPc library using several test matrices, some of them coming from the Yambo materials science code. |
| title | Variants of thick-restart Lanczos for the Bethe-Salpeter eigenvalue problem |
| topic | Numerical Analysis 65F15, 15A18, 65F50 |
| url | https://arxiv.org/abs/2503.20920 |