vix.ing · top · new · best · stats · spec

AutoAMG(θ): An Auto-tuned AMG Method Based on Deep Learning for Strong Threshold

2023/07/19 by Haifeng Zou, Xiaowen Xu, Zou, Haifeng +5 · 1 citation
Computer Science · Engineering · #Advanced Mathematical Modeling in Engineering #Advanced Numerical Methods in Computational Mathematics #FOS: Mathematics #Matrix Theory and Algorithms #Numerical Analysis (math.NA)

paper · pdf · doi:10.48550/arxiv.2307.09879

openalex publication_date 2023/07/19 · openalex created_date 2023/07/22 · openalex updated_date 2026/07/28

Abstract

Algebraic Multigrid (AMG) is one of the most used iterative algorithms for solving large sparse linear equations Ax=b. In AMG, the coarse grid is a key component that affects the efficiency of the algorithm, the construction of which relies on the strong threshold parameter θ. This parameter is generally chosen empirically, with a default value in many current AMG solvers of 0.25 for 2D problems and 0.5 for 3D problems. However, for many practical problems, the quality of the coarse grid and the efficiency of the AMG algorithm are sensitive to θ; the default value is rarely optimal, and sometimes is far from it. Therefore, how to choose a better θ is an important question. In this paper, we propose a deep learning based auto-tuning method, AutoAMG(θ) for multiscale sparse linear equations, which are widely used in practical problems. The method uses Graph Neural Networks (GNNs) to extract matrix features, and a Multilayer Perceptron (MLP) to build the mapping between matrix features and the optimal θ, which can adaptively output θ values for different matrices. Numerical experiments show that AutoAMG(θ) can achieve significant speedup compared to the default θ value.

Cited by

Related