Learning Fill-in Reduction Ordering via Graph Policy Optimization for Sparse Matrices

Ziwei Li, Shuzi Niu, Huiyuan Li, Tao Yuan, Wenjia Wu
5/17/2026
cs.LG

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

Matrix reordering in large sparse solvers seeks a permutation that minimizes factorization fill-in to reduce memory and computation. Because the minimum fill-in ordering problem is NP-complete and fill-in is implicit in the sparsity pattern, graph-theoretic heuristics are used. Existing reinforcement learning methods either ignore sparsity patterns--missing the global fill-in--or lack local exact fill-in feedback. We propose a graph policy optimization method, modeling fill-ins from global and local views: both the policy and value networks use a multi-hop graph neural backbone to embed global fill-in; the policy further interacts with symbolic factorization over graphs to extract local, step-level fill-ins, and the resulting feedback is aligned with the value network via an adaptive saturation function to improve convergence. On the SuiteSparse Matrix Collection, our method achieves mean reductions of 29.3 in fill-ins and 31.3 in peak memory usage over state-of-the-art baselines.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{li2026learning,
  title  = {Learning Fill-in Reduction Ordering via Graph Policy Optimization for Sparse Matrices},
  author = {Ziwei Li and Shuzi Niu and Huiyuan Li and Tao Yuan and Wenjia Wu},
  year   = {2026},
  eprint = {2605.17362},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2605.17362v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2605.17362.svg)](https://codeofpaper.com/paper/2605.17362)

Discussion