Papers
Topics
Authors
Recent
Search
2000 character limit reached

On the convergence analysis of the decentralized projected gradient descent method

Published 15 Mar 2023 in math.OC, cs.SY, and eess.SY | (2303.08412v2)

Abstract: In this work, we are concerned with the decentralized optimization problem: \begin{equation*} \min_{x \in \Omega}~f(x) = \frac{1}{n} \sum_{i=1}n f_i (x), \end{equation*} where Ω⊂Rd\Omega \subset \mathbb{R}^d is a convex domain and each fi:Ω→Rf_i : \Omega \rightarrow \mathbb{R} is a local cost function only known to agent ii. A fundamental algorithm is the decentralized projected gradient method (DPG) given by \begin{equation*} x_i(t+1)=\mathcal{P}\Omega\Big[\sumn{j=1}w_{ij} x_j(t) -\alpha(t)\nabla f_i(x_i(t))\Big] \end{equation*} where PΩ\mathcal{P}_{\Omega} is the projection operator to Ω\Omega and {wij}1≤i,j≤n \{w_{ij}\}_{1\leq i,j \leq n} are communication weight among the agents. While this method has been widely used in the literature, its convergence property has not been established so far, except for the special case Ω=Rn\Omega = \mathbb{R}^n. This work establishes new convergence estimates of DPG when the aggregate cost ff is strongly convex and each function fif_i is smooth. If the stepsize is given by constant α(t)≡α>0\alpha (t) \equiv\alpha >0 and suitably small, we prove that each xi(t)x_i (t) converges to an O(α)O(\sqrt{\alpha})-neighborhood of the optimal point. In addition, we further improve the convergence result by showing that the point xi(t)x_i (t) converges to an O(α)O(\alpha)-neighborhood of the optimal point if the domain is given the half-space Rd−1×R+\mathbb{R}^{d-1}\times \mathbb{R}_{+} for any dimension d∈Nd\in \mathbb{N}. Also, we obtain new convergence results for decreasing stepsizes. Numerical experiments are provided to support the convergence results.

Authors (2)
Citations (4)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.