cs.LGApr 29, 2026

Large-scale semi-supervised learning with online spectral graph sparsification

Authors: Daniele CalandrielloAlessandro LazaricMichal Valko

Organizations: Team SequeL Inria Lille – Nord Europe, France

Abstract

We introduce Sparse-HFS, a scalable algorithm that can compute solutions to SSL problems using only O(n polylog(n)) space and O(m polylog(n)) time.

Explore similar work

Jul 3, 2026cs.LG

A Near-Linear-Time Solver for Graph p-Laplacian Semi-Supervised Learning via Continuation in p

Graph-based semi-supervised learning (SSL) propagates a few labels over a similarity graph by minimizing a Dirichlet-type energy. The standard quadratic (p=2p=2) energy reduces to a single graph-Laplacian solve, but it degenerates exactly where SSL is most useful when labels are scarce: gathering more unlabeled data drives the p=2p=2 estimate to a near-constant function whenever d2d\ge2 (Nadler-Srebro-Zhou). Well-posedness requires the nonlinear pp-Laplacian energy with p>dp>d. Existing solvers reduce this to a sequence of weighted Laplacian solves, but their reference implementations use a direct sparse factorization or ichol-preconditioned CG instead. Plugging a near-linear Laplacian solver is not straightforward: at large pp the conductance weights degenerate near flat-gradient edges, making the system nearly singular and causing stagnation without a damped outer iteration. We close this gap. Recasting pp-Laplacian SSL as a source-form nonlinear Laplacian flow Bρp(Bx)=bBρ_p(B^\top x)=b and solving by damped chord-Newton continuation in pp, every linearized system stays well-conditioned and can be delegated to a near-linear Laplacian engine. On size-scaled graph families the wall-clock is empirically m0.96m^{0.96}-m1.02m^{1.02} per family (approximate Cholesky default), and a pooled fit across 228 SuiteSparse graphs gives m1.19m^{1.19} vs.\ m1.45m^{1.45} for direct factorization; the solver handles a 6.8×1076.8\times10^7-edge social network in minutes. Memory is the binding constraint: Cholesky fill reaches 1010-280×280\times the graph nonzeros vs.\ our O(m)O(m) hierarchy. Against the released FCL solver we are 1.51.5-14×14\times faster at matched accuracy. On MNIST 1010-NN, p=3p=3 scores 64%64\% at one label per class vs.\ 36%36\% for p=2p=2. Code: https://github.com/orenlivne/np.
Oren E. Livne
Apr 22, 2026cs.LG

Improved large-scale graph learning through ridge spectral sparsification

Graph-based techniques and spectral graph theory have enriched the field of machine learning with a variety of critical advances. A central object in the analysis is the graph Laplacian L, which encodes the structure of the graph. We consider the problem of learning over this Laplacian in a distributed streaming setting, where new edges of the graph are observed in real time by a network of workers. In this setting, it is hard to learn quickly or approximately while keeping a distributed representation of L. To address this challenge, we present a novel algorithm, GSQUEAK, which efficiently sparsifies the Laplacian by maintaining a small subset of effective resistances. We show that our algorithm produces sparsifiers with strong spectral approximation guarantees, all while processing edges in a single pass and in a distributed fashion.
Daniele Calandriello, Ioannis Koutis, Alessandro Lazaric +1
May 8, 2026cs.LG

Hierarchical Multi-Scale Graph Neural Networks: Scalable Heterophilous Learning with Oversmoothing and Oversquashing Mitigation

Graphs with heterophily, where adjacent nodes carry different labels, are prevalent in real-world applications, from social networks to molecular interactions. However, existing spectral Graph Neural Network (GNN) approaches tailored for heterophilous graph classification suffer from hub-dominated (node with large degree) aggregation and oversmoothing, as their suboptimal polynomial filters introduce approximation errors and blend distant signals. To address the degree-biased aggregation and suboptimal polynomial filtering, we introduce a Hierarchical Multi-view HAAR (HMH), a novel spectral graph-learning framework that scales in near-linear time . HMH first learns feature- and structure-aware signed affinities via a heterophily-aware encoder, then constructs a soft graph hierarchy guided by these embeddings. At each hierarchical level, HMH constructs a sparse, orthonormal, and locality-aware Haar basis to apply learnable spectral filters in the frequency domain. Finally, skip-connection unpooling layers combine outputs from all hierarchical levels back into the original graph, effectively preventing hub domination and long-range signal bottleneck (over-squashing). Experimentation shows that HMH outperforms state-of-the-art spectral baselines, achieving up to a 3% improvement on node classification and 7% points on graph classification datasets, all while maintaining linear scalability.
Md Sazzad Hossen, Avimanyu Sahoo