Generalizing Downsampling from Regular Data to Graphs
Not on the map. Why?
Abstract (arXiv)
Downsampling produces coarsened, multi-resolution representations of data and it is used, for example, to produce lossy compression and visualization of large images, reduce computational costs, and boost deep neural representation learning. Unfortunately, due to their lack of a regular structure, there is still no consensus on how downsampling should apply to graphs and linked data. Indeed reductions in graph data are still needed for the goals described above, but reduction mechanisms do not have the same focus on preserving topological structures and properties, while allowing for resolution-tuning, as is the case in regular data downsampling. In this paper, we take a step in this direction, introducing a unifying interpretation of downsampling in regular and graph data. In particular, we define a graph coarsening mechanism which is a graph-structured counterpart of controllable equispaced coarsening mechanisms in regular data. We prove theoretical guarantees for distortion bounds on path lengths, as well as the ability to preserve key topological properties in the coarsened graphs. We leverage these concepts to define a graph pooling mechanism that we empirically assess in graph classification tasks, providing a greedy algorithm that allows efficient parallel implementation on GPUs, and showing that it compares favorably against pooling methods in literature.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 33 of its 88 references that are in the map. First posted on arXiv 6 Aug 2022.
Builds on
33 of 88 references.
References · 33
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
- 2021How Attentive are Graph Attention Networks?cited by 818
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2019Graph U-Netscited by 489
- 2019Self-Attention Graph Poolingcited by 421
- 2019Provably Powerful Graph Networkscited by 385
21 more
- 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
- 2020Graph Clustering with Graph Neural Networkscited by 163
- 2019ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representationscited by 156
- 2019A Gentle Introduction to Deep Learning for Graphscited by 107
- 2018Towards Sparse Hierarchical Graph Classifierscited by 100
- 2019Graph Convolutional Networks with EigenPoolingcited by 94
- 2014A Clockwork RNNcited by 70
- 2022Expressiveness and Approximation Properties of Graph Neural Networkscited by 63
- 2020Memory-Based Graph Networkscited by 56
- 2022A Theoretical Comparison of Graph Neural Network Extensionscited by 47
- 2020Topology-Aware Graph Pooling Networkscited by 44
- 2020Path Integral Based Convolution and Pooling for Graph Neural Networkscited by 35
- 2019Hierarchical Representation Learning in Graph Neural Networks with Node Decimation Poolingcited by 30
- 2019iPool -- Information-based Pooling in Hierarchical Graph Neural Networkscited by 21
- 2020Structure-Feature based Graph Self-adaptive Poolingcited by 18
- 2013A Multiscale Pyramid Transform for Graph Signalscited by 15
- 2019A Non-Negative Factorization approach to node pooling in Graph Convolutional Neural Networkscited by 14
- 2019Clique pooling for graph classificationcited by 13
- 2021Maximum Entropy Weighted Independent Set Pooling for Graph Neural Networkscited by 12
- 2020Incremental Training of a Recurrent Neural Network Exploiting a Multi-Scale Dynamic Memorycited by 4
- 2022Maximal Independent Vertex Set applied to Graph Poolingcited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 4; 2025: 0; 2026: 1.
6 papers.
- 2024A Comprehensive Survey on Graph Reduction: Sparsification, Coarsening, and Condensationcited by 57
- 2023Graph-based Time Series Clustering for End-to-End Hierarchical Forecastingcited by 16
- 2024Graph-based Forecasting with Missing Data through Spatiotemporal Downsamplingcited by 15
- 2024A Comprehensive Graph Pooling Benchmark: Effectiveness, Robustness and Generalizabilitycited by 6
- 2024MDL-Pool: Adaptive Multilevel Graph Pooling Based on Minimum Description Lengthcited by 1
- 2026The Role of Node Features in Graph Poolingcited by 0
- 2026The Role of Node Features in Graph Pooling7 May 2026
- 2024MDL-Pool: Adaptive Multilevel Graph Pooling Based on Minimum Description Length16 Sep 2024
- 2024A Comprehensive Graph Pooling Benchmark: Effectiveness, Robustness and Generalizability13 Jun 2024
- 2024Graph-based Forecasting with Missing Data through Spatiotemporal Downsampling16 Feb 2024
- 2024A Comprehensive Survey on Graph Reduction: Sparsification, Coarsening, and Condensation29 Jan 2024
- 2023Graph-based Time Series Clustering for End-to-End Hierarchical Forecasting30 May 2023