atlas

Research map / Optimization / Distributed and compressed

Tight Time Complexities in Parallel Stochastic Optimization with Arbitrary Computation Dynamics

ICLR 2025 · Optimization › Distributed and compressed · approach: Decentralized optimization algorithms

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.

Introduces a universal computation model for worker speeds and derives tight time-complexity lower bounds and matching optimal methods (Rennala SGD, Malenia SGD) for homogeneous and heterogeneous parallel stochastic optimization under arbitrary computation dynamics.

Problem

Determining optimal time complexities of parallel and asynchronous stochastic optimization when workers have arbitrary, time-varying, possibly disconnected computation speeds.

Approach

A universal computation model where each worker's computation power is a non-negative function of time, with the number of stochastic gradients given by the floor of the integral of power; this yields implicit lower bounds (via time-indexed recursions) that are matched by Rennala SGD (homogeneous) and Malenia SGD (heterogeneous).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Rennala SGD with batch size S = max{ceil(σ²/ε), 1} under arbitrary time-varying worker computation powersHomogeneous stochastic optimization · Homogeneous nonconvex stochastic optimization; universal computation modeltime complexityHelped
Use Malenia SGD with batch size S = max{ceil(σ²/ε), n} under arbitrary time-varying worker computation powersHeterogeneous stochastic optimization · Heterogeneous nonconvex stochastic optimization; universal computation modeltime complexityHelped
Allow computation powers to vary over time as v_i(t) = v_i × g(t)Rennala SGD · Homogeneous nonconvex stochastic optimization; nonlinear computation trendtime complexityMixed
Introduce worker outages through intermittently zero computation powerRennala SGD · Homogeneous nonconvex stochastic optimization; random outagestime complexityHurt
Replace fixed worker computation speeds with arbitrary computation powersRennala SGD · Homogeneous nonconvex stochastic optimization; universal computation modeltime complexityMixed
Use random local functions in the heterogeneous lower-bound construction instead of predefined deterministic functionsHeterogeneous lower-bound analysis · Heterogeneous stochastic optimizationtime complexity lower boundHelped
Set Malenia SGD batch size to S = max{ceil(σ²/ε), n}Malenia SGD · Heterogeneous nonconvex stochastic optimizationstationarity guarantee: K ≥ 24 Δ L / ε; 1/K sum ... ≤ εHelped
Set Rennala SGD batch size to S = max{ceil(σ²/ε), 1}Rennala SGD · Homogeneous nonconvex stochastic optimizationstationarity guarantee: K ≥ 24 L Δ / ε; 1/K sum ... ≤ εHelped

Surprising findings

Limitations

Experimental setup

Metrics: time complexity

Baselines: Minibatch SGD Asynchronous SGD Picky SGD

Builds on: Rennala SGD Malenia SGD Asynchronous SGD Picky SGD zero-chain construction of Carmon et al.

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