CoRe-GD: A Hierarchical Framework for Scalable Graph Visualization with GNNs
Not on the map. Why?
Abstract (arXiv)
Graph Visualization, also known as Graph Drawing, aims to find geometric embeddings of graphs that optimize certain criteria. Stress is a widely used metric; stress is minimized when every pair of nodes is positioned at their shortest path distance. However, stress optimization presents computational challenges due to its inherent complexity and is usually solved using heuristics in practice. We introduce a scalable Graph Neural Network (GNN) based Graph Drawing framework with sub-quadratic runtime that can learn to optimize stress. Inspired by classical stress optimization techniques and force-directed layout algorithms, we create a coarsening hierarchy for the input graph. Beginning at the coarsest level, we iteratively refine and un-coarsen the layout, until we generate an embedding for the original graph. To enhance information propagation within the network, we propose a novel positional rewiring technique based on intermediate node positions. Our empirical evaluation demonstrates that the framework achieves state-of-the-art performance while remaining scalable.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 29 of its 56 references that are in the map. First posted on arXiv 9 Feb 2024.
Builds on
29 of 56 references.
References · 29
- 2017Attention Is All You Needcited by 59,932
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
- 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 702
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 544
- 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 471
- 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 326
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 312
- 2021Weisfeiler and Lehman Go Cellular: CW Networkscited by 218
- 2019Position-aware Graph Neural Networkscited by 203
- 2022Structure-Aware Transformer for Graph Representation Learningcited by 191
17 more
- 2020Random Features Strengthen Graph Neural Networkscited by 184
- 2021From Stars to Subgraphs: Uplifting Any GNN with Local Structure Awarenesscited by 154
- 2020Directional Graph Networkscited by 132
- 2023Rethinking the Expressive Power of GNNs via Graph Biconnectivitycited by 119
- 2021Global Self-Attention as a Replacement for Graph Convolutioncited by 113
- 2022Equivariant and Stable Positional Encoding for More Powerful Graph Neural Networkscited by 94
- 2021Scaling Up Graph Neural Networks Via Graph Coarseningcited by 80
- 2018Graph Coarsening with Preserved Spectral Propertiescited by 41
- 2021Learning Graph Cellular Automatacited by 33
- 2019DeepDrawing: A Deep Learning Approach to Graph Drawingcited by 15
- 2021DeepGD: A Deep Learning Framework for Graph Drawing Using GNNcited by 10
- 2021Graph Neural Networks for Graph Drawingcited by 8
- 2021Multidimensional Scaling: Approximation and Complexitycited by 7
- 2020Graph Drawing via Gradient Descent, (GD)2cited by 5
- 2022Learning Graph Algorithms With Recurrent Graph Neural Networkscited by 5
- 2021Multicriteria Scalable Graph Drawing via Stochastic Gradient Descent, (SGD)2cited by 4
- 2015Drawing Large Graphs by Multilevel Maxent-Stress Optimizationcited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 1.
2 papers.
- 2024Next Level Message-Passing with Hierarchical Support Graphscited by 5
- 2026Inductive Graph Layout with Implicit Neural Fieldscited by 0
- 2026Inductive Graph Layout with Implicit Neural Fields9 Aug 2026
- 2024Next Level Message-Passing with Hierarchical Support Graphs22 Jun 2024