Distributed nonconvex constrained optimization over time-varying digraphs

Gesualdo Scutari, Ying Sun

Research output: Contribution to journalArticlepeer-review

112 Scopus citations

Abstract

This paper considers nonconvex distributed constrained optimization over networks, modeled as directed (possibly time-varying) graphs. We introduce the first algorithmic framework for the minimization of the sum of a smooth nonconvex (nonseparable) function—the agent’s sum-utility—plus a difference-of-convex function (with nonsmooth convex part). This general formulation arises in many applications, from statistical machine learning to engineering. The proposed distributed method combines successive convex approximation techniques with a judiciously designed perturbed push-sum consensus mechanism that aims to track locally the gradient of the (smooth part of the) sum-utility. Sublinear convergence rate is proved when a fixed step-size (possibly different among the agents) is employed whereas asymptotic convergence to stationary solutions is proved using a diminishing step-size. Numerical results show that our algorithms compare favorably with current schemes on both convex and nonconvex problems.

Original languageEnglish (US)
Pages (from-to)497-544
Number of pages48
JournalMathematical Programming
Volume176
Issue number1-2
DOIs
StatePublished - Jul 2019

All Science Journal Classification (ASJC) codes

  • Software
  • General Mathematics

Fingerprint

Dive into the research topics of 'Distributed nonconvex constrained optimization over time-varying digraphs'. Together they form a unique fingerprint.

Cite this