论文标题
分布式ADMM具有协同通信和计算
Distributed ADMM with Synergetic Communication and Computation
论文作者
论文摘要
在本文中,我们提出了一种新颖的分布式交替方向方法,其乘数(ADMM)算法具有协同通信和计算,称为SCCD-ADMM,以降低系统的总通信和计算成本。明确地,在拟议的算法中,每个节点仅与其相邻节点的一部分相互作用,其数量是根据启发式搜索程序逐渐确定的,该程序考虑了预测的融合率和每个迭代的通信和计算成本,从而导致通信和计算之间的权衡和计算之间的权衡。然后,该节点根据理论上得出的重要性采样分布选择其相邻节点,以最大程度地减少其本地存储的最新信息。最后,节点使用新的更新规则更新其本地信息,该规则适应通信节点的数量。我们证明了所提出的算法的收敛性,并提供了随机性带来的收敛方差的上限。广泛的模拟在收敛速率和差异,整体通信和计算成本,网络拓扑以及评估时间的影响方面验证了拟议算法的出色性能,与传统的对应物相比。
In this paper, we propose a novel distributed alternating direction method of multipliers (ADMM) algorithm with synergetic communication and computation, called SCCD-ADMM, to reduce the total communication and computation cost of the system. Explicitly, in the proposed algorithm, each node interacts with only part of its neighboring nodes, the number of which is progressively determined according to a heuristic searching procedure, which takes into account both the predicted convergence rate and the communication and computation costs at each iteration, resulting in a trade-off between communication and computation. Then the node chooses its neighboring nodes according to an importance sampling distribution derived theoretically to minimize the variance with the latest information it locally stores. Finally, the node updates its local information with a new update rule which adapts to the number of communication nodes. We prove the convergence of the proposed algorithm and provide an upper bound of the convergence variance brought by randomness. Extensive simulations validate the excellent performances of the proposed algorithm in terms of convergence rate and variance, the overall communication and computation cost, the impact of network topology as well as the time for evaluation, in comparison with the traditional counterparts.