atlas

Research map / Federated learning and privacy / Communication-efficient FL

Exact and Linear Convergence for Federated Learning under Arbitrary Client Participation is Attainable

NeurIPS 2025 · Federated learning and privacy › Communication-efficient FL · approach: Client participation analysis · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes FedOSP (Federated Optimization with Exact Convergence via Push-pull Strategy), reformulating FL client sampling and local updates as time-varying stochastic-matrix graphs and adapting push-pull gradient tracking to get exact linear convergence under arbitrary client participation without decaying learning rates.

Problem

FedAvg-style algorithms under arbitrary (non-uniform, unknown) client participation and data heterogeneity with multiple local updates do not converge exactly with a constant learning rate, and decaying learning rates slow convergence.

Approach

Models client participation and local updates as time-varying row/column stochastic matrices and adapts the push-pull primal-dual decentralized algorithm to FL (pull model, push gradient-tracking variables via column-stochastic matrix), yielding exact linear convergence without knowing participation probabilities or bounded heterogeneity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FedASL's push-pull strategy instead of FedAvgFederated learning under arbitrary client participation · Strongly-convex settingiteration complexity: O(\frac{1}{\epsilon}) -> O\big(\log(\frac{1}{\epsilon})\big)Helped
Use FedASL's push-pull strategy instead of FedAvgFederated learning under arbitrary client participation · Non-convex setting with PL conditioniteration complexity: O(\frac{1}{\epsilon^2}) -> O\big(\log(\frac{1}{\epsilon})\big)Helped
Use FedASL instead of FedAvg with a fixed learning rateSynthetic ridge regression · Arbitrary participationconvergence to the optimal solutionHelped
Use FedASL instead of SCAFFOLDSynthetic ridge regression · Arbitrary participationconvergence speedHelped
Use FedASL instead of ProxSkipSynthetic ridge regression · Uniform and arbitrary participationconvergenceHelped
Use the stochastic-gradient variant FedASLG instead of other FL algorithmsCIFAR-10 classification · CIFAR-10accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic ridge regression data CIFAR-10

Benchmarks: synthetic ridge regression CIFAR-10

Metrics: distance to optimum loss convergence accuracy

Baselines: FedAvg FedAU FedAWE SCAFFOLD ProxSkip MIFA LocalSGD

Builds on: push-pull algorithm FedAvg SCAFFOLD decentralized gradient descent

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy