Integrating Multi-Preconditioned Conjugate Gradient with Additive Multigrid Strategy (2402.12833v1)
Abstract: Due to its optimal complexity, the multigrid (MG) method is one of the most popular approaches for solving large-scale linear systems arising from the discretization of partial differential equations. However, the parallel implementation of standard MG methods, which are inherently multiplicative, suffers from increasing communication complexity. In such cases, the additive variants of MG methods provide a good alternative due to their inherently parallel nature, although they exhibit slower convergence. This work combines the additive multigrid method with the multipreconditioned conjugate gradient (MPCG) method. In the proposed approach, the MPCG method employs the corrections from the different levels of the MG hierarchy as separate preconditioned search directions. In this approach, the MPCG method updates the current iterate by using the linear combination of the preconditioned search directions, where the optimal coefficients for the linear combination are computed by exploiting the energy norm minimization of the CG method. The idea behind our approach is to combine the $A$-conjugacy of the search directions of the MPCG method and the quasi $H_1$-orthogonality of the corrections from the MG hierarchy. In the numerical section, we study the performance of the proposed method compared to the standard additive and multiplicative MG methods used as preconditioners for the CG method.
- Bastian, P.: Load Balancing for Adaptive Multigrid Methods. SIAM Journal on Scientific Computing 19(4), 1303–1321 (1998). doi: 10.1137/S1064827596297562
- Computing 60(4), 345–364 (1998). doi: 10.1007/BF02684380
- SIAM Journal on Matrix Analysis and Applications 27(4), 1056–1068 (2006). doi: 10.1137/040620047
- Chen, J.: Multigrid method and multilevel additive preconditioner for mixed element method for non-self-adjoint and indefinite problems. Applied Mathematics and Computation 119(2), 229–247 (2001). doi: 10.1016/S0096-3003(99)00273-8
- Numerical Heat Transfer, Part B: Fundamentals 54(2), 157–184 (2008). doi: 10.1080/10407790802182638
- Hackbusch, W.: Multi-Grid Methods and Applications. Springer-Verlag (1986)
- Applied Numerical Mathematics 41, 155–177 (2002). doi: 10.1016/S0168-9274(01)00115-5
- In: S.C. Brenner, E. Chung, A. Klawonn, F. Kwok, J. Xu, J. Zou (eds.) Domain Decomposition Methods in Science and Engineering XXVI, pp. 365–372. Springer International Publishing, Cham (2022). doi: 10.1007/978-3-030-95025-5˙38
- In: 14th WCCM-ECCOMAS Congress, vol. 1500, pp. 1–12 (2021). doi: 10.23967/wccm-eccomas.2020.211
- Hardik Kothari (9 papers)
- Maria Giuseppina Chiara Nestola (5 papers)
- Marco Favino (5 papers)
- Rolf Krause (74 papers)