Acceleration of the Convergence in {\it ab initio} Atomic Relaxations

ORAL

Abstract

Atomic relaxations is often required to accurately describe the properties of nanosystems. In {\it ab initio} calculations, a common practice is to use a standard search algorithm, such as BFGS (Broyden-Fletcher-Goldfarb-Shanno) or CG (conjugate gradient) method, which starts the atomic relaxations without any knowledge of the Hessian matrix of the system. For example, the initial Hessian in BFGS method is often set to identity, and there is no preconditioning to CG method. One way to accelerate the convergence of the atomic relaxations is to estimate an approximate Hessian matrix of the system and then use it as the initial Hessian in BFGS method or a preconditioner in CG method. Previous attempts to obtain the approximated Hessian were focused on the use of classical force field models which rely on the existence of good parameters. Here, we present an alternative method to estimate the Hessian matrix of a nanosystem. First, we decompose the system into motifs which consist of a few atoms, then calculate the Hessian matrix elements on different motif types from {\it ab initio} calculations for small prototype systems. Then we generate the Hessian Matrix of the whole system by putting together these motif Hessians. We have applied our motif-based Hessian matrix in {\it ab initio} atomic relaxations in several bulk (with/without impurity) and quantum dot systems, and have found a speed up factor of 2 to 4 depending on the system size.

Authors

  • Zhengji Zhao

  • Lin-Wang Wang

    Computational Research Division, Lawrence Berkeley National Laboratory, Berkeley, California 94720, USA, Lawrence Berkeley National Laboratory, Berkeley, California 94720, Lawrence Berkeley National Lab

  • Juan Meza

    LBNL