Rhomboid Tiling for Geometric Graph Deep Learning
Yipeng Zhang, Longlong Li, Kelin Xia
TL;DR
The paper tackles the limitation of conventional GNN pooling in leveraging geometric information from geometric graphs. It introduces Rhomboid Tiling clustering (RT clustering), a geometry-driven hierarchical clustering based on high-order Voronoi tessellations and Delaunay complexes, which is realized as rhomboids. Building on this, the authors develop RTPool, a clustering-based pooling model that uses RT clustering with a weighting N(Q,Q') and supports both Delaunay and generated underlying graphs, accompanied by a theoretical complexity analysis. Empirically, RTPool outperforms 21 competitive baselines on 7 chemistry and biology datasets, with ablations and hyperparameter studies validating the component contributions and showing favorable efficiency.
Abstract
Graph Neural Networks (GNNs) have proven effective for learning from graph-structured data through their neighborhood-based message passing framework. Many hierarchical graph clustering pooling methods modify this framework by introducing clustering-based strategies, enabling the construction of more expressive and powerful models. However, all of these message passing framework heavily rely on the connectivity structure of graphs, limiting their ability to capture the rich geometric features inherent in geometric graphs. To address this, we propose Rhomboid Tiling (RT) clustering, a novel clustering method based on the rhomboid tiling structure, which performs clustering by leveraging the complex geometric information of the data and effectively extracts its higher-order geometric structures. Moreover, we design RTPool, a hierarchical graph clustering pooling model based on RT clustering for graph classification tasks. The proposed model demonstrates superior performance, outperforming 21 state-of-the-art competitors on all the 7 benchmark datasets.
