In this paper, we propose two communication efficient decentralized optimization algorithms over a general directed multi-agent network. The first algorithm, termed Compressed Push-Pull (CPP), combines the gradient tracking Push-Pull method with communication compression. We show that CPP is applicable to a general class of unbiased compression operators and achieves linear convergence rate for strongly convex and smooth objective functions. The second algorithm is a broadcast-like version of CPP (B-CPP), and it also achieves linear convergence rate under the same conditions on 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),将梯度跟踪推-普尔(Push-Pull)法与通信压缩结合起来。我们表明,CPP适用于一般的无偏倚压缩操作员类别,并达到强电压和平稳客观功能的线性趋同率。第二种算法是类似于广播的CPP(B-CPP)版本,在客观功能的相同条件下也达到线性趋同率。B-CPP可以应用于非同步广播环境,并进一步降低通信费用与CPP相比。数字实验补充了理论分析,并确认了拟议方法的有效性。