ProxSkip-VR and ProxSkip-HUB Variance-Reduced Local Training and Regional-Hub Federated Optimization
Algorithms AIMech:ProxSkipVrAndProxSkipHubVarianceReducedLocalTrainingAndRegionalHubFederatedOptimization DRAFT
Aliases: ProxSkip-VR, ProxSkip-HUB, ProxSkip-LSVRG, ProxSkip-QLSVRG, Variance Reduced ProxSkip
A general variance-reduced randomized proximal-skipping framework (ProxSkip-VR) and hierarchical server-hubs-clients federated optimization method (ProxSkip-HUB / ProxSkip-LSVRG) introduced by Malinovsky, Yi, and Richtárik (2022) for composite and consensus optimization min_{x in R^d} f(x) + r(x). At each step t, ProxSkip-VR evaluates an unbiased variance-reduced gradient estimator g_t = g(x_t, y_t, xi_t) satisfying Assumption 4, takes a shift-adjusted step x_hat_{t+1} = x_t - gamma (g_t - h_t), updates the control vector y_{t+1}, evaluates the proximity operator x_{t+1} = prox_{(gamma/p) r}(x_hat_{t+1} - (gamma/p) h_t) with probability p in (0, 1] (or sets x_{t+1} = x_hat_{t+1} with probability 1 - p), and updates the gradient shift h_{t+1} = h_t + (p/gamma)(x_{t+1} - x_hat_{t+1}); ProxSkip-HUB instantiates this framework across M regional hubs, each sampling tau of m local clients and applying an unbiased omega-compressor Q_t^{ij} to client gradient differences.
Identity Notes & Concept Scope
Distinct from vanilla ProxSkip and SProxSkip (Mishchenko et al. 2022, which use either full batch gradients nabla f(x_t) at every local step or non-variance-reduced stochastic gradients with C > 0 that only converge to a neighborhood or require O(1/epsilon) complexity), and distinct from non-accelerated variance-reduced local methods such as S-Local-SVRG and Scaffold: ProxSkip-VR couples probabilistic prox skipping with recursive variance-reduced estimators (C = C_tilde = 0), achieving accelerated O(sqrt(L(tau)/mu) log(1/epsilon)) communication complexity while reducing total computation-plus-communication cost whenever the per-sample local computation cost delta exceeds a small threshold.
Claims & Grounded Evidence
4 Claims
Mechanism
#proxskip-vr-parametric-variance-reduction-lyapunov-theorem
Under mu-strong convexity of f (Assumption 2), proper closed convexity of r (Assumption 3), and an unbiased estimator g_t satisfying E[||g_t - nabla f(x*)||^2 | x_t, y_t] <= 2 A D_f(x_t, x*) + B sigma_t + C and E[sigma_{t+1} | x_t, y_t] <= 2 A_tilde D_f(x_t, x*) + B_tilde sigma_t + C_tilde with B_tilde < 1 (Assumption 4), Theorem 5 proves that for W > B / (1 - B_tilde), beta = (B + W B_tilde)/W < 1, and 0 < gamma <= min{1/mu, 1/(A + W A_tilde)}, the Lyapunov function Psi_t := ||x_t - x*||^2 + (gamma^2 / p^2) ||h_t - h*||^2 + gamma^2 W sigma_t satisfies E[Psi_T] <= max{(1 - gamma mu)^T, beta^T, (1 - p^2)^T} Psi_0 + (C + W C_tilde) gamma^2 / min{gamma mu, p^2, 1 - beta}.
Mechanism
#proxskip-hub-combined-client-sampling-and-compression-complexity
In the hierarchical Server-Hubs-Clients architecture with M hubs and m clients per hub, ProxSkip-HUB (Algorithm 2) estimates each hub gradient via g_t^i = (1/tau) sum_{j in S_t^i} Q_t^{ij}(nabla phi_{ij}(x_t) - nabla phi_{ij}(y_t)) + nabla phi_i(y_t) with minibatch size tau in [m], omega-unbiased compressors Q_t^{ij}, and loopless reference update y_{t+1} = x_t with probability q; Theorem 9 proves that this HUB estimator satisfies Assumption 4 with A = 4(L(tau) + (omega/tau) L_max), B = 4(1 + omega/tau), A_tilde = q L_max, B_tilde = 1 - q, and C = C_tilde = 0, achieving O(sqrt((L_max/mu)(1 + omega/tau)) log(1/epsilon)) server-hub communication rounds and O(sqrt(L(tau)/mu) log(1/epsilon)) rounds in the uncompressed ProxSkip-LSVRG specialization (Corollary 1 & Appendix E).
Application
#proxskip-lsvrg-total-training-cost-ratio-characterization
When each server communication round has unit cost 1 and each single-sample stochastic gradient evaluation has computational cost delta >= 0, Equation (15) establishes that the total training cost ratio between full-batch ProxSkip and minibatch ProxSkip-LSVRG is Cost(ProxSkip) / Cost(ProxSkip-VR) = (sqrt(mu L) + m L delta) / (sqrt(mu L(tau)) + (2 m mu + (2 L(tau) - 2 mu) tau) delta), which increases monotonically from sqrt(L / L(tau)) <= 1 at delta = 0 to m L / (2(m mu + (L(tau) - mu) tau)) as delta -> infinity, exceeding 1 whenever local computation delta is non-negligible.
Limitation
#proxskip-vr-zero-local-cost-and-periodic-full-hub-gradient-limitation
When local computation cost delta = 0 (so only server communication rounds are counted) and tau < m, L(tau) = ((m - tau)/(tau(m - 1))) L_max + (m(tau - 1)/(tau(m - 1))) L >= L implies that full-batch ProxSkip has a smaller communication complexity constant sqrt(L/mu) than ProxSkip-LSVRG's sqrt(L(tau)/mu), and updating the control vector y_{t+1} = x_t with probability q requires evaluating the full hub gradient nabla phi_i(y_{t+1}) across all m clients of hub i.
⚠️ Curated Limitations & Negative Results
- When local computation cost is completely ignored (delta = 0) and tau < m, the communication complexity constant sqrt(L(tau)/mu) is larger than full-batch ProxSkip's sqrt(L/mu) because L(tau) >= L.
- Requires full participation of the M hubs at synchronization steps (when theta_t = 1) and full m-client hub gradient evaluation nabla phi_i(y_t) whenever the reference point y_t updates (with probability q).
Artificial Intelligence Ontology (AIO) Grounding
Mapped AIO Classes
| AIO Target Class | Mapping Relation | Mapping Rationale |
|---|---|---|
AIO:FederatedLearning
Federated Learning
|
narrow_match | ProxSkip-VR, ProxSkip-LSVRG, and ProxSkip-HUB are federated optimization algorithms that combine accelerated local training with variance-reduced client/data sampling and compressed hub-client communication. |
Evidence Sources & Primary Literature
3 Sources| Source ID | Publication / Document | Type / Access | Reference & Checksum |
|---|---|---|---|
r571-primary-pdf
|
Grigory Malinovsky, Kai Yi, Peter Richtárik
|
primary paper
full_text
|
ID: https://api.openalex.org/works/W7133186255
sha256:7ad9b5e9ca68…
|
r571-arxiv-abs
|
Grigory Malinovsky, Kai Yi, Peter Richtárik
|
primary paper
abstract_only
|
ID: https://arxiv.org/abs/2207.04338
sha256:611dd08a4070…
|
r571-metadata-cr
|
Grigory Malinovsky, Kai Yi, Peter Richtárik
|
primary paper
abstract_only
|
ID: https://api.openalex.org/works/W7133186255
sha256:1745f31a282b…
|
Ontology & Grounding Topology
Open in interactive network graph →Curation Provenance
Curator: Antigravity
Method: ai_assisted
Model: Gemini
Created: 2026-10-19T10:54:00Z
Updated: 2026-10-19T10:54:00Z
Explore across X-Mech
Related computational & biological Mechs:
Embedding Map
Network Graph
ProteinTraitsMech (ESM-2 pLM)
DUFMech (Domain pLM)
TraitMech
CultureMech
All 14 X-Mech Repositories