Graph Parsing Networks
Not on the map. Why?
Abstract (arXiv)
Graph pooling compresses graph information into a compact representation. State-of-the-art graph pooling methods follow a hierarchical approach, which reduces the graph size step-by-step. These methods must balance memory efficiency with preserving node information, depending on whether they use node dropping or node clustering. Additionally, fixed pooling ratios or numbers of pooling layers are predefined for all graphs, which prevents personalized pooling structures from being captured for each individual graph. In this work, inspired by bottom-up grammar induction, we propose an efficient graph parsing algorithm to infer the pooling structure, which then drives graph pooling. The resulting Graph Parsing Network (GPN) adaptively learns personalized pooling structure for each individual graph. GPN benefits from the discrete assignments generated by the graph parsing algorithm, allowing good memory efficiency while preserving node information intact. Experimental results on standard benchmarks demonstrate that GPN outperforms state-of-the-art graph pooling methods in graph classification tasks while being able to achieve competitive performance in node classification tasks. We also conduct a graph reconstruction task to show GPN's ability to preserve node information and measure both memory and time efficiency through relevant tests.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 55 of its 67 references that are in the map. First posted on arXiv 22 Feb 2024.
Builds on
55 of 67 references.
References · 55
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2017Deep Setscited by 1,394
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
- 2020Simple and Deep Graph Convolutional Networkscited by 857
38 more
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
- 2019Graph U-Netscited by 489
- 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 471
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
- 2019Self-Attention Graph Poolingcited by 421
- 2019Diffusion Improves Graph Learningcited by 414
- 2020Graph Structure Learning for Robust Graph Neural Networkscited by 368
- 2015Learning Deconvolution Network for Semantic Segmentationcited by 365
- 2018Neural Relational Inference for Interacting Systemscited by 339
- 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
- 2015Diffusion-Convolutional Neural Networkscited by 268
- 2015Order Matters: Sequence to sequence for setscited by 236
- 2020Iterative Deep Graph Learning for Graph Neural Networks: Better and Robust Node Embeddingscited by 212
- 2022Neural Sheaf Diffusion: A Topological Perspective on Heterophily and Oversmoothing in GNNscited by 208
- 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
- 2019ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representationscited by 156
- 2016The One Hundred Layers Tiramisu: Fully Convolutional DenseNets for Semantic Segmentationcited by 122
- 2021Accurate Learning of Graph Representations with Graph Multiset Poolingcited by 120
- 2023Specformer: Spectral Graph Neural Networks Meet Transformerscited by 102
- 2018Ordered Neurons: Integrating Tree Structures into Recurrent Neural Networkscited by 101
- 2021Breaking the Limit of Graph Neural Networks by Improving the Assortativity of Graphs with Local Mixing Patternscited by 95
- 2019Hierarchical Graph Pooling with Structure Learningcited by 81
- 2019Compound Probabilistic Context-Free Grammars for Grammar Inductioncited by 76
- 2022Structural Entropy Guided Graph Hierarchical Poolingcited by 62
- 2019Unsupervised Latent Tree Induction with Deep Inside-Outside Recursive Autoencoderscited by 60
- 2017Neural Language Modeling by Jointly Learning Syntax and Lexiconcited by 57
- 2020Memory-Based Graph Networkscited by 56
- 2019Edge Contraction Pooling for Graph Neural Networkscited by 53
- 2022Graph Pooling for Graph Neural Networks: Progress, Challenges, and Opportunitiescited by 52
- 2019Unsupervised Recurrent Neural Network Grammarscited by 47
- 2021Edge Representation Learning with Hypergraphscited by 37
- 2020StructFormer: Joint Unsupervised Induction of Dependency and Constituency Structure from Masked Language Modelingcited by 33
- 2018Straight to the Tree: Constituency Parsing with Neural Syntactic Distancecited by 32
50 most cited of 55 All 55 (JSON)
Built on by
Citing papers per year: 2024: 3; 2025: 0; 2026: 1.
4 papers.
- 2024A Comprehensive Graph Pooling Benchmark: Effectiveness, Robustness and Generalizabilitycited by 6
- 2024A Structure-Aware Framework for Learning Device Placements on Computation Graphscited by 3
- 2024GSpect: Spectral Filtering for Cross-Scale Graph Classificationcited by 0
- 2026Global to Local: Topology-Preserving Adaptive Graph Pooling via Granular-Ballcited by 0
- 2026Global to Local: Topology-Preserving Adaptive Graph Pooling via Granular-Ball4 Sep 2026
- 2024GSpect: Spectral Filtering for Cross-Scale Graph Classification31 Aug 2024
- 2024A Comprehensive Graph Pooling Benchmark: Effectiveness, Robustness and Generalizability13 Jun 2024
- 2024A Structure-Aware Framework for Learning Device Placements on Computation Graphs23 May 2024