skip to main content


Title: Iterative subspace algorithms for finite-temperature solution of Dyson equation

One-particle Green’s functions obtained from the self-consistent solution of the Dyson equation can be employed in the evaluation of spectroscopic and thermodynamic properties for both molecules and solids. However, typical acceleration techniques used in the traditional quantum chemistry self-consistent algorithms cannot be easily deployed for the Green’s function methods because of a non-convex grand potential functional and a non-idempotent density matrix. Moreover, the optimization problem can become more challenging due to the inclusion of correlation effects, changing chemical potential, and fluctuations of the number of particles. In this paper, we study acceleration techniques to target the self-consistent solution of the Dyson equation directly. We use the direct inversion in the iterative subspace (DIIS), the least-squared commutator in the iterative subspace (LCIIS), and the Krylov space accelerated inexact Newton method (KAIN). We observe that the definition of the residual has a significant impact on the convergence of the iterative procedure. Based on the Dyson equation, we generalize the concept of the commutator residual used in DIIS and LCIIS and compare it with the difference residual used in DIIS and KAIN. The commutator residuals outperform the difference residuals for all considered molecular and solid systems within both GW and GF2. For a number of bond-breaking problems, we found that an easily obtained high-temperature solution with effectively suppressed correlations is a very effective starting point for reaching convergence of the problematic low-temperature solutions through a sequential reduction of temperature during calculations.

 
more » « less
NSF-PAR ID:
10363554
Author(s) / Creator(s):
 ;  ;  
Publisher / Repository:
American Institute of Physics
Date Published:
Journal Name:
The Journal of Chemical Physics
Volume:
156
Issue:
9
ISSN:
0021-9606
Page Range / eLocation ID:
Article No. 094101
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. We study the discretization of a linear evolution partial differential equation when its Green’s function is known or well approximated. We provide error estimates both for the spatial approximation and for the time stepping approximation. We show that, in fact, an approximation of the Green function is almost as good as the Green function itself. For suitable time-dependent parabolic equations, we explain how to obtain good, explicit approximations of the Green function using the Dyson-Taylor commutator method that we developed in J. Math. Phys. 51 (2010), n. 10, 103502 (reference [15]). This approximation for short time, when combined with a bootstrap argument, gives an approximate solution on any fixed time interval within any prescribed tolerance. 
    more » « less
  2. Abstract A one-step analysis of Anderson acceleration with general algorithmic depths is presented. The resulting residual bounds within both contractive and noncontractive settings reveal the balance between the contributions from the higher and lower order terms, which are both dependent on the success of the optimization problem solved at each step of the algorithm. The new residual bounds show the additional terms introduced by the extrapolation produce terms that are of a higher order than was previously understood. In the contractive setting these bounds sharpen previous convergence and acceleration results. The bounds rely on sufficient linear independence of the differences between consecutive residuals, rather than assumptions on the boundedness of the optimization coefficients, allowing the introduction of a theoretically sound safeguarding strategy. Several numerical tests illustrate the analysis primarily in the noncontractive setting, and demonstrate the use of the method, the safeguarding strategy and theory-based guidance on dynamic selection of the algorithmic depth, on a p-Laplace equation, a nonlinear Helmholtz equation and the steady Navier–Stokes equations with high Reynolds number in three spatial dimensions. 
    more » « less
  3. We present two algorithms to compute system-specific polarizabilities and dispersion coefficients such that required memory and computational time scale linearly with increasing number of atoms in the unit cell for large systems. The first algorithm computes the atom-in-material (AIM) static polarizability tensors, force-field polarizabilities, and C 6 , C 8 , C 9 , C 10 dispersion coefficients using the MCLF method. The second algorithm computes the AIM polarizability tensors and C 6 coefficients using the TS-SCS method. Linear-scaling computational cost is achieved using a dipole interaction cutoff length function combined with iterative methods that avoid large dense matrix multiplies and large matrix inversions. For MCLF, Richardson extrapolation of the screening increments is used. For TS-SCS, a failproof conjugate residual (FCR) algorithm is introduced that solves any linear equation system having Hermitian coefficients matrix. These algorithms have mathematically provable stable convergence that resists round-off errors. We parallelized these methods to provide rapid computation on multi-core computers. Excellent parallelization efficiencies were obtained, and adding parallel processors does not significantly increase memory requirements. This enables system-specific polarizabilities and dispersion coefficients to be readily computed for materials containing millions of atoms in the unit cell. The largest example studied herein is an ice crystal containing >2 million atoms in the unit cell. For this material, the FCR algorithm solved a linear equation system containing >6 million rows, 7.57 billion interacting atom pairs, 45.4 billion stored non-negligible matrix components used in each large matrix-vector multiplication, and ∼19 million unknowns per frequency point (>300 million total unknowns). 
    more » « less
  4. In order to achieve a more accurate finite element (FE) model for an as-built structure, experimental data collected from the actual structure can be used to update selected parameters of the FE model. The process is known as FE model updating. This research compares the performance of two frequency-domain model updating approaches. The first approach minimizes the difference between experimental and simulated modal properties, such as natural frequencies and mode shapes. The second approach minimizes modal dynamic residuals from the generalized eigenvalue equation involving stiffness and mass matrices. Both model updating approaches are formulated as an optimization problem with selected updating parameters as optimization variables. This research also compares the performance of different optimization procedures, including a nonlinear least-square, an interior-point and an iterative linearization procedure. The comparison is conducted using a numerical example of a space frame structure. The modal dynamic residual approach shows better performance than the modal property difference approach in updating model parameters of the space frame structure. 
    more » « less
  5. Downscaling coarse global and regional climate models allows researchers to access weather and climate data at finer temporal and spatial resolution, but there remains a need to compare these models with empirical data sources to assess model accuracy. Here, we validate a widely used software for generating North American downscaled climate data, ClimateNA, with a novel empirical data source, 20th century weather journals kept by Admiralty Island, Alaska homesteader, Allen Hasselborg. Using Hasselborg’s journals, we calculated monthly precipitation and monthly mean of the maximum daily air temperature across the years 1926 to 1954 and compared these to ClimateNA data generated from the Hasselborg homestead location and adjacent areas. To demonstrate the utility and potential implications of this validation for other disciplines such as hydrology, we used an established regression equation to generate time series of 95% low duration flow estimates for the month of August using mean annual precipitation from ClimateNA predictions and Hasselborg data. Across 279 months, we found strong correlation between modeled and observed measurements of monthly precipitation ( ρ  = 0.74) and monthly mean of the maximum daily air temperature ( ρ  = 0.98). Monthly precipitation residuals (calculated as ClimateNA data - Hasselborg data) generally demonstrated heteroscedasticity around zero, but a negative trend in residual values starting during the last decade of observations may have been due to a shift to the cold-phase Pacific Decadal Oscillation. Air temperature residuals demonstrated a consistent but small positive bias, with ClimateNA tending to overestimate air temperature relative to Hasselborg’s journals. The degree of correlation between weather patterns observed at the Hasselborg homestead site and ClimateNA data extracted from spatial grid cells across the region varied by wet and dry climate years. Monthly precipitation from both data sources tended to be more similar across a larger area during wet years (mean ρ across grid cells = 0.73) compared to dry years (mean ρ across grid cells = 0.65). The time series of annual 95% low duration flow estimates for the month of August generated using ClimateNA and Hasselborg data were moderately correlated ( ρ  = 0.55). Our analysis supports previous research in other regions which also found ClimateNA to be a robust source for past climate data estimates. 
    more » « less