Agglomeration of Polygonal Grids using Graph Neural Networks with applications to Multigrid solvers
P. F. Antonietti, N. Farenga, E. Manuzzi, G. Martinelli, L. Saverio

TL;DR
This paper introduces machine learning techniques, specifically Graph Neural Networks, to automatically agglomerate polygonal grids, improving the quality and efficiency of multigrid solvers compared to traditional methods like METIS.
Contribution
The paper proposes a novel ML-based approach using GNNs for mesh agglomeration, demonstrating superior performance and generalization over standard algorithms.
Findings
GNNs outperform METIS in mesh quality metrics.
ML strategies show good generalization to complex geometries.
GNNs provide faster inference and better preservation of grid quality.
Abstract
Agglomeration-based strategies are important both within adaptive refinement algorithms and to construct scalable multilevel algebraic solvers. In order to automatically perform agglomeration of polygonal grids, we propose the use of Machine Learning (ML) strategies, that can naturally exploit geometrical information about the mesh in order to preserve the grid quality, enhancing performance of numerical methods and reducing the overall computational cost. In particular, we employ the k-means clustering algorithm and Graph Neural Networks (GNNs) to partition the connectivity graph of a computational mesh. Moreover, GNNs have high online inference speed and the advantage to process naturally and simultaneously both the graph structure of mesh and the geometrical information, such as the areas of the elements or their barycentric coordinates. These techniques are compared with METIS, a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Data Management and Algorithms · Topological and Geometric Data Analysis
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings · k-Means Clustering
