ReFill: Reinforcement Learning for Fill-In Minimization
Not on the map. Why?
Abstract (arXiv)
Efficiently solving sparse linear systems Ax=b, where A is a large, sparse, symmetric positive semi-definite matrix, is a core challenge in scientific computing, machine learning, and optimization. A major bottleneck in Gaussian elimination for these systems is fill-in, the creation of non-zero entries that increase memory and computational cost. Minimizing fill-in is NP-hard, and existing heuristics like Minimum Degree and Nested Dissection offer limited adaptability across diverse problem instances. We introduce textitReFill, a reinforcement learning framework enhanced by Graph Neural Networks (GNNs) to learn adaptive ordering strategies for fill-in minimization. ReFill trains a GNN-based heuristic to predict efficient elimination orders, outperforming traditional heuristics by dynamically adapting to the structure of input matrices. Experiments demonstrate that ReFill outperforms strong heuristics in reducing fill-in, highlighting the untapped potential of learning-based methods for this well-studied classical problem.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 32 of its 59 references that are in the map. First posted on arXiv 27 Jan 2025.
Builds on
32 of 59 references.
References · 32
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2019Strategies for Pre-training Graph Neural Networkscited by 964
- 2020Simple and Deep Graph Convolutional Networkscited by 857
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2020Benchmarking Graph Neural Networkscited by 672
- 2018Attention, Learn to Solve Routing Problems!cited by 646
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
20 more
- 2019Graph Transformer Networkscited by 520
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2021Neural Bellman-Ford Networks: A General Graph Neural Network Framework for Link Predictioncited by 273
- 2019An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problemcited by 265
- 2020Reinforcement Learning for Combinatorial Optimization: A Surveycited by 235
- 2017CayleyNets: Graph Convolutional Neural Networks with Complex Rational Spectral Filterscited by 203
- 2023Exphormer: Sparse Transformers for Graphscited by 166
- 2020A Closer Look at Invalid Action Masking in Policy Gradient Algorithmscited by 160
- 2016Low Data Drug Discovery with One-shot Learningcited by 91
- 2018Streaming Graph Neural Networkscited by 91
- 2021Is Heterophily A Real Nightmare For Graph Neural Networks To Do Node Classification?cited by 82
- 2020OR-Gym: A Reinforcement Learning Library for Operations Research Problemscited by 50
- 2020Optimization of Graph Neural Networks with Natural Gradient Descentcited by 26
- 2019Recurrent Space-time Graph Neural Networkscited by 19
- 2024Graph Reinforcement Learning for Combinatorial Optimization: A Survey and Unifying Perspectivecited by 16
- 2023Diffusion-Jump GNNs: Homophiliation via Learnable Metric Filterscited by 4
- 2015Lower bounds for the parameterized complexity of Minimum Fill-in and other completion problemscited by 1
- 2019State-of-The-Art Sparse Direct Solverscited by 1
- 2019A Fast Minimum Degree Algorithm and Matching Lower Boundcited by 1
- 2020A survey of parameterized algorithms and the complexity of edge modificationcited by 1
Built on by
Not cited yet.