G-Pre: A Graph-Theory-Based Matrix Preconditioning Algorithm for Finite Element Simulation Solutions
In finite element simulation and analysis, increasing simulation scales place high demands on the preconditioning and solution process of linear matrices. However, the most commonly used preconditioning methods for incomplete LU factorization usually increase data access and computation due to data padding and forward/backward operations, as well as affect parallel computing design. To address these challenges, this study proposes a graph–theory-based matrix preconditioning algorithm called G-Pre. In this method, by introducing a graph partitioning algorithm and a graph rearrangement algorithm before ILU factorization, the matrix is partitioned into regions and the elements are rearranged, which improves the ease of data access for matrix computation and facilitates parallel computation. The results of numerical experiments show that in terms of solution efficiency, the solver based on the G-Pre preconditioning algorithm achieved an average speedup ratio of 2.1 and 4.3 times that of the solver based on ILU factorization and the direct solver, respectively. At the same time, the algorithm computed the results with an error of no more than 2%. This method is a novel technique for the matrix preconditioning of finite element solvers and a powerful algorithmic tool to cope with the increasing computational demands of finite element simulations.
Authors
- Min Chen (ORCID: https://orcid.org/0000-0003-0565-8322)
- Gai Wu (ORCID: https://orcid.org/0000-0002-9726-6328)
- Wei Shen (ORCID: https://orcid.org/0000-0003-4389-3112)
- Lijie Li (ORCID: https://orcid.org/0000-0003-4630-7692)
- Jingyan Li
- Kang Liang (ORCID: https://orcid.org/0000-0003-4812-3539)
Institutions
- Wuhan University (CN)
- Swansea University (GB)
- City University of Hong Kong, Shenzhen Research Institute (CN)
- State Key Laboratory of Vehicle NVH and Safety Technology (CN)
Publication Details
- Journal
- Applied Sciences
- Published
- 2025-05-05
- DOI
- https://doi.org/10.3390/app15095130
- Primary Topic
- Matrix Theory and Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China
- China Scholarship Council
- National Key Research and Development Program of China