Agglomeration of polygonal grids using graph neural networks with applications to multigrid solvers

被引:5
|
作者
Antonietti, P. F. [1 ]
Farenga, N. [1 ]
Manuzzi, E. [1 ]
Martinelli, G. [1 ]
Saverio, L. [1 ]
机构
[1] Politecn Milan, Dept Math, MOX, Pzza Leonardo Vinci 32, I-20133 Milan, Italy
关键词
Agglomeration; Polygonal grids; Graph neural networks; K-means; Multigrid solvers; Polygonal discontinuous Galerkin; DISCONTINUOUS GALERKIN METHODS; DOMAIN DECOMPOSITION PRECONDITIONERS; CENTROIDAL VORONOI TESSELLATIONS; 2ND-ORDER ELLIPTIC PROBLEMS; HIGH-ORDER METHODS; DIFFUSION-PROBLEMS; ELEMENT METHODS; VERSION; CONVERGENCE; DISCRETIZATION;
D O I
10.1016/j.camwa.2023.11.015
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
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 standard algorithm for graph partitioning, which is meant to process only the graph information of the mesh. We demonstrate that performance in terms of quality metrics is enhanced for ML strategies. Such models also show a good degree of generalization when applied to more complex geometries, such as brain MRI scans, and the capability of preserving the quality of the grid. The effectiveness of these strategies is demonstrated also when applied to MultiGrid (MG) solvers in a Polygonal Discontinuous Galerkin (PolyDG) framework. In the considered experiments, GNNs show overall the best performance in terms of inference speed, accuracy and flexibility of the approach.
引用
收藏
页码:45 / 57
页数:13
相关论文
共 50 条
  • [21] Performance of Graph Neural Networks for Point Cloud Applications
    Parikh, Dhruv
    Zhang, Bingyi
    Kannan, Rajgopal
    Prasanna, Viktor
    Busart, Carl
    2023 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE, HPEC, 2023,
  • [22] A Review of Graph Neural Networks and Their Applications in Power Systems
    Wenlong Liao
    Birgitte Bak-Jensen
    Jayakrishnan Radhakrishna Pillai
    Yuelong Wang
    Yusen Wang
    Journal of Modern Power Systems and Clean Energy, 2022, 10 (02) : 345 - 360
  • [23] Hyperbolic Graph Neural Networks: A Tutorial on Methods and Applications
    Zhou, Min
    Yang, Menglin
    Xiong, Bo
    Xiong, Hui
    King, Irwin
    PROCEEDINGS OF THE 29TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2023, 2023, : 5843 - 5844
  • [24] A Review of Graph Neural Networks and Their Applications in Power Systems
    Liao, Wenlong
    Bak-Jensen, Birgitte
    Pillai, Jayakrishnan Radhakrishna
    Wang, Yuelong
    Wang, Yusen
    JOURNAL OF MODERN POWER SYSTEMS AND CLEAN ENERGY, 2022, 10 (02) : 345 - 360
  • [25] Joint Detection and Localization of Stealth False Data Injection Attacks in Smart Grids Using Graph Neural Networks
    Boyaci, Osman
    Narimani, Mohammad Rasoul
    Davis, Katherine R.
    Ismail, Muhammad
    Overbye, Thomas J.
    Serpedin, Erchin
    IEEE TRANSACTIONS ON SMART GRID, 2022, 13 (01) : 807 - 819
  • [26] Graph Signal Processing in Applications to Sensor Networks, Smart Grids, and Smart Cities
    Jablonski, Ireneusz
    IEEE SENSORS JOURNAL, 2017, 17 (23) : 7659 - 7666
  • [27] Graph-based Recommendation using Graph Neural Networks
    Dossena, Marco
    Irwin, Christopher
    Portinale, Luigi
    2022 21ST IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, ICMLA, 2022, : 1769 - 1774
  • [28] Multilingual Information Retrieval Using Graph Neural Networks: Practical Applications in English Translation
    Yang, Hao
    Liu, Ana
    JOURNAL OF ELECTRICAL SYSTEMS, 2024, 20 (06)
  • [29] Graph Matching Using Hierarchical Fuzzy Graph Neural Networks
    Krleza, Dalibor
    Fertalj, Kresimir
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2017, 25 (04) : 892 - 904
  • [30] Using Graph Neural Networks for Social Recommendations
    Tallapally, Dharahas
    Wang, John
    Potika, Katerina
    Eirinaki, Magdalini
    ALGORITHMS, 2023, 16 (11)