Hierarchical Representation Learning in Graph Neural Networks with Node Decimation Pooling
Not on the map. Why?
Abstract (arXiv)
In graph neural networks (GNNs), pooling operators compute local summaries of input graphs to capture their global properties, and they are fundamental for building deep GNNs that learn hierarchical representations. In this work, we propose the Node Decimation Pooling (NDP), a pooling operator for GNNs that generates coarser graphs while preserving the overall graph topology. During training, the GNN learns new node representations and fits them to a pyramid of coarsened graphs, which is computed offline in a pre-processing stage. NDP consists of three steps. First, a node decimation procedure selects the nodes belonging to one side of the partition identified by a spectral algorithm that approximates the maxcut solution. Afterwards, the selected nodes are connected with Kron reduction to form the coarsened graph. Finally, since the resulting graph is very dense, we apply a sparsification procedure that prunes the adjacency matrix of the coarsened graph to reduce the computational cost in the GNN. Notably, we show that it is possible to remove many edges without significantly altering the graph structure. Experimental results show that NDP is more efficient compared to state-of-the-art graph pooling operators while reaching, at the same time, competitive performance on a significant variety of graph classification tasks.
Key facts. Cited by 30 papers in the map (data through 13 Oct 2026). First posted on arXiv 24 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 8; 2023: 7; 2024: 4; 2025: 6; 2026: 2.
30 papers.
Sort:
- 2023Energy Transformercited by 70
- 2021Understanding Pooling in Graph Neural Networkscited by 69
- 2022Graph Pooling for Graph Neural Networks: Progress, Challenges, and Opportunitiescited by 52
- 2023The expressive power of pooling in Graph Neural Networkscited by 35
- 2021Learning Hierarchical Graph Neural Networks for Image Clusteringcited by 18
- 2022Comprehensive Graph Gradual Pruning for Sparse Training in Graph Neural Networkscited by 18
- 2023Graph-based Time Series Clustering for End-to-End Hierarchical Forecastingcited by 16
- 2024Graph-based Forecasting with Missing Data through Spatiotemporal Downsamplingcited by 16
- 2022Graph Neural Networks in Particle Physics: Implementations, Innovations, and Challengescited by 12
- 2024Attending to Topological Spaces: The Cellular Transformercited by 11
- 2021Pyramidal Reservoir Graph Neural Networkcited by 10
- 2024Graph Pooling via Ricci Flowcited by 10
18 more
- 2022GLAN: A Graph-based Linear Assignment Networkcited by 6
- 2022Generalizing Downsampling from Regular Data to Graphscited by 6
- 2023Revisiting Initializing Then Refining: An Incomplete and Missing Graph Imputation Networkcited by 6
- 2023Adaptive Hierarchical SpatioTemporal Network for Traffic Forecastingcited by 5
- 2024MaxCutPool: differentiable feature-aware Maxcut for pooling in graph neural networkscited by 5
- 2025Geometry-Aware Edge Pooling for Graph Neural Networkscited by 5
- 2023On Exploring Node-feature and Graph-structure Diversities for Node Drop Graph Poolingcited by 4
- 2025Unsupervised Graph Clustering with Deep Structural Entropycited by 4
- 2022Supervised Contrastive Learning with Structure Inference for Graph Classificationcited by 3
- 2022Maximal Independent Vertex Set applied to Graph Poolingcited by 2
- 2025BN-Pool: Bayesian Nonparametric Pooling for Graphscited by 2
- 2025Torch Geometric Pool: the PyTorch library for pooling in Graph Neural Networkscited by 2
- 2022Superpixel perception graph neural network for intelligent defect detection of aero-engine bladecited by 1
- 2025Large Engagement Networks for Classifying Coordinated Campaigns and Organic Twitter Trendscited by 1
- 2026The Role of Node Features in Graph Poolingcited by 1
- 2026Geometric Flow enhanced Graph Coarseningcited by 1
- 2023Maximal Independent Sets for Pooling in Graph Neural Networkscited by 0
- 2025A roadmap for curvature-based geometric data analysis and learningcited by 0
- 2026Geometric Flow enhanced Graph Coarsening14 Sep 2026
- 2026The Role of Node Features in Graph Pooling7 May 2026
- 2025Torch Geometric Pool: the PyTorch library for pooling in Graph Neural Networks14 Dec 2025
- 2025A roadmap for curvature-based geometric data analysis and learning26 Oct 2025
- 2025Geometry-Aware Edge Pooling for Graph Neural Networks13 Jun 2025
- 2025Unsupervised Graph Clustering with Deep Structural Entropy20 May 2025
- 2025Large Engagement Networks for Classifying Coordinated Campaigns and Organic Twitter Trends1 Mar 2025
- 2025BN-Pool: Bayesian Nonparametric Pooling for Graphs16 Jan 2025
- 2024MaxCutPool: differentiable feature-aware Maxcut for pooling in graph neural networks8 Sep 2024
- 2024Graph Pooling via Ricci Flow5 Jul 2024
- 2024Attending to Topological Spaces: The Cellular Transformer23 May 2024
- 2024Graph-based Forecasting with Missing Data through Spatiotemporal Downsampling16 Feb 2024
18 more
- 2023Maximal Independent Sets for Pooling in Graph Neural Networks24 Jul 2023
- 2023On Exploring Node-feature and Graph-structure Diversities for Node Drop Graph Pooling22 Jun 2023
- 2023Adaptive Hierarchical SpatioTemporal Network for Traffic Forecasting15 Jun 2023
- 2023Graph-based Time Series Clustering for End-to-End Hierarchical Forecasting30 May 2023
- 2023The expressive power of pooling in Graph Neural Networks4 Apr 2023
- 2023Revisiting Initializing Then Refining: An Incomplete and Missing Graph Imputation Network15 Feb 2023
- 2023Energy Transformer14 Feb 2023
- 2022Superpixel perception graph neural network for intelligent defect detection of aero-engine blade14 Oct 2022
- 2022Generalizing Downsampling from Regular Data to Graphs6 Aug 2022
- 2022Maximal Independent Vertex Set applied to Graph Pooling2 Aug 2022
- 2022Comprehensive Graph Gradual Pruning for Sparse Training in Graph Neural Networks18 Jul 2022
- 2022Graph Pooling for Graph Neural Networks: Progress, Challenges, and Opportunities15 Apr 2022
- 2022Graph Neural Networks in Particle Physics: Implementations, Innovations, and Challenges23 Mar 2022
- 2022Supervised Contrastive Learning with Structure Inference for Graph Classification15 Mar 2022
- 2022GLAN: A Graph-based Linear Assignment Network5 Jan 2022
- 2021Understanding Pooling in Graph Neural Networks11 Oct 2021
- 2021Learning Hierarchical Graph Neural Networks for Image Clustering3 Jul 2021
- 2021Pyramidal Reservoir Graph Neural Network10 Apr 2021
- 2023Energy Transformercited by 70
- 2021Understanding Pooling in Graph Neural Networkscited by 69
- 2022Graph Pooling for Graph Neural Networks: Progress, Challenges, and Opportunitiescited by 52
- 2023The expressive power of pooling in Graph Neural Networkscited by 35
- 2021Learning Hierarchical Graph Neural Networks for Image Clusteringcited by 18
- 2022Comprehensive Graph Gradual Pruning for Sparse Training in Graph Neural Networkscited by 18
- 2023Graph-based Time Series Clustering for End-to-End Hierarchical Forecastingcited by 16
- 2024Graph-based Forecasting with Missing Data through Spatiotemporal Downsamplingcited by 16
- 2022Graph Neural Networks in Particle Physics: Implementations, Innovations, and Challengescited by 12
- 2024Attending to Topological Spaces: The Cellular Transformercited by 11
- 2021Pyramidal Reservoir Graph Neural Networkcited by 10
- 2024Graph Pooling via Ricci Flowcited by 10
12 most cited of 30 All 30 (JSON)
- 2026Geometric Flow enhanced Graph Coarsening14 Sep 2026
- 2026The Role of Node Features in Graph Pooling7 May 2026
- 2025Torch Geometric Pool: the PyTorch library for pooling in Graph Neural Networks14 Dec 2025
- 2025A roadmap for curvature-based geometric data analysis and learning26 Oct 2025
- 2025Geometry-Aware Edge Pooling for Graph Neural Networks13 Jun 2025
- 2025Unsupervised Graph Clustering with Deep Structural Entropy20 May 2025
- 2025Large Engagement Networks for Classifying Coordinated Campaigns and Organic Twitter Trends1 Mar 2025
- 2025BN-Pool: Bayesian Nonparametric Pooling for Graphs16 Jan 2025
- 2024MaxCutPool: differentiable feature-aware Maxcut for pooling in graph neural networks8 Sep 2024
- 2024Graph Pooling via Ricci Flow5 Jul 2024
- 2024Attending to Topological Spaces: The Cellular Transformer23 May 2024
- 2024Graph-based Forecasting with Missing Data through Spatiotemporal Downsampling16 Feb 2024
12 newest of 30 All 30 (JSON)