The distributed convex optimization problem over the multi-agent system is considered in this paper, and it is assumed that each agent possesses its own cost function and communicates with its neighbours over a sequence of time-varying directed graphs. However, due to some reasons there exist communication delays while agents receive information from other agents, and we are going to seek the optimal value of the sum of agents' loss functions in this case. We desire to handle this problem with the push-sum distributed dual averaging (PS-DDA) algorithm. It is proved that this algorithm converges and the error decays at a rate $\mathcal{O}\left(T^{-0.5}\right)$ with proper step size, where $T$ is iteration span. The main result presented in this paper also illustrates the convergence of the proposed algorithm is related to the maximum value of the communication delay on one edge. We finally apply the theoretical results to numerical simulations to show the PS-DDA algorithm's performance.
翻译:本文考虑了多试剂系统分布式锥形优化问题,并假定每个代理商都有自己的成本功能,并通过一系列时间变化的定向图表与邻国进行通信。然而,由于某些原因,在代理商从其他代理商获得信息时,通信出现延误,我们正在寻找本案中代理商损失功能总和的最佳价值。我们希望用双平均推和分布式(PS-DA)算法来处理这一问题。事实证明,这种算法会以适当的步骤大小($T$-0.5 ⁇ right)以$mathcal{O ⁇ ⁇ left(T ⁇ -0.5 ⁇ right)的速率趋同,错误会以适当的步骤大小($T$是循环区)与邻国进行通信联系。本文提出的主要结果还表明,拟议的算法的趋同与一端通信延迟的最大价值有关。我们最后将理论结果应用于数字模拟,以显示PS-DA算法的性能。