In this paper, we propose two communication-efficient algorithms for decentralized optimization over a multi-agent network with general directed network topology. In the first part, we consider a novel communication-efficient gradient tracking based method, termed Compressed Push-Pull (CPP), which combines the Push-Pull method with communication compression. We show that CPP is applicable to a general class of unbiased compression operators and achieves linear convergence for strongly convex and smooth objective functions. In the second part, we propose a broadcast-like version of CPP (B-CPP), which also achieves linear convergence rate under the same conditions for the objective functions. B-CPP can be applied in an asynchronous broadcast setting and further reduce communication costs compared to CPP. Numerical experiments complement the theoretical analysis and confirm the effectiveness of the proposed methods.
翻译:在本文中,我们建议采用两种通信效率算法,对多试剂网络进行分散化优化,并配有通用的网络地形学;在第一部分,我们考虑一种新型的通信效率梯度跟踪法,称为压缩推-压(CPP),将推-推-压(CPP)法与通信压缩相结合;我们表明,CPP适用于一般的不偏袒压缩操作员类别,并实现线性趋同,以达到很强的曲线和平稳的客观功能;在第二部分,我们建议一种类似广播的CPP(B-CPP)版本,在同样的条件下实现目标功能线性趋同率;B-CPP可以在无节奏的广播环境中应用,进一步降低通信费用;数字实验是对理论分析的补充,并证实拟议方法的有效性。