Higher-Order Expander Graph Propagation
Abstract
Graph neural networks operate on graph-structured data via exchanging messages along edges. One limitation of this message passing paradigm is the over-squashing problem. Over-squashing occurs when messages from a node's expanded receptive field are compressed into fixed-size vectors, potentially causing information loss. To address this issue, recent works have explored using expander graphs, which are highly-connected sparse graphs with low diameters, to perform message passing. However, current methods on expander graph propagation only consider pair-wise interactions, ignoring higher-order structures in complex data. To explore the benefits of capturing these higher-order correlations while still leveraging expander graphs, we introduce higher-order expander graph propagation. We propose two methods for constructing bipartite expanders and evaluate their performance on both synthetic and real-world datasets.
Benchmark Results
Tested on 1 dataset
Tables show presented results in global context (best 3 papers + GCN + MLP).
OGB
| # | Model | F1 ↑ | Paper |
|---|---|---|---|
| 1 | GMN | 0.2060
±0.0020 | |
| 2 | DirGraphSSM | 0.2050
±0.0023 | |
| 3 | Graph-Mamba | 0.2030
±0.0023 | |
| 34 | higher-order expander graph propagation | 0.1519
±0.0020 | This paper |
| 35 | GCN | 0.1510
±0.0020 | |
| 36 | EGP | 0.1497
±0.0015 | This paper |
| 38 | Plain GIN | 0.1495
±0.0023 | This paper |
| 39 | GIN + 3-Regular Bipartite Expander + Summation | 0.1254
±0.0029 | This paper |
