Communication-Efficient Distributed Primal-Dual Algorithm for Saddle Point Problem

Abstract

Primal-dual algorithms, which are proposed to solve reformulated convex-concave saddle point problems, have been proven to be effective for solving a generic class of convex optimization problems, especially when the problems are ill-conditioned. However, the saddle point problem still lacks a distributed optimization framework where primal-dual algorithms can be employed. In this paper, we propose a novel communication-efficient distributed optimization framework to solve the convex-concave saddle point problem based on primal-dual methods. We carefully design local subproblems and a central problem such that our proposed distributed optimization framework is communication-efficient. We provide a convergence analysis of our proposed algorithm, and extend it to address non-smooth and non-strongly convex loss functions. We conduct extensive experiments on several real-world datasets to demonstrate competitive performance of the proposed method, especially on ill-conditioned problems.

Cite

Text

Yu et al. "Communication-Efficient Distributed Primal-Dual Algorithm for Saddle Point Problem." Conference on Uncertainty in Artificial Intelligence, 2017.

Markdown

[Yu et al. "Communication-Efficient Distributed Primal-Dual Algorithm for Saddle Point Problem." Conference on Uncertainty in Artificial Intelligence, 2017.](https://mlanthology.org/uai/2017/yu2017uai-communication/)

BibTeX

@inproceedings{yu2017uai-communication,
  title     = {{Communication-Efficient Distributed Primal-Dual Algorithm for Saddle Point Problem}},
  author    = {Yu, Yaodong and Liu, Sulin and Pan, Sinno Jialin},
  booktitle = {Conference on Uncertainty in Artificial Intelligence},
  year      = {2017},
  url       = {https://mlanthology.org/uai/2017/yu2017uai-communication/}
}