Estimating condition number with Graph Neural Networks
Erin Carson, Xinye Chen
TL;DR
A fast method for estimating the condition number of sparse matrices using graph neural networks using graph neural networks (GNNs) achieves a significant speedup over the Hager-Higham and Lanczos methods.
Abstract
In this paper, we propose a fast method for estimating the condition number of sparse matrices using graph neural networks (GNNs). To enable efficient training and inference of GNNs, our proposed feature engineering for GNNs achieves $\mathrm{O}(\mathrm{nnz} + n)$, where $\mathrm{nnz}$ is the number of non-zero elements in the matrix and $n$ denotes the matrix dimension. We propose two prediction schemes for estimating the matrix condition number using GNNs. The extensive experiments for the two schemes are conducted for 1-norm and 2-norm condition number estimation, which show that our method achieves a significant speedup over the Hager-Higham and Lanczos methods.
