Geometric Evolution Graph Convolutional Networks: Enhancing Graph Representation Learning via Ricci Flow
Abstract
We introduce the Geometric Evolution Graph Convolutional Network (GEGCN), a novel framework that enhances graph representation learning through explicit modeling of geometric evolution on graph structures. Specifically, GEGCN leverages a Long Short-Term Memory (LSTM) network to capture the dynamic structural sequence generated by discrete Ricci flow, and infuses the learned dynamic representations into a graph convolutional network. Extensive experiments demonstrate that GEGCN achieves excellent performance on classification tasks across various benchmark datasets, including homophilic/heterophilic graphs, filtered graphs, and large-scale graphs.
Benchmark Results
Tested on 16 datasets 59 baseline values reported too low Non-standard metric on 2 datasets
Tables show presented results in global context (best 3 papers + GCN + MLP).
Classic
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | GraphSAGE+CNA | 0.9418
±0.0033 | |
| 2 | GCN+CNA | 0.9366
±0.0048 | |
| 3 | TransformerConv | 0.9350
±0.0058 | |
| 21 | GCN | 0.9004 best reported | best at pub: Understanding Heterophily for Graph Neural Networks (ICML 2024) |
| 39 | SAGE | 0.8911
±0.0012 | |
| 44 | GAT | 0.8897
±0.0014 best reported | |
| 55 | JKNet | 0.8870 best reported | best at pub: Learned Low Precision Graph Neural Networks (2020) |
| 77 | GPRGNN | 0.8826
±0.0050 best reported | best at pub: Polynomial Selection in Spectral Graph Neural Networks: An Error-Sum of Function Slices Approach (WWW 2024) best today: Partition-wise Graph Filtering: A Unified Perspective Through the Lens of Graph Coarsening (KDD 2025) |
| 108 | APPNP | 0.8787 best reported | best at pub: Orthogonal Graph Neural Networks (AAAI 2021) best today: Feature Transportation Improves Graph Neural Networks (AAAI 2023) |
| 141 | GraphSAGE | 0.8708
±0.0085 best reported | best at pub: Large Language Model Meets Graph Neural Network in Knowledge Distillation (AAAI 2024) Difference within reported uncertainty; not counted as underperformance. |
| 163 | GEGCN | 0.8670
±0.0120 | This paper |
| 266 | RC-UFG (Hom) | 0.8440
±0.0070 | This paper |
| 350 | UFGConv_R | 0.8360
±0.0060 | This paper |
| 428 | UFGConv_S | 0.8300
±0.0050 | This paper |
| 458 | CurvGN | 0.8260
±0.0060 | This paper |
| 508 | MoNet | 0.8220
±0.0070 best reported | best at pub: GRAND: Graph Neural Diffusion (ICML 2021) Difference within reported uncertainty; not counted as underperformance. |
| 724 | MLP | 0.7768 best reported | best at pub: Understanding Heterophily for Graph Neural Networks (ICML 2024) |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | CNA | 0.9575
±0.0058 | |
| 2 | IS-GIB | 0.9390
±0.0187 | |
| 3 | EERM | 0.9112
±0.0145 | |
| 20 | APPNP | 0.8142
±0.0026 best reported | best at pub: Feature Expansion for Graph Neural Networks (ICML 2023) |
| 32 | GPRGNN | 0.8102
±0.0071 best reported | best at pub: NTFormer: A Composite Node Tokenized Graph Transformer for Node Classification (2024) |
| 35 | GAT | 0.8080
±0.0026 best reported | best at pub: Feature Expansion for Graph Neural Networks (ICML 2023) |
| 44 | GCN | 0.8033
±0.0088 best reported | best at pub: NTFormer: A Composite Node Tokenized Graph Transformer for Node Classification (2024) |
| 61 | GraphSAGE | 0.7923
±0.0053 best reported | best at pub: Gophormer: Ego-Graph Transformer for Node Classification (2021) |
| 62 | JKNet | 0.7920 best reported | best at pub: Tackling Over-Smoothing for General Graph Convolutional Networks (2020) |
| 121 | GEGCN | 0.7660
±0.0110 | This paper |
| 259 | SAGE | 0.7361
±0.0190 | |
| 350 | MLP | 0.7289
±0.0010 best reported | best at pub: Gumbel-MPNN: Graph Rewiring with Gumbel-Softmax (2025) |
| 365 | UFGConv_R | 0.7270
±0.0060 | This paper |
| 397 | RC-UFG (Hom) | 0.7250
±0.0070 | This paper |
| 506 | CurvGN | 0.7150
±0.0080 | This paper |
| 540 | MoNet | 0.7120
±0.0070 | This paper |
| 556 | UFGConv_S | 0.7100
±0.0060 | This paper |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | LGTL | 0.9518
±0.0011 | |
| 2 | MixHop (LO) | 0.9513
±0.0038 | |
| 3 | GraphSAGE (LO) | 0.9511
±0.0036 | |
| 17 | APPNP | 0.9355
±0.0060 best reported | best at pub: LOGIN: A Large Language Model Consulted Graph Neural Network Training Framework (2024) |
| 18 | GCN | 0.9296
±0.0015 best reported | |
| 20 | GAT | 0.9233
±0.0018 best reported | |
| 24 | JKNet | 0.9160 best reported | best at pub: Tackling Over-Smoothing for General Graph Convolutional Networks (2020) |
| 101 | GPRGNN | 0.8911
±0.0008 best reported | best at pub: Feature Expansion for Graph Neural Networks (ICML 2023) |
| 116 | SAGE | 0.8881
±0.0015 | |
| 125 | GraphSAGE | 0.8864
±0.0030 best reported | best at pub: Non-backtracking Graph Neural Networks (TMLR 2023) |
| 189 | GEGCN | 0.8740
±0.0040 | This paper |
| 210 | MLP | 0.8690
±0.0074 best reported | best at pub: On the Equivalence of Graph Convolution and Mixup (TMLR 2023) |
| 305 | RC-UFG (Hom) | 0.8290
±0.0020 | This paper |
| 446 | MoNet | 0.8006
±0.0055 best reported | |
| 488 | UFGConv_R | 0.7960
±0.0040 | This paper |
| 525 | UFGConv_S | 0.7940
±0.0040 | This paper |
| 616 | CurvGN | 0.7880
±0.0060 | This paper |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | GraphTARIF | 0.9703
±0.0019 | |
| 2 | GAT | 0.9669
±0.0014 best reported | |
| 3 | GAT+T | 0.9660
±0.0007 | |
| 7 | SAGE | 0.9643
±0.0027 | |
| 8 | GCN | 0.9632
±0.0008 best reported | |
| 21 | APPNP | 0.9573
±0.0012 best reported | best at pub: NTFormer: A Composite Node Tokenized Graph Transformer for Node Classification (2024) |
| 33 | GPRGNN | 0.9549
±0.0014 best reported | |
| 56 | GraphSAGE | 0.9508
±0.0026 best reported | best at pub: A Quasi-Wasserstein Loss for Learning Graph Neural Networks (WWW 2023) |
| 93 | GEGCN | 0.9410
±0.0050 | This paper |
| 152 | RC-UFG (Hom) | 0.9350
±0.0070 | This paper |
| 280 | CurvGN | 0.9250
±0.0050 | This paper |
| 282 | UFGConv_R | 0.9250
±0.0020 | This paper |
| 331 | UFGConv_S | 0.9210
±0.0050 | This paper |
| 364 | JKNet | 0.9169 best reported | best at pub: Structure-Aware DropEdge Towards Deep Graph Convolutional Networks (2023) |
| 390 | MLP | 0.9128
±0.0063 best reported | best at pub: Clarify Confused Nodes via Separated Learning (2023) |
| 393 | MoNet | 0.9124
±0.0130 best reported | best at pub: Building Shortcuts between Distant Nodes with Biaffine Mapping for Graph Convolutional Networks (2023) Difference within reported uncertainty; not counted as underperformance. |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | DoG | 0.9690
±0.0030 | |
| 2 | GWN-fa | 0.9667
±0.0026 | |
| 3 | GWN-sym | 0.9666
±0.0026 | |
| 6 | GraphSAGE | 0.9593
±0.0025 best reported | best at pub: Graph Wave Networks (WWW 2025) |
| 12 | GCN | 0.9514
±0.0025 best reported | best at pub: Graph Wave Networks (WWW 2025) |
| 21 | GAT | 0.9437
±0.0028 best reported | best at pub: Graph Wave Networks (WWW 2025) |
| 23 | RC-UFG (Hom) | 0.9420
±0.0090 | This paper |
| 25 | APPNP | 0.9400
±0.0030 best reported | best at pub: Diffusion on Graph: Augmentation of Graph Structure for Node Classification (TMLR 2025) |
| 60 | GEGCN | 0.9320
±0.0040 | This paper |
| 70 | UFGConv_R | 0.9300
±0.0070 | This paper |
| 86 | CurvGN | 0.9290
±0.0040 | This paper |
| 88 | MLP | 0.9280
±0.0020 best reported | best at pub: Revisiting the Necessity of Graph Learning and Common Graph Benchmarks (2024) |
| 121 | UFGConv_S | 0.9210
±0.0020 | This paper |
| 124 | GPRGNN | 0.9203
±0.0061 best reported | best at pub: Towards Understanding Graph Neural Networks: An Algorithm Unrolling Perspective (2022) Difference within reported uncertainty; not counted as underperformance. |
| 138 | GIN | 0.9140
±0.0020 | |
| 150 | JKNet | 0.9110
±0.0030 | Improvement within reported uncertainty; not highlighted. |
| 155 | MoNet | 0.9082
±0.0160 best reported | best at pub: Building Shortcuts between Distant Nodes with Biaffine Mapping for Graph Convolutional Networks (2023) Difference within reported uncertainty; not counted as underperformance. |
OGB
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | GIANT-XRT | 0.7612
±0.0016 | |
| 2 | GEGCN | 0.7576
±0.0064 | This paper |
| 3 | AGDN | 0.7522
±0.0007 | This paper |
| 5 | UniMP | 0.7450
±0.0005 | This paper |
| 15 | GAT | 0.7365
±0.0011 best reported | best at pub: Fully-inductive Node Classification on Arbitrary Graphs (ICLR 2024) |
| 23 | GCN | 0.7300
±0.0017 | prev best: Rethinking and Simplifying Bootstrapped Graph Latents (2023) |
| 25 | GraphSAGE | 0.7277
±0.0016 | |
| 26 | SAGE | 0.7267
±0.0031 | |
| 68 | Node2Vec | 0.7129
±0.0013 | |
| 107 | MLP | 0.5765
±0.0012 | prev best: Rethinking and Simplifying Bootstrapped Graph Latents (2023) |
Heterophilic Graphs
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | P^2GNN | 0.9672
±0.0147 | |
| 2 | DoG | 0.9660
±0.0210 | |
| 3 | GPF-plus | 0.9583
±0.0419 | |
| 34 | MLP | 0.9230
±0.0070 | |
| 53 | GraphSAGE | 0.9000
±0.0365 | |
| 179 | GNRF | 0.8333
±0.0608 | This paper |
| 257 | GCN | 0.7933
±0.0447 best reported | best at pub: Graph Wave Networks (WWW 2025) |
| 352 | +FA | 0.7300
±0.0330 best reported | best at pub: Graph Representation Learning via Aggregation Enhancement (2022) |
| 387 | GEGCN | 0.7027
±0.0069 | This paper |
| 422 | SDRF + Undirected | 0.6702
±0.0040 | This paper |
| 445 | SDRF | 0.6446
±0.0038 | |
| 457 | DIGL + Undirected | 0.6354
±0.0038 | This paper |
| 458 | Undirected | 0.6338
±0.0087 | This paper |
| 478 | DIGL | 0.6203
±0.0043 |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | P^2GNN | 0.9541
±0.0272 | |
| 2 | ACM-GCN | 0.9480
±0.0380 | |
| 3 | RF-GCN | 0.9429 | |
| 24 | MLP | 0.9136
±0.0070 | |
| 138 | SAGE | 0.8269 | |
| 170 | GCN | 0.8082
±0.0360 best reported | best at pub: Bayesian Neighborhood Adaptation for Graph Neural Networks (TMLR 2025) |
| 254 | GNRF | 0.7305
±0.0352 | This paper |
| 295 | GEGCN | 0.6861
±0.0026 | This paper |
| 378 | DIGL + Undirected | 0.5954
±0.0064 | This paper |
| 399 | +FA | 0.5829
±0.0049 | This paper |
| 401 | DIGL | 0.5826
±0.0050 | |
| 410 | SDRF + Undirected | 0.5754
±0.0034 | This paper |
| 431 | SDRF | 0.5460
±0.0039 | |
| 452 | Undirected | 0.5320
±0.0053 | This paper |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | DiGGR | 0.4535
±0.0353 | |
| 2 | TRIGON | 0.4402
±0.0028 | |
| 3 | DoG | 0.4320
±0.0120 | |
| 42 | MLP | 0.4026
±0.0108 | |
| 68 | GraphSAGE | 0.3899
±0.0085 | |
| 126 | GEGCN | 0.3718
±0.0030 | This paper |
| 135 | GCN | 0.3690 best reported | best at pub: Beyond Low-frequency Information in Graph Convolutional Networks (AAAI 2021) |
| 210 | GNRF | 0.3553
±0.0068 | This paper |
| 320 | DIGL | 0.3122
±0.0047 best reported | best at pub: Dynamic Triangulation-Based Graph Rewiring for Graph Neural Networks (2025) |
| 387 | SDRF | 0.2842
±0.0075 | This paper |
| 388 | SDRF + Undirected | 0.2835
±0.0006 | This paper |
| 427 | DIGL + Undirected | 0.2545
±0.0030 | This paper |
| 442 | +FA | 0.2414
±0.0043 | This paper |
| 476 | Undirected | 0.2145
±0.0047 | This paper |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | Hetero-S (GAT 8-layer) | 0.8693 | |
| 2 | Dir-GNN+CNA | 0.8586
±0.0180 | |
| 3 | GAT | 0.8560 | |
| 52 | GCN | 0.7033 best reported | best at pub: Understanding Heterophily for Graph Neural Networks (ICML 2024) |
| 108 | SAGE | 0.6340
±0.0300 | |
| 116 | DIGL | 0.6208
±0.0054 best reported | best at pub: Local Virtual Nodes for Alleviating Over-Squashing in Graph Neural Networks (2025) |
| 122 | SDRF | 0.6119
±0.0055 best reported | best at pub: Local Virtual Nodes for Alleviating Over-Squashing in Graph Neural Networks (2025) |
| 128 | GEGCN | 0.6072
±0.0016 | This paper |
| 169 | MLP | 0.5429 | |
| 172 | GNRF | 0.5382
±0.0302 | This paper |
| 229 | SDRF + Undirected | 0.4446
±0.0017 | This paper |
| 241 | DIGL + Undirected | 0.4268
±0.0012 | This paper |
| 242 | +FA | 0.4267
±0.0017 | This paper |
| 245 | Undirected | 0.4202
±0.0030 | This paper |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | IBG-NN | 0.7763
±0.0179 | |
| 2 | Dir-GNN+CNA | 0.7747
±0.0128 | |
| 3 | DHGNN | 0.7684
±0.0161 | |
| 10 | GPR-GNN | 0.7480
±0.0050 best reported | best at pub: Efficient Learning on Large Graphs using a Densifying Regularity Lemma (2025) |
| 11 | FSGNN | 0.7416 best reported | best at pub: Simplifying approach to Node Classification in Graph Neural Networks (2021) |
| 19 | GloGNN | 0.7121
±0.0184 best reported | best at pub: Directed Homophily-Aware Graph Neural Network (2025) |
| 39 | H2GCN | 0.6190
±0.0140 best reported | best at pub: Efficient Learning on Large Graphs using a Densifying Regularity Lemma (2025) |
| 46 | GCN | 0.6067 | |
| 67 | GAT | 0.5630
±0.0220 best reported | best at pub: Restructuring Graphs for Higher Homophily via Adaptive Spectral Clustering (AAAI 2022) |
| 139 | FAGCN | 0.4259
±0.0069 best reported | best at pub: Gradient Gating for Deep Multi-Rate Learning on Graphs (ICLR 2022) |
| 155 | GBK-GNN | 0.4108
±0.0227 | This paper |
| 165 | GEGCN | 0.4003
±0.0171 | This paper |
| 172 | MLP | 0.3930
±0.0079 | |
| 201 | ResNet | 0.3655
±0.0182 | This paper |
| 236 | GNRF | 0.3135
±0.0179 | This paper |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | DMD++ | 0.9190
±0.0260 | |
| 2 | F-GREAD-BS | 0.9059
±0.0380 | |
| 3 | APPNP | 0.9010
±0.0350 | |
| 18 | GNRF | 0.8820
±0.0384 | This paper |
| 37 | MLP | 0.8629
±0.0450 | |
| 63 | GCN | 0.8310
±0.0320 best reported | best at pub: Restructuring Graphs for Higher Homophily via Adaptive Spectral Clustering (AAAI 2022) |
| 69 | GraphSAGE | 0.8118
±0.0556 | |
| 140 | GEGCN | 0.6739
±0.0093 | This paper |
| 181 | SDRF + Undirected | 0.5655
±0.0086 | This paper |
| 184 | SDRF | 0.5551
±0.0027 | This paper |
| 185 | +FA | 0.5548
±0.0062 | This paper |
| 202 | DIGL + Undirected | 0.5223
±0.0054 | This paper |
| 206 | Undirected | 0.5137
±0.0115 | This paper |
| 213 | DIGL | 0.4953
±0.0027 | This paper |
Heterophily Benchmark
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | Dir-Poly | 0.9451
±0.0022 | |
| 2 | D-CDE | 0.9387
±0.0041 | |
| 3 | LargeScaleNet | 0.9358
±0.0024 | |
| 26 | GraphSAGE | 0.9106
±0.0027 | |
| 57 | GEGCN | 0.8674
±0.0102 | This paper |
| 83 | GAT | 0.8145
±0.0009 best reported | best at pub: Gumbel-MPNN: Graph Rewiring with Gumbel-Softmax (2025) |
| 92 | FSGNN | 0.7992
±0.0056 | This paper |
| 94 | GNRF | 0.7972
±0.0077 | This paper |
| 107 | GBK-GNN | 0.7587
±0.0043 best reported | best at pub: Unleashing the Potential of Fractional Calculus in Graph Neural Networks with FROND (ICLR 2024) best today: Distributed-Order Fractional Graph Operating Network (NeurIPS 2024) |
| 108 | FAGCN | 0.7571
±0.0139 best reported | best at pub: NTFormer: A Composite Node Tokenized Graph Transformer for Node Classification (2024) |
| 114 | GPR-GNN | 0.7337
±0.0068 best reported | best at pub: Unleashing the Potential of Fractional Calculus in Graph Neural Networks with FROND (ICLR 2024) best today: Distributed-Order Fractional Graph Operating Network (NeurIPS 2024) |
| 129 | H2GCN | 0.6809
±0.0029 best reported | best at pub: Unleashing the Potential of Fractional Calculus in Graph Neural Networks with FROND (ICLR 2024) best today: Distributed-Order Fractional Graph Operating Network (NeurIPS 2024) |
| 135 | MLP | 0.6665
±0.0047 | |
| 141 | ResNet | 0.6588
±0.0038 | This paper |
| 154 | GloGNN | 0.6385
±0.0049 best reported | best at pub: Unleashing the Potential of Fractional Calculus in Graph Neural Networks with FROND (ICLR 2024) best today: Distributed-Order Fractional Graph Operating Network (NeurIPS 2024) |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | UniGAP | 0.6375
±0.0110 | |
| 2 | H2GCN + HalfHop | 0.5961
±0.0100 | |
| 3 | GraphSAGE + HalfHop | 0.5897
±0.0150 | |
| 7 | H2GCN | 0.5681
±0.0090 best reported | |
| 12 | SAGE | 0.5569
±0.0023 | |
| 14 | GAT | 0.5559
±0.0027 best reported | best at pub: Relieving the Over-Aggregating Effect in Graph Transformers (NeurIPS 2025) |
| 48 | GEGCN | 0.5277
±0.0073 | This paper |
| 50 | FSGNN | 0.5274
±0.0083 | This paper |
| 84 | MLP | 0.5058 | |
| 103 | GPR-GNN | 0.4937
±0.0071 best reported | best at pub: Piecewise Constant Spectral Graph Neural Network (TMLR 2025) |
| 137 | FAGCN | 0.4632
±0.0250 best reported | best at pub: Unleashing the Potential of Fractional Calculus in Graph Neural Networks with FROND (ICLR 2024) best today: Distributed-Order Fractional Graph Operating Network (NeurIPS 2024) Difference within reported uncertainty; not counted as underperformance. |
| 140 | GBK-GNN | 0.4598
±0.0071 | This paper |
| 141 | ResNet | 0.4590
±0.0052 | This paper |
| 187 | GNRF | 0.4004
±0.0095 | This paper |
| 196 | GloGNN | 0.3728
±0.0066 best reported | best at pub: Unleashing the Potential of Fractional Calculus in Graph Neural Networks with FROND (ICLR 2024) best today: Distributed-Order Fractional Graph Operating Network (NeurIPS 2024) Difference within reported uncertainty; not counted as underperformance. |
Minesweeper
Global leaderboard →Sorted by Accuracy. Highlighted rows are from other papers.
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | GraphTARIF | 0.9903
±0.0019 | |
| 2 | BuNN | 0.9899
±0.0016 | |
| 3 | M3Dphormer | 0.9827
±0.0020 | |
| 5 | GAT | 0.9786
±0.0037 best reported | best at pub: Multi-Scale Harmonic Encoding for Feature-Wise Graph Message Passing (2025) |
| 9 | GCN | 0.9744
±0.0017 | |
| 18 | GEGCN | 0.9225
±0.0093 | This paper |
| 22 | GBK-GNN | 0.9085
±0.0058 | This paper |
| 24 | FSGNN | 0.9008
±0.0070 | This paper |
| 25 | H2GCN | 0.8971
±0.0031 | This paper |
| 26 | FAGCN | 0.8817
±0.0073 | This paper |
| 30 | GPR-GNN | 0.8624
±0.0061 | This paper |
| 33 | GNRF | 0.8481
±0.0125 | This paper |
| 43 | MLP | 0.8000 | |
| 58 | GloGNN | 0.5108
±0.0123 | This paper |
| 60 | ResNet | 0.5089
±0.0139 | This paper |
Questions
Global leaderboard →Sorted by Accuracy. Highlighted rows are from other papers.
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | MLP | 0.9733
±0.0006 | |
| 2 | AGS-GNN | 0.9727 | |
| 3 | MeanGNN | 0.9716
±0.0006 | |
| 4 | GCN | 0.9715
±0.0004 | |
| 5 | GAT | 0.9713
±0.0005 best reported | best at pub: Equivariance Everywhere All At Once: A Recipe for Graph Foundation Models (2025) |
| 29 | FSGNN | 0.7886
±0.0092 | This paper |
| 31 | GEGCN | 0.7773
±0.0041 | This paper |
| 32 | FAGCN | 0.7724
±0.0126 | This paper |
| 37 | GBK-GNN | 0.7447
±0.0086 | This paper |
| 45 | GNRF | 0.7038
±0.0375 | This paper |
| 46 | ResNet | 0.7034
±0.0076 | This paper |
| 50 | GloGNN | 0.6574
±0.0119 | This paper |
| 51 | H2GCN | 0.6359
±0.0146 | This paper |
| 52 | GPR-GNN | 0.5548
±0.0091 | This paper |
