cs.LGOct 24, 2026

Hessian-Similar Optimization with Capped Participation: Lower Bounds and Virtual Masters

Authors: Rui Wang

Organizations: Microsoft, Vancouver, BC, Canada

Abstract

What is the round complexity of Hessian-similar optimization when each round can contact at most ss of mm clients? Prior rates permit a free master or full participation and do not characterize strict caps. We count every one-vector query and reply. A hidden-client chain gives a lower bound for zero-respecting local algorithms with adaptive cohorts and random stopping: on strongly convex quadratics, the required rounds are Ω((m/s)min⁡{δa,δˉ/m}/μ log⁡(1/ε))Ω((m/s)\sqrt{\min\{δ_a,\barδ/\sqrt m\}/μ}\,\log(1/ε)) for s≤(m−2)/2s\leq(m-2)/2 in the high-accuracy, high-dissimilarity regime. Here μμ is strong convexity, while δaδ_a and δˉ\barδ bound anchor and average Hessian variation. To remove dependence on a poor anchor, virtual-master SVRS uses independent estimator and proximal cohorts and averages the proximal replies. With Catalyst, it reaches relative gap εε in O~(m/s+(m/s+m3/4/s)δˉ/μ)\tilde O(m/s+(\sqrt{m/s}+m^{3/4}/s)\sqrt{\barδ/μ}) expected rounds on quadratics with strongly convex clients, independent of δaδ_a. Combining this method with charged analyses of existing algorithms matches the lower bound's polynomial dependence for s≤ms\leq\sqrt m and s=Ω(m)s=Ω(m); the worst gap is O(m1/8)O(m^{1/8}). A held-out 12-seed synthetic study finds fewer rounds than tuned SVRP in nine of ten dip-family incomplete-cohort cells, versus two of 30 other cells. The lower bounds concern zero-respecting algorithms and do not cover unrestricted messages.

Figures & tables

Appendix figures & tables26 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

Oct 26, 2026

SCAFFOLD under Hessian Similarity: Sharp Convergence Rates

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.
Oct 17, 2025

Second-Order Optimization with Asynchronous Curvature

Second-order methods make fast progress per iteration, but forming and factorizing the Hessian often dominates their wall-clock time. We study Split-Client, a task-parallel design in which a curvature client factorizes Hessians in the background while a gradient client takes cubic-regularized steps with the most recently published matrix, so that curvature cost appears as a delay rather than as blocking time. For delayed exact Hessians, we prove a first-order stationarity bound that depends on the average age of the curvature rather than its maximum, using an overlap count and a weighted Hardy inequality that allows any bounded-error initial matrix; the analysis extends to subsampled and uniformly inexact curvature. Under a fixed-cost model, the resulting wall-clock bound matches the scaling of optimally tuned Lazy Hessian without choosing a reuse period. In experiments on two LIBSVM datasets, an implementation decreases the objective earlier in wall-clock time than Lazy and Vanilla cubic Newton, with the largest gains at intermediate accuracy.
Oct 2, 2026

Near-Optimal Convex Optimization with Lazy Second-Order Oracles

This paper studies the complexity of convex optimization using lazy second-order oracles (Doikov, Chayti, and Jaggi, ICML 2023), where an algorithm queries gradients every iteration and Hessians once per mm iterations. Under this setting, we show a lower bound of Ω(m+m1/7ε−2/7)Ω(m+ m^{1/7} ε^{-2/7}) on the number of total iterations to find an εε-solution using a novel block zero-chain construction. Then we propose a novel method that achieves a new upper bound of O~(m+m1/7ε−2/7)\tilde{\mathcal{O}}(m+ m^{1/7} ε^{-2/7}), which significantly improves the prior one (Chen, Liu, Luo, and Zhang, COLT 2026) of O~(m+m13/21ε−2/7)\tilde{\mathcal{O}}(m+ m^{13/21} ε^{-2/7}) and is tight up to logarithmic factors.