The Generalized Skew Spectrum of Graphs
Armando Bellante, Martin Plávala, Alessandro Luongo
TL;DR
This work generalizes the Skew Spectrum to handle richer graph structures by introducing Multi-Orbit Skew Spectrum and $k$-Spectrum invariants grounded in Fourier analysis on the symmetric group $\mathbb{S}_n$. It develops efficiency-preserving techniques (reduction and double reduction) to manage higher-order correlations while preserving translation invariance, enabling near-cost-parity with the original Skew Spectrum. The authors demonstrate that these invariants enhance expressivity across attributed graphs, multilayer graphs, and hypergraphs, with empirical gains on synthetic benchmarks and molecular data (QM7), and discuss how these spectra relate to WL tests and GNNs. The framework offers a principled, tunable approach to balancing completeness and computational cost, with potential for integration into deep learning pipelines and broader group-theoretic invariants. Note: All mathematical expressions are presented with appropriate LaTeX-style delimiters for clarity in downstream parsing.
Abstract
This paper proposes a family of permutation-invariant graph embeddings, generalizing the Skew Spectrum of graphs of Kondor & Borgwardt (2008). Grounded in group theory and harmonic analysis, our method introduces a new class of graph invariants that are isomorphism-invariant and capable of embedding richer graph structures - including attributed graphs, multilayer graphs, and hypergraphs - which the Skew Spectrum could not handle. Our generalization further defines a family of functions that enables a trade-off between computational complexity and expressivity. By applying generalization-preserving heuristics to this family, we improve the Skew Spectrum's expressivity at the same computational cost. We formally prove the invariance of our generalization, demonstrate its improved expressiveness through experiments, and discuss its efficient computation.
