On the Convergence of CROP-Anderson Acceleration Method

Ning Wan,Agnieszka Międlar
2024-10-05
Abstract:Anderson Acceleration is a well-established method that allows to speed up or encourage convergence of fixed-point iterations. It has been successfully used in a variety of applications, in particular within the Self-Consistent Field (SCF) iteration method for quantum chemistry and physics computations. In recent years, the Conjugate Residual with OPtimal trial vectors (CROP) algorithm was introduced and shown to have a better performance than the classical Anderson Acceleration with less storage needed. This paper aims to delve into the intricate connections between the classical Anderson Acceleration method and the CROP algorithm. Our objectives include a comprehensive study of their convergence properties, explaining the underlying relationships, and substantiating our findings through some numerical examples. Through this exploration, we contribute valuable insights that can enhance the understanding and application of acceleration methods in practical computations, as well as the developments of new and more efficient acceleration schemes.
Numerical Analysis
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the research on the convergence and the mutual relationship between the Anderson Acceleration method and the Conjugate Residual with OPtimal trial vectors (CROP) algorithm. Specifically, the authors' goals include: 1. **In - depth study of the convergence characteristics of the Anderson Acceleration method and the CROP algorithm**: Through theoretical analysis and numerical experiments, explore the convergence behaviors of these two methods under different conditions. 2. **Explain the internal connection between the two**: Reveal the similarities and differences in the mathematical structures and performances of the Anderson Acceleration method and the CROP algorithm. 3. **Provide valuable insights to enhance understanding and application**: Through detailed analysis of these two acceleration methods, provide guidance for applications in actual calculations and a theoretical basis for developing new, more efficient acceleration schemes. 4. **Compare the CROP algorithm with other known methods**: Compare the CROP algorithm with some Krylov subspace methods (such as GMRES) and multi - secant methods, and analyze their advantages and disadvantages. 5. **Explore the superiority of the CROP and CROP - Anderson algorithms in specific cases**: Identify the specific scenarios in which the CROP and CROP - Anderson algorithms perform better than the traditional Anderson Acceleration method. 6. **Derive the convergence results of the CROP and CROP - Anderson algorithms**: For linear and nonlinear problems, give strict mathematical proofs to support the effectiveness of these new algorithms. 7. **Expand the CROP and CROP - Anderson algorithms**: By introducing the true residual, propose improved versions of the rCROP and rCROP - Anderson algorithms to better handle nonlinear problems. In summary, this paper aims to promote the development of accelerated iterative methods by systematically analyzing and comparing the Anderson Acceleration method and the CROP algorithm, and provide an important reference for researchers in related fields.