Network Newton-Part I: Algorithm and Convergence
Aryan Mokhtari, Qing Ling, Alejandro Ribeiro

TL;DR
This paper introduces the Network Newton (NN) method, a distributed optimization algorithm that uses second order information via Taylor series approximations to improve convergence speed in networked convex optimization problems.
Contribution
It proposes a novel distributed second order method, NN, which approximates Newton steps through Taylor series truncation, enhancing convergence over first order methods.
Findings
Proves linear convergence rate of NN methods.
Shows a tradeoff between convergence speed and accuracy.
Demonstrates practical implementation via K-hop neighborhood aggregation.
Abstract
We study the problem of minimizing a sum of convex objective functions where the components of the objective are available at different nodes of a network and nodes are allowed to only communicate with their neighbors. The use of distributed gradient methods is a common approach to solve this problem. Their popularity notwithstanding, these methods exhibit slow convergence and a consequent large number of communications between nodes to approach the optimal argument because they rely on first order information only. This paper proposes the network Newton (NN) method as a distributed algorithm that incorporates second order information. This is done via distributed implementation of approximations of a suitably chosen Newton step. The approximations are obtained by truncation of the Newton step's Taylor expansion. This leads to a family of methods defined by the number of Taylor…
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.
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
