GIST: Gauge-Invariant Spectral Transformers for Scalable Graph Neural Operators
Organizations: IBM Research
Abstract
Neural operators on irregular meshes face a fundamental tension. Spectral positional encodings, the natural choice for capturing geometry, require cubic-complexity eigendecomposition and inadvertently break gauge invariance through numerical solver artifacts; existing efficient approximations sacrifice gauge symmetry by design. Both failure modes break discretization invariance: models fail to transfer across mesh resolutions of the same domain, and similarly across different graphs of related structure in inductive settings. We propose GIST (Gauge-Invariant Spectral Transformer), a scalable neural operator that resolves this tension by restricting attention to pairwise inner products of efficient approximate spectral embeddings. We prove these inner products estimate an exactly gauge-invariant graph kernel at end-to-end complexity, and establish a formal connection between gauge invariance and discretization-invariant learning with bounded mismatch error. To our knowledge, GIST is the first scalable graph neural operator with a provable discretization-mismatch bound. Empirically, GIST sets state-of-the-art on the AirfRANS, ShapeNet-Car, DrivAerNet, and DrivAerNet++ mesh benchmarks (up to 750K nodes), and additionally matches strong baselines on standard graph benchmarks (e.g., 99.50% micro-F1 on PPI).
Figures & tables
| Architecture | Train (coarse mesh) | Test (fine mesh) |
|---|---|---|
| GIST (gauge-invariant) | 0.989 0.012 | 0.840 0.051 |
| Non-gauge-invariant | 0.991 0.010 | 0.526 0.081 |
| Model | Cora (accuracy ) | PubMed (accuracy ) | Photo (accuracy ) | ArXiv (accuracy ) | PPI (micro-F1 ) |
| GCN [ 61 , 62 , 63 , 13 ] | 85.10 0.67 | 81.12 0.52 | 88.26 0.37 ∗ | 71.74 0.29 | 51.50 0.60 † |
| GraphSAGE [ 61 , 64 , 63 ] | 83.88 0.65 | 79.72 0.50 | – | 71.49 0.27 | 76.80 |
| GAT [ 61 , 64 , 63 , 13 ] | 84.46 0.55 | 80.28 0.64 | 90.94 0.34 ∗ | 71.59 0.38 | 97.30 0.02 |
| GATv2 [ 65 , 63 ] | 82.90 | 78.70 | – | 71.87 0.25 | 96.30 |
| GaAN [ 66 ] | – | – | – | – | 98.71 |
| Cluster-GCN [ 67 ] | – | – | – | – | 99.36 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Ablation | Test Accuracy (% baseline) | (%) |
|---|---|---|
| No ablation | 100.0 | 0.0 |
| Branch 1 (feature) | ||
| Branch 2 (local) | ||
| Branch 3 (global) |