Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generated
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Strongly convex FedAvg under bounded gradient dissimilarity

Statement

Assume the Axiom of Choice. Let N,d,K,R≥1 be positive integers and 1≤S≤N. Let fi:Rd→R be differentiable, μ-strongly convex and β-smooth, with 0<μ≤β, and let f=N−1∑i=1Nfi attain its minimum f⋆=f(x⋆). Assume fresh conditionally unbiased local stochastic gradients with within-client conditional variance at most σ2, independent of the fresh client sample. The conditional mean and variance bounds hold given the full prequery history, including the round-start history, the revealed client sample and all earlier oracle draws from every client in a fixed chronological ordering, also for the hypothetical client paths used in the analysis. For constants B≥1 and G≥0, assume the convex-client gradient-dissimilarity bound 1N∑i=1N∥∇fi(x)∥22≤G2+2βB2(f(x)−f⋆)(x∈Rd). Alternatively, assume the standard (G,B)-bounded gradient-dissimilarity condition 1N∑i∥∇fi(z)∥22≤G2+B2∥∇f(z)∥22(z∈Rd). Either assumption gives all the conclusions below with the same G,B and stepsize restrictions. Run the uniform-client analysis mode of FedAvg with 1≤S≤N clients sampled uniformly without replacement per round and K≥1 local steps. Choose ηg=S and 0<η~=Kηlηg≤132(B2+1)β. At round r, let xr be the server iterate and set λ=μη~2,WR=∑r=1R(1−λ)−r. Choose an independent index J∈{1,…,R} with probability Pr⁡(J=r)=(1−λ)−r/WR and return xˉR=xJ−1. Then E[f(xˉR)−f⋆]≤3∥x0−x⋆∥22η~WR+3η~(11σ22KS+8(1−SN)G2S)+54βG2η~2. In particular, for target ϵ>0, a choice of η~ no larger than [32(B2+1)β]−1 and R=O ⁣([(B2+1)βμ+σ2μKSϵ+(1−S/N)G2μSϵ+βGμϵ]log⁡(2+μ∥x0−x⋆∥22ϵ)) suffice to ensure E[f(xˉR)−f⋆]≤ϵ, with a universal constant in the O(⋅) notation. This is an equal-client strongly convex rate; it does not apply to the count-weighted deployment objective without a separate weighted analysis.

Facts & Assumptions

Given: The client objectives, stochastic-gradient process, FedAvg output and sampling law in the Statement.

[F1]

One-round progress of strongly convex FedAvg: with η~ as above, one round gives distance contraction, a negative objective-gap term, sampling variance and client-drift error.

[F2]

Client drift under FedAvg gradient dissimilarity: the local-drift error is bounded by a fraction of the objective gap, a stochastic-gradient term and a cubic G2 term.

[F3]

Geometric and sublinear averaging for descent recursions: the geometric weighted average of a strongly convex descent recursion bounds its expected objective gap.

[F4]

Federated objectives and client sampling and Federated averaging (FedAvg): the analyzed objective is N−1∑ifi, with each round sampling a uniform fixed-size client subset and averaging selected model differences.

[F5]

Moments of a uniformly sampled fixed-size client set: fixed-size sampling is unbiased and its exact finite-population variance is at most twice the population second moment times (1−S/N)/S.

[F6]

Smooth convex gradient differences around a minimizer and Gradient of a finite sum is the finite sum of gradients: convex β-smooth clients satisfy the required gradient-second-moment estimate around a minimizer, and their average gradient is ∇f.

[F9]

Standard client dissimilarity implies the gap form with unchanged parameters: under the stated common smoothness and attained finite minimum, the standard condition implies the displayed gap form with unchanged G,B.

[A1]

The conditional stochastic-gradient hypotheses and bounded gradient-dissimilarity assumption in the Statement hold at every round and query point.

[A2]

Assume the Axiom of Choice. It is used only to invoke the published conditional-expectation-as-an-a.e.-class interface in [F8].

Proof

1.1F9F1F2F4F5F6F7F8A1A2givenalgebra

In the standard-condition branch, [F9] supplies the displayed gap-form assumption with unchanged G,B; in the original gap-form branch it is already assumed. Let dr=E∥xr−x⋆∥22 and [given] qr−1=E[f(xr−1)−f⋆]. Apply [F1] and then [F2] with ηg=S. Their gap terms combine to −η~qr−1/3. The resulting recurrence is dr≤(1−λ)dr−1−η~3qr−1+bη~2+cη~3,b=11σ22KS+8(1−SN)G2S,c=18βG2. Indeed the stochastic terms are 5σ2/(KS)+σ2/(2Kηg2)=11σ2/(2KS) because ηg2=S; the sampling term is the one in [F1], and the remaining drift term is 18βG2η~3.

2.1step 1.1F3givenalgebra

Apply [F3] to step 1.1 with a=1/3, ρ=μ/2, and weights wr=(1−λ)−r. It yields E[f(xˉR)−f⋆]≤3d0η~WR+3bη~+3cη~2, which is the displayed bound after substituting b,c.

3.1F3step 1.1step 2.1givenalgebra∎

Write D=∥x0−x⋆∥2. Since [given] WR=((1−λ)−R−1)/λ, the first term in step 2.1 is at most ϵ/3 whenever R≥2μη~log⁡(1+9μD22ϵ). This follows from −log⁡(1−λ)≥λ. Choose η~ not exceeding the minimum of [32(B2+1)β]−1, ϵ/(9b) when b>0, and ϵ/(162βG2) when G>0; omit a bound whose denominator is zero. Then each of the last two terms in step 2.1 is at most ϵ/3. Taking the least integer R satisfying the preceding display gives the claimed communication-round bound: the reciprocal step is bounded by a constant times (B2+1)β+b/ϵ+βG/ϵ, divided by μ.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

65 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources