Overview

Distributed optimization studies how multiple machines, clients, or robots can solve a shared problem using local data and limited communication. Common approaches include consensus and decentralized gradient methods, local or federated SGD, ADMM and primal-dual algorithms, and asynchronous updates; communication can be reduced through compression, quantization, or less frequent synchronization. These methods support settings from large-model training and statistical learning to robot coordination, energy systems, and networked control. A central challenge is balancing communication and computation against convergence when data and worker speeds differ, messages are delayed, or participants may be unreliable or adversarial.

Latest papers

CardsList

92 papers11 papers in the last four weeks, up 267% on the four weeks before. 0.1% of all new papers.

  1. On the Relationship Between CoCoA and ADMM for Distributed Empirical Risk Minimization

    Feb 1, 2025Runxiong Wu, Andi WangPrimal-Dual OptimizationDistributed Optimization

  2. The Limits and Potentials of Local SGD for Distributed Heterogeneous Learning with Intermittent Communication

    May 19, 2024Kumar Kshitij Patel, Margalit Glasgow, Ali Zindari +5Communication-Efficient Distributed TrainingDistributed Optimization