GraIP: A Benchmarking Framework For Neural Graph Inverse Problems
Not on the map. Why?
Abstract (arXiv)
A wide range of graph learning tasks, such as structure discovery, temporal graph analysis, and combinatorial optimization, focus on inferring graph structures from data, rather than making predictions on given graphs. However, the respective methods to solve such problems are often developed in an isolated, task-specific manner and thus lack a unifying theoretical foundation. Here, we provide a stepping stone towards the formation of such a foundation and further development by introducing the Neural Graph Inverse Problem (GraIP) conceptual framework, which formalizes and reframes a broad class of graph learning tasks as inverse problems. Unlike discriminative approaches that directly predict target variables from given graph inputs, the GraIP paradigm addresses inverse problems, i.e., it relies on observational data and aims to recover the underlying graph structure by reversing the forward process, such as message passing or network dynamics, that produced the observed outputs. We demonstrate the versatility of GraIP across various graph learning tasks, including rewiring, causal discovery, and neural relational inference. We also propose benchmark datasets and metrics for each GraIP domain considered, and characterize and empirically evaluate existing baseline methods used to solve them. Overall, our unifying perspective bridges seemingly disparate applications and provides a principled approach to structural learning in constrained and combinatorial settings while encouraging cross-pollination of existing methods across graph inverse problems.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 55 of its 82 references that are in the map. First posted on arXiv 26 Jan 2026.
Builds on
55 of 82 references.
References · 55
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2018Neural Ordinary Differential Equationscited by 3,779
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,148
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
- 2019Strategies for Pre-training Graph Neural Networkscited by 971
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
38 more
- 2018DAGs with NO TEARS: Continuous Optimization for Structure Learningcited by 752
- 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 713
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 561
- 2022DiGress: Discrete Denoising diffusion for graph generationcited by 520
- 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 478
- 2018Neural Relational Inference for Interacting Systemscited by 339
- 2020Deep Learning Techniques for Inverse Problems in Imagingcited by 291
- 2019An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problemcited by 269
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 268
- 2022Long Range Graph Benchmarkcited by 263
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 221
- 2020On the Role of Sparsity and DAG Constraints for Learning Linear DAGscited by 191
- 2024A Survey on Diffusion Models for Inverse Problemscited by 180
- 2017Solving ill-posed inverse problems using iterative deep neural networkscited by 145
- 2022DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problemscited by 129
- 2020Erdos Goes Neural: an Unsupervised Learning Framework for Combinatorial Optimization on Graphscited by 115
- 2018Connecting the Dots: Identifying Network Structure via Graph Signal Processingcited by 111
- 2022FoSR: First-order spectral rewiring for addressing oversquashing in GNNscited by 105
- 2021Implicit MLE: Backpropagating Through Discrete Exponential Family Distributionscited by 98
- 2023Attending to Graph Transformerscited by 83
- 2021Efficient Neural Causal Discovery without Acyclicity Constraintscited by 82
- 2019Reparameterizable Subset Sampling via Continuous Relaxationscited by 70
- 2025InverseBench: Benchmarking Plug-and-Play Diffusion Priors for Inverse Problems in Physical Sciencescited by 68
- 2022Manifold Interpolating Optimal-Transport Flows for Trajectory Inferencecited by 64
- 2024A Diffusion Model Framework for Unsupervised Neural Combinatorial Optimizationcited by 59
- 2023Locality-Aware Graph-Rewiring in GNNscited by 56
- 2019Graph Neural Networks for Maximum Constraint Satisfactioncited by 46
- 2022SIMPLE: A Gradient Estimator for k-Subset Samplingcited by 34
- 2023Probabilistically Rewired Message-Passing Neural Networkscited by 26
- 2022Can Hybrid Geometric Scattering Networks Help Solve the Maximum Clique Problem?cited by 25
- 2020Deep Learning Methods for Solving Linear Inverse Problems: Research Directions and Paradigmscited by 16
- 2024Probabilistic Graph Rewiring via Virtual Nodescited by 15
- 2022Adaptive Perturbation-Based Gradient Estimation for Discrete Latent Variable Modelscited by 12
- 2021Double Control Variates for Gradient Estimation in Discrete Latent Variable Modelscited by 9
- 2023Inferring dynamic regulatory interaction graphs from time series data with perturbationscited by 9
- 2023UGSL: A Unified Framework for Benchmarking Graph Structure Learningcited by 9
- 2024Towards a General Recipe for Combinatorial Optimization with Multi-Filter GNNscited by 9
- 2025GraphBench: Next-generation graph learning benchmarkingcited by 8
50 most cited of 55 All 55 (JSON)
Built on by
Not cited yet.