Laplacian Canonization: A Minimalist Approach to Sign and Basis Invariant Spectral Embedding
Not on the map. Why?
Abstract (arXiv)
Spectral embedding is a powerful graph embedding technique that has received a lot of attention recently due to its effectiveness on Graph Transformers. However, from a theoretical perspective, the universal expressive power of spectral embedding comes at the price of losing two important invariance properties of graphs, sign and basis invariance, which also limits its effectiveness on graph data. To remedy this issue, many previous methods developed costly approaches to learn new invariants and suffer from high computation complexity. In this work, we explore a minimal approach that resolves the ambiguity issues by directly finding canonical directions for the eigenvectors, named Laplacian Canonization (LC). As a pure pre-processing method, LC is light-weighted and can be applied to any existing GNNs. We provide a thorough investigation, from theory to algorithm, on this approach, and discover an efficient algorithm named Maximal Axis Projection (MAP) that works for both sign and basis invariance and successfully canonizes more than 90% of all eigenvectors. Experiments on real-world benchmark datasets like ZINC, MOLTOX21, and MOLPCBA show that MAP consistently outperforms existing methods while bringing minimal computation overhead. Code is available at https://github.com/PKU-ML/LaplacianCanonization.
Key facts. Cited by 21 papers in the map (data through 14 Oct 2026). Builds on 42 of its 63 references that are in the map. First posted on arXiv 28 Oct 2023.
Builds on
42 of 63 references.
References · 42
- 2017Attention Is All You Needcited by 60,361
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,501
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2017Deep Setscited by 1,421
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
- 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 713
- 2020Benchmarking Graph Neural Networkscited by 680
- 2020A Generalization of Transformer Networks to Graphscited by 661
30 more
- 2019Graph Transformer Networkscited by 523
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 478
- 2021Rethinking Graph Transformers with Spectral Attentioncited by 473
- 2019Are Transformers universal approximators of sequence-to-sequence functions?cited by 406
- 2019Provably Powerful Graph Networkscited by 389
- 2017Residual Gated Graph ConvNetscited by 346
- 2018Invariant and Equivariant Graph Networkscited by 346
- 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 333
- 2019Deep Graph Library: A Graph-Centric, Highly-Performant Package for Graph Neural Networkscited by 242
- 2019Position-aware Graph Neural Networkscited by 203
- 2019What graph neural networks cannot learn: depth vs widthcited by 201
- 2020The Surprising Power of Graph Neural Networks with Random Node Initializationcited by 198
- 2021Identity-aware Graph Neural Networkscited by 198
- 2020Random Features Strengthen Graph Neural Networkscited by 186
- 2019Universal Invariant and Equivariant Graph Neural Networkscited by 183
- 2022Sign and Basis Invariant Networks for Spectral Graph Representation Learningcited by 179
- 2019On the equivalence between graph isomorphism testing and function approximation with GNNscited by 172
- 2021Equivariant Subgraph Aggregation Networkscited by 154
- 2019On the Universality of Invariant Networkscited by 152
- 2019Relational Pooling for Graph Representationscited by 150
- 2021GraphiT: Encoding Graph Structure in Transformerscited by 147
- 2020Directional Graph Networkscited by 133
- 2022Equivariance with Learned Canonicalization Functionscited by 109
- 2022Equivariant and Stable Positional Encoding for More Powerful Graph Neural Networkscited by 94
- 2021Dissecting the Diffusion Process in Linear Graph Convolutional Networkscited by 58
- 2022ConDor: Self-Supervised Canonicalization of 3D Pose for Partial Shapescited by 31
- 2020Canonical Capsules: Self-Supervised Capsules in Canonical Posecited by 30
- 2022Optimization-Induced Graph Implicit Nonlinear Diffusioncited by 28
- 2022Canonical Fields: Self-Supervised Learning of Pose-Canonicalized Neural Fieldscited by 9
- 2022Multiscale Graph Comparison via the Embedded Laplacian Discrepancycited by 5
Built on by
Citing papers per year: 2024: 6; 2025: 9; 2026: 6.
21 papers.
Sort:
By area:
- 2024A Canonicalization Perspective on Invariant and Equivariant Learningcited by 27
- 2024Scale Equivariant Graph Metanetworkscited by 24
- 2024Equivariance via Minimal Frame Averaging for More Symmetries and Efficiencycited by 19
- 2024On the Expressive Power of Spectral Invariant Graph Neural Networkscited by 15
- 2025Denoising Functional Maps: Diffusion Models for Shape Correspondencecited by 14
- 2025ELECTRA: A Cartesian Network for 3D Charge Density Prediction with Floating Orbitalscited by 10
- 2024On the Theoretical Expressive Power and the Design Space of Higher-Order Graph Transformerscited by 8
- 2024Baking Symmetry into GFlowNetscited by 7
- 2026Rethinking Diffusion Models with Symmetries through Canonicalization with Applications to Molecular Graph Generationcited by 7
- 2025Spectral Graph Neural Networks are Incomplete on Graphs with a Simple Spectrumcited by 3
- 2025Adaptive Canonicalization with Application to Invariant Anisotropic Geometric Networkscited by 3
- 2025Using Random Noise Equivariantly to Boost Graph Neural Networks Universallycited by 2
9 more
- 2025Rotary Position Encodings for Graphscited by 2
- 2025Generalizable Spectral Embedding with an Application to UMAPcited by 1
- 2025Sketch-Augmented Features Improve Learning Long-Range Dependencies in Graph Neural Networkscited by 1
- 2025A Graph Laplacian Eigenvector-based Pre-training Method for Graph Neural Networkscited by 0
- 2026Simultaneous Monitoring of Shape and Surface Color via 4D Point Clouds: A Registration-free Approachcited by 0
- 2026When and How to Canonize: A Generalization Perspectivecited by 0
- 2026Weisfeiler-Leman Is Incomplete on Simple Spectrum Graphs, so Canonicalize Themcited by 0
- 2026CLEARMIND: Closed-Form Laplacian Embeddings of Arakelov-Green Resistance for Morphological Intrinsic Neuronal Distancescited by 0
- 2026Converse and Collision-Based Achievability for Node Localization with Hybrid Distance-Spectral Graph Positional Encodingscited by 0
- 2026Converse and Collision-Based Achievability for Node Localization with Hybrid Distance-Spectral Graph Positional Encodings31 Aug 2026
- 2026CLEARMIND: Closed-Form Laplacian Embeddings of Arakelov-Green Resistance for Morphological Intrinsic Neuronal Distances5 Aug 2026
- 2026Weisfeiler-Leman Is Incomplete on Simple Spectrum Graphs, so Canonicalize Them22 May 2026
- 2026When and How to Canonize: A Generalization Perspective10 May 2026
- 2026Simultaneous Monitoring of Shape and Surface Color via 4D Point Clouds: A Registration-free Approach9 May 2026
- 2026Rethinking Diffusion Models with Symmetries through Canonicalization with Applications to Molecular Graph Generation16 Feb 2026
- 2025Sketch-Augmented Features Improve Learning Long-Range Dependencies in Graph Neural Networks5 Nov 2025
- 2025Adaptive Canonicalization with Application to Invariant Anisotropic Geometric Networks29 Sep 2025
- 2025Rotary Position Encodings for Graphs26 Sep 2025
- 2025A Graph Laplacian Eigenvector-based Pre-training Method for Graph Neural Networks2 Sep 2025
- 2025Spectral Graph Neural Networks are Incomplete on Graphs with a Simple Spectrum5 Jun 2025
- 2025ELECTRA: A Cartesian Network for 3D Charge Density Prediction with Floating Orbitals11 Mar 2025
9 more
- 2025Denoising Functional Maps: Diffusion Models for Shape Correspondence3 Mar 2025
- 2025Using Random Noise Equivariantly to Boost Graph Neural Networks Universally4 Feb 2025
- 2025Generalizable Spectral Embedding with an Application to UMAP20 Jan 2025
- 2024Scale Equivariant Graph Metanetworks15 Jun 2024
- 2024Equivariance via Minimal Frame Averaging for More Symmetries and Efficiency11 Jun 2024
- 2024Baking Symmetry into GFlowNets8 Jun 2024
- 2024On the Expressive Power of Spectral Invariant Graph Neural Networks6 Jun 2024
- 2024A Canonicalization Perspective on Invariant and Equivariant Learning28 May 2024
- 2024On the Theoretical Expressive Power and the Design Space of Higher-Order Graph Transformers4 Apr 2024
- 2024A Canonicalization Perspective on Invariant and Equivariant Learningcited by 27
- 2024Scale Equivariant Graph Metanetworkscited by 24
- 2024Equivariance via Minimal Frame Averaging for More Symmetries and Efficiencycited by 19
- 2024On the Expressive Power of Spectral Invariant Graph Neural Networkscited by 15
- 2025ELECTRA: A Cartesian Network for 3D Charge Density Prediction with Floating Orbitalscited by 10
- 2024On the Theoretical Expressive Power and the Design Space of Higher-Order Graph Transformerscited by 8
- 2024Baking Symmetry into GFlowNetscited by 7
- 2025Spectral Graph Neural Networks are Incomplete on Graphs with a Simple Spectrumcited by 3
- 2025Adaptive Canonicalization with Application to Invariant Anisotropic Geometric Networkscited by 3
- 2025Using Random Noise Equivariantly to Boost Graph Neural Networks Universallycited by 2
- 2025Rotary Position Encodings for Graphscited by 2
- 2025Generalizable Spectral Embedding with an Application to UMAPcited by 1
12 most cited of 19 All 19 (JSON)
- 2026Converse and Collision-Based Achievability for Node Localization with Hybrid Distance-Spectral Graph Positional Encodings31 Aug 2026
- 2026CLEARMIND: Closed-Form Laplacian Embeddings of Arakelov-Green Resistance for Morphological Intrinsic Neuronal Distances5 Aug 2026
- 2026Weisfeiler-Leman Is Incomplete on Simple Spectrum Graphs, so Canonicalize Them22 May 2026
- 2026When and How to Canonize: A Generalization Perspective10 May 2026
- 2026Simultaneous Monitoring of Shape and Surface Color via 4D Point Clouds: A Registration-free Approach9 May 2026
- 2025Sketch-Augmented Features Improve Learning Long-Range Dependencies in Graph Neural Networks5 Nov 2025
- 2025Adaptive Canonicalization with Application to Invariant Anisotropic Geometric Networks29 Sep 2025
- 2025Rotary Position Encodings for Graphs26 Sep 2025
- 2025A Graph Laplacian Eigenvector-based Pre-training Method for Graph Neural Networks2 Sep 2025
- 2025Spectral Graph Neural Networks are Incomplete on Graphs with a Simple Spectrum5 Jun 2025
- 2025ELECTRA: A Cartesian Network for 3D Charge Density Prediction with Floating Orbitals11 Mar 2025
- 2025Using Random Noise Equivariantly to Boost Graph Neural Networks Universally4 Feb 2025
12 newest of 19 All 19 (JSON)