AutoGrable: What Is a Good Graph for a Table?
Not on the map. Why?
Abstract (arXiv)
Graph learning presupposes a graph, and tables and relational databases do not come with one. Applying a GNN to them requires deciding which entities become nodes, which of them to connect, and through which relations---a decision made by hand, by schema heuristics, or by training a model on every candidate graph and keeping the best. We give a criterion that requires no trained graph model. In the minimal table-to-graph abstraction each row is a node, so a message-passing GNN, bounded by 1-WL, sees a construction only as a partition of the rows into colour-refinement classes: a construction is good for a task when that partition separates rows with different labels and does not split rows that share one. AutoGrable turns this criterion into a construction procedure. For incidence constructions the partition is fixed by the selected columns, so building a graph reduces to choosing them, and we score a candidate subset by a label-alignment risk: the held-out risk of the best predictor constant on its blocks, penalised by an occupancy term measuring how thinly the blocks are populated. The score materialises no graph and trains no GNN, so AutoGrable can search the space of subsets greedily and cheaply, and returns the resulting grable for single tables and for foreign-key schemas alike. Our experiments show that over a space of candidate graphs the score discards a large fraction while retaining the best; that AutoGrable recovers the columns that generate the label on controlled tasks and outperforms fixed, random, and task-aware constructors on real tasks under a fixed predictor; and that it is the only method compared that can decline to build a graph when none helps.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 32 of its 38 references that are in the map. First posted on arXiv 11 Aug 2026.
Builds on
32 of 38 references.
References · 32
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 631
- 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 478
- 2025TabICL: A Tabular Foundation Model for In-Context Learning on Large Datacited by 289
- 2019Learning Discrete Structures for Graph Neural Networkscited by 231
- 2020Iterative Deep Graph Learning for Graph Neural Networks: Better and Robust Node Embeddingscited by 214
- 2025TabArena: A Living Benchmark for Machine Learning on Tabular Datacited by 176
- 2021SLAPS: Self-Supervision Improves Structure Learning for Graph Neural Networkscited by 110
- 2022FoSR: First-order spectral rewiring for addressing oversquashing in GNNscited by 105
- 2023Understanding Oversquashing in GNNs through the Lens of Effective Resistancecited by 97
- 2024RelBench: A Benchmark for Deep Learning on Relational Databasescited by 96
20 more
- 2020Differentiable Graph Module (DGM) for Graph Convolutional Networkscited by 86
- 2021A Survey on Graph Structure Learning: Progress and Opportunitiescited by 71
- 2025RelGNN: Composite Message Passing for Relational Deep Learningcited by 48
- 2020word2vec, node2vec, graph2vec, X2vec: Towards a Theory of Vector Embeddings of Structured Datacited by 38
- 2025Relational Graph Transformercited by 34
- 2023WL meet VCcited by 31
- 2023OpenGSL: A Comprehensive Benchmark for Graph Structure Learningcited by 30
- 2024GraphLand: Evaluating Graph Machine Learning Models on Diverse Industrial Datacited by 20
- 2026RelBench v2: A Large-Scale Benchmark and Repository for Relational Datacited by 20
- 2024Graph Neural Networks for Tabular Data Learning: A Survey with Taxonomy and Directionscited by 13
- 2024Weisfeiler-Leman at the margin: When more expressivity matterscited by 13
- 2024Towards Bridging Generalization and Expressivity of Graph Neural Networkscited by 12
- 2025RDB2G-Bench: A Comprehensive Benchmark for Automatic Graph Modeling of Relational Databasescited by 8
- 2025AutoG: Towards automatic graph construction from tabular datacited by 7
- 2025From Features to Structure: Task-Aware Graph Construction for Relational and Tabular Learning with GNNscited by 6
- 2025Graph Representational Learning: When Does More Expressivity Hurt Generalization?cited by 5
- 2025On the Rademacher Complexity of Graph Neural Networks: Unifying Expressivity and Geometrycited by 2
- 2026Grables: When Graph Structure Helps Tabular Predictioncited by 2
- 2026Relatron: Automating Relational Machine Learning over Relational Databasescited by 2
- 2025Database Views as Explanations for Relational Deep Learningcited by 1
Built on by
Not cited yet.