DISH: A Distributed Hybrid Primal-Dual Optimization Framework to Utilize System Heterogeneity
Xiaochun Niu, Ermin Wei

TL;DR
DISH is a novel distributed optimization framework that leverages system heterogeneity by combining Newton and gradient updates, achieving linear convergence for strongly convex problems.
Contribution
DISH introduces a hybrid primal-dual approach that handles agent heterogeneity and unifies existing methods, with proven convergence guarantees.
Findings
DISH achieves linear convergence rate for strongly convex functions.
DISH generalizes and includes methods like EXTRA, DIGing, and ESOM-0.
Numerical results confirm practical effectiveness.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed Control Multi-Agent Systems · Stochastic Gradient Optimization Techniques · Sparse and Compressive Sensing Techniques
