Graph Neural Networks and Applied Linear Algebra
Not on the map. Why?
Abstract (arXiv)
Sparse matrix computations are ubiquitous in scientific computing. With the recent interest in scientific machine learning, it is natural to ask how sparse matrix computations can leverage neural networks (NN). Unfortunately, multi-layer perceptron (MLP) neural networks are typically not natural for either graph or sparse matrix computations. The issue lies with the fact that MLPs require fixed-sized inputs while scientific applications generally generate sparse matrices with arbitrary dimensions and a wide range of nonzero patterns (or matrix graph vertex interconnections). While convolutional NNs could possibly address matrix graphs where all vertices have the same number of nearest neighbors, a more general approach is needed for arbitrary sparse matrices, e.g. arising from discretized partial differential equations on unstructured meshes. Graph neural networks (GNNs) are one approach suitable to sparse matrices. GNNs define aggregation functions (e.g., summations) that operate on variable size input data to produce data of a fixed output size so that MLPs can be applied. The goal of this paper is to provide an introduction to GNNs for a numerical linear algebra audience. Concrete examples are provided to illustrate how many common linear algebra tasks can be accomplished using GNNs. We focus on iterative methods that employ computational kernels such as matrix-vector products, interpolation, relaxation methods, and strength-of-connection measures. Our GNN examples include cases where parameters are determined a-priori as well as cases where parameters must be learned. The intent with this article is to help computational scientists understand how GNNs can be used to adapt machine learning concepts to computational tasks associated with sparse matrices. It is hoped that this understanding will stimulate data-driven extensions of classical sparse linear algebra tasks.
Key facts. Cited by 6 papers in the map (data through 13 Oct 2026). Builds on 14 of its 31 references that are in the map. First posted on arXiv 21 Oct 2023.
Builds on
14 of 31 references.
References · 14
- 2014Adam: A Method for Stochastic Optimizationcited by 37,093
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,223
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,601
- 2017Neural Message Passing for Quantum Chemistrycited by 3,471
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,422
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,353
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,142
- 2020Learning Algebraic Multigrid Using Graph Neural Networkscited by 54
- 2019Robust Training and Initialization of Deep Neural Networks: An Adaptive Basis Viewpointcited by 42
- 2019Backpropagation-Friendly Eigendecompositioncited by 27
- 2021Optimization-Based Algebraic Multigrid Coarsening Using Reinforcement Learningcited by 21
- 2022Scalable algorithms for physics-informed neural and graph networkscited by 21
Built on by
Citing papers per year: 2024: 3; 2025: 2; 2026: 1.
6 papers.
- 2024Learning incomplete factorization preconditioners for GMREScited by 9
- 2025Message-Passing GNNs Fail to Approximate Sparse Triangular Factorizationscited by 2
- 2024Advancing Heatwave Forecasting via Distribution Informed-Graph Neural Networks (DI-GNNs): Integrating Extreme Value Theory with GNNscited by 1
- 2024Deep Learning-Enhanced Preconditioning for Efficient Conjugate Gradient Solvers in Large-Scale PDE Systemscited by 1
- 2025Domain-Decomposed Graph Neural Network Surrogate Modeling for Ice Sheetscited by 0
- 2026Automated Grammar-based Algebraic Multigrid Design With Evolutionary Algorithmscited by 0
- 2026Automated Grammar-based Algebraic Multigrid Design With Evolutionary Algorithms18 Mar 2026
- 2025Domain-Decomposed Graph Neural Network Surrogate Modeling for Ice Sheets1 Dec 2025
- 2025Message-Passing GNNs Fail to Approximate Sparse Triangular Factorizations3 Feb 2025
- 2024Deep Learning-Enhanced Preconditioning for Efficient Conjugate Gradient Solvers in Large-Scale PDE Systems10 Dec 2024
- 2024Advancing Heatwave Forecasting via Distribution Informed-Graph Neural Networks (DI-GNNs): Integrating Extreme Value Theory with GNNs20 Nov 2024
- 2024Learning incomplete factorization preconditioners for GMRES12 Sep 2024