Geometric Mixture-of-Experts with Curvature-Guided Adaptive Routing for Graph Representation Learning
Organizations: College of Intelligence and Computing, Tianjin University, Tianjin, China
Abstract
Graph-structured data typically exhibits complex topological heterogeneity, making it difficult to model accurately within a single Riemannian manifold. While emerging mixed-curvature methods attempt to capture such diversity, they often rely on implicit, task-driven routing that lacks fundamental geometric grounding. To address this challenge, we propose a Geometric Mixture-of-Experts framework (GeoMoE) that adaptively fuses node representations across diverse Riemannian spaces to better accommodate multi-scale topological structures. At its core, GeoMoE leverages Ollivier-Ricci Curvature (ORC) as an intrinsic geometric prior to orchestrate the collaboration of specialized experts. Specifically, we design a graph-aware gating network that assigns node-specific fusion weights, regularized by a curvature-guided alignment loss to ensure interpretable and geometry-consistent routing. Additionally, we introduce a curvature-aware contrastive objective that promotes geometric discriminability by constructing positive and negative pairs according to curvature consistency. Extensive experiments on six benchmark datasets demonstrate that GeoMoE outperforms state-of-the-art baselines across diverse graph types.
Figures & tables
| Method | Cora | CiteSeer | PubMed | Photo | WikiCS | Airport |
|---|---|---|---|---|---|---|
| GCN ( Kipf, 2016 ) | ||||||
| GAT ( Veličković et al., 2017 ) | ||||||
| SGC ( Wu et al., 2019 ) | ||||||
| GraphCON ( Rusch et al., 2022 ) | ||||||
| NodeFormer ( Wu et al., 2022 ) | ||||||
| ACMP ( Wang et al., 2022 ) |
| Experts | Losses | Datasets | |||||||||
| Variant | Euc. | Hyp. | Sph. | Cora | CiteSeer | PubMed | Photo | WikiCS | Airport | ||
| (a) | ✓ | 82.02 | 70.24 | 78.45 | 92.84 | 74.29 | 83.19 | ||||
| (b) | ✓ | 79.71 | 69.41 | 75.56 | 93.38 | 77.62 | 89.25 | ||||
| (c) | ✓ | 76.68 | 70.57 | 76.85 | 91.61 | 75.85 | 85.63 | ||||
| (d) | ✓ | ✓ | ✓ | ✓ | 82.97 | 71.12 | 78.73 | 93.88 | 78.13 | 91.97 | |
| (e) | ✓ | ✓ | ✓ | ✓ | 82.75 | 71.37 | 78.84 | 93.42 | 75.76 | 87.28 | |
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
| Dataset | #Nodes | #Edges | #Classes | #Features |
|---|---|---|---|---|
| Cora | 2,708 | 5,429 | 7 | 1,433 |
| CiteSeer | 3,327 | 4,732 | 6 | 3,703 |
| PubMed | 19,717 | 44,338 | 3 | 500 |
| Photo | 7,650 | 119,081 | 8 | 745 |
| WikiCS | 11,701 | 216,123 | 10 | 300 |
| Airport | 3,188 | 18,631 | 4 | 4 |