DISH: A Distributed Hybrid Primal-Dual Optimization Framework to Utilize System Heterogeneity

From MaRDI portal
Publication:6401412

DOI10.1109/CDC51059.2022.9993156arXiv2206.03624MaRDI QIDQ6401412FDOQ6401412


Authors: Xiaochun Niu, Ermin Wei Edit this on Wikidata


Publication date: 7 June 2022

Abstract: We consider solving distributed consensus optimization problems over multi-agent networks. Current distributed methods fail to capture the heterogeneity among agents' local computation capacities. We propose DISH as a distributed hybrid primal-dual algorithmic framework to handle and utilize system heterogeneity. Specifically, DISH allows those agents with higher computational capabilities or cheaper computational costs to implement Newton-type updates locally, while other agents can adopt the much simpler gradient-type updates. We show that DISH is a general framework and includes EXTRA, DIGing, and ESOM-0 as special cases. Moreover, when all agents take both primal and dual Newton-type updates, DISH approximates Newton's method by estimating both primal and dual Hessians. Theoretically, we show that DISH achieves a linear (Q-linear) convergence rate to the exact optimal solution for strongly convex functions, regardless of agents' choices of gradient-type and Newton-type updates. Finally, we perform numerical studies to demonstrate the efficacy of DISH in practice. To the best of our knowledge, DISH is the first hybrid method allowing heterogeneous local updates for distributed consensus optimization under general network topology with provable convergence and rate guarantees.













This page was built for publication: DISH: A Distributed Hybrid Primal-Dual Optimization Framework to Utilize System Heterogeneity

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6401412)