Artificial intelligence-enhanced algebraic multigrid for 3D finite element simulations
AGH University of Krakow, al. Mickiewicza 30, 30-059 Krakow, Poland.
*corresponding author
DOI:
https://doi.org/10.7494/cmms.2026.1.1039
Abstract:
The paper presents preliminary investigations into a strategy for solving linear systems resulting from 3D finite element simulations, based on the algebraic multigrid (AMG) method, enhanced using artificial intelligence techniques. In particular, we adapt to 3D problems the algorithm presented in Luz et al. (2020) for using a graph neural network to create the prolongation and restriction operators in a way that will improve convergence. The process of training the network proceeds on the basis of a set of system matrices obtained for tasks much smaller in scale than the target problem to be solved. Learning is aimed at decreasing the spectral radius of the error propagation matrix after applying modified prolongation and restriction. We describe some implementation details of the solver developed based on the presented strategy and show several numerical examples of its application for medium-sized problems.
Cite as:
Goik, D., & Banaś, K. (2026). Artificial intelligence-enhanced algebraic multigrid for 3D finite element simulations . Computer Methods in Materials Science, 26(1), – . https://doi.org/10.7494/cmms.2026.1.1039
Article (PDF):

Accepted Manuscript – final pdf version coming soon
Keywords:
Graph neural networks, Algebraic multigrid, Finite element method
Publication dates:
Received: 19.03.2026, accepted: 14.04.2026, published: XX.04.2026
Publication type:
Original scientific paper
References:
Battaglia, P. W., Hamrick, J. B., Bapst, V., Sanchez-Gonzalez, A., Zambaldi, V., Malinowski, M., Tacchetti, A., Raposo, D., Santoro, A., Faulkner, R., Gulcehre, C., Song, F., Ballard, A., Gilmer, J., Dahl, G., Vaswani, A., Allen, K., Nash, C., Langston, V., … Pascanu, R. (2018). Relational inductive biases, deep learning, and graph networks. arXiv. https://doi.org/10.48550/arXiv.1806.01261
Gilmer, J., Schoenholz. S. S., Riley, P. F., Vinyals, O., & Dahl, G. E. (2017). Neural message passing for quantum chemistry. arXiv. https://doi.org/10.48550/arXiv.1704.01212
Goik, D., & Banaś, K. (2020). A block preconditioner for scalable large scale finite element incompressible flow simulations. In Krzhizhanovskaya, V. V., Závodszky, G., Lees, M. H., Dongarra, J. J., Sloot, P. M. A., Brissos, S., & Teixeira, J. (Eds.), Computational Science – ICCS 2020. 20th International Conference, Amsterdam, The Netherlands, June 3–5, 2020, Proceedings (part III, pp. 199–211). Springer Cham. https://doi.org/10.1007/978-3-030-50420-5_15
Gori, M., Monfardini, G., & Scarselli, F. (2005). A new model for learning in graph domains. Proceedings. IEEE International Joint Conference on Neural Networks.https://doi.org/10.1109/IJCNN.2005.1555942
Hsieh, J.-T., Zhao, S., Eismann, S., Mirabella, L., & Ermon, S. (2019). Learning neural PDE solvers with convergence guarantees. arXiv. https://doi.org/10.48550/arXiv.1906.01200
Katrutsa, A., Daulbaev, T., & Oseledets, I. (2017). Deep multigrid: learning prolongation and restriction matrices. arXiv. https://doi.org/10.48550/arXiv.1711.03825
Lagaris, I. E., Likas A., & Fotiadis D. I. (1998). Artifial neural networks for solving ordinary and partial differential equations. IEEE Transactions on Neural Networks, 9(5), 987–1000. https://doi.org/10.1109/72.712178
Luz, I., Galun, M., Maron, H., Basri, R., & Yavneh, I. (2020). Learning algebraic multigrid using graph neural networks. arXiv. https://doi.org/10.48550/arXiv.2003.05744
Michalik, K., Banaś, K., Płaszewski, P., & Cybułka, P. (2013). ModFEM – a computational framework for parallel adaptive finite element simulations. Computer Methods in Materials Science, 13(1), 3–8. https://doi.org/10.7494/cmms.2013.1.0403
Mishra, S. (2018). A machine learning framework for data driven acceleration of computations of differential equations. arXiv. https://doi.org/10.48550/arXiv.1807.09519
Stüben, K. (2001). A review of algebraic multigrid. Journal of Computational and Applied Mathematics, 128(1–2), 281–309. https://doi.org/10.1016/S0377-0427(00)00516-1
Van Emden, H., & Yang, U. M. (2002). BoomerAMG: A parallel algebraic multigrid solver and preconditioner. Applied Numerical Mathematics, 41(1),155–177. https://doi.org/10.1016/S0168-9274(01)00115-5