cs.LGOct 26, 2026

SCAFFOLD under Hessian Similarity: Sharp Convergence Rates

Authors: Zhirayr Tovmasyan, Slavomír Hanzely, Egor Shulgin, Peter Richtárik, Sebastian U. Stich

Organizations: King Abdullah University of Science and Technology (KAUST) · CISPA Helmholtz Center for Information Security · Mohamed bin Zayed University of Artificial Intelligence (MBZUAI)

Abstract

One of the main challenges of federated learning is heterogeneous data split among the clients, leading to biased local updates called client drift. The SCAFFOLD algorithm (Karimireddy et al., 2020) corrects client drift with control variates, but its relation to the similarity of client data is not yet fully understood: the original similarity-based guarantees cover only quadratics with a stronger second-order similarity assumption, and a follow-up weakly convex analysis (Luo et al., 2025) obtains a Lδ\sqrt{Lδ} dependence for LL-smooth losses with averaged Hessian similarity δδ. We analyze SCAFFOLD with minibatch-based control variates and establish linear dependence on Hessian similarity beyond quadratics, for both convex and nonconvex objectives. In particular, for convex objectives with exact gradients, RR SCAFFOLD rounds with KK local steps lead to an objective gap of order (L/K+δ)D02/R(L/K+δ)D_0^2/R, where D0D_0 is the initial distance to a minimizer. When K=Θ(L/δ)K=Θ(L/δ), it improves the minibatch SGD rate by a factor Θ(L/δ)Θ(L/δ). For nonconvex objectives, we prove an analogous stationarity guarantee under uniform Hessian similarity for a client-selection variant. In both settings, we extend these guarantees to stochastic gradients and prove matching lower bounds for the analyzed methods with constant local stepsizes. We also show that, under partial participation, even identical clients need not obtain the full communication benefit of additional local steps.

Figures & tables

Appendix figures & tables9 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. How Edge of Stability Hinders SCAFFOLD in Federated Optimization

    Aug 26, 2026Anant Khandelwal, Michael Crawshaw, Mingrui LiuFederated LearningNon-IID Federated Learning

  2. Subspace Optimization for Efficient Federated Learning under Heterogeneous Data

    Apr 28, 2026Shuchen Zhu, Zhengyang Huang, Yuqi Xu +1Subspace OptimizationNon-IID Federated Learning

  3. What's in a Smoothness Constant? Tighter Rates for Local SGD with Bounded Second-order Heterogeneity

    Jul 16, 2026Kumar Kshitij Patel, Rustem Islamov, Sebastian U Stich +3Optimization Convergence AnalysisStochastic Optimization Convergence