AI Navigate

Estimating condition number with Graph Neural Networks

arXiv cs.LG / 3/12/2026

📰 NewsModels & Research

Key Points

  • The paper proposes a fast method for estimating the condition number of sparse matrices using graph neural networks (GNNs).
  • It introduces feature engineering that reduces complexity to O(nnz + n) to enable efficient training and inference.
  • Two prediction schemes are proposed for estimating the matrix condition number under 1-norm and 2-norm.
  • Experiments show significant speedups compared with Hager-Higham and Lanczos methods, suggesting practical usefulness for large-scale computations.

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.