Foundations and Trends® in Systems and Control > Vol 2 > Issue 1

Convergence Rate of Distributed Averaging Dynamics and Optimization in Networks

By Angelia Nedich, University of Illinois at Urbana-Champaign, USA, angelia@illinois.edu

 
Suggested Citation
Angelia Nedich (2015), "Convergence Rate of Distributed Averaging Dynamics and Optimization in Networks", Foundations and TrendsĀ® in Systems and Control: Vol. 2: No. 1, pp 1-100. http://dx.doi.org/10.1561/2600000004

Publication Date: 11 Jun 2015
© 2015 A. Nedich
 
Subjects
Systems Theory,  Control of Multi-agent Systems,  Control of Network Systems
 

Free Preview:

Download extract

Share

Download article
In this article:
1. Introduction
2. Distributed Consensus and Optimization Problems
3. Consensus Algorithms
4. Constrained Consensus Algorithms
5. Consensus-Based Optimization
6. Concluding Remarks
Acknowledgements
References

Abstract

Recent advances in wired and wireless technology lead to the emergence of large-scale networks such as Internet, wireless mobile ad-hoc networks, swarm robotics, smart-grid, and smart-sensor networks. The advances gave rise to new applications in networks including decentralized resource allocation in multi-agent systems, decentralized control of multi-agent systems, collaborative decision making, decentralized learning and estimation, and decentralized in-network signal processing. The advances also gave birth to new large cyber-physical systems such as sensor and social networks. These network systems are typically spatially distributed over a large area and may consists of hundreds of agents in smart-sensor networks to millions of agents in social networks. As such, they do not possess a central coordinator or a central point for access to the complete system information. This lack of central entity makes the traditional (centralized) optimization and control techniques inapplicable, thus necessitating the development of new distributed computational models and algorithms to support efficient operations over such networks. This tutorial provides an overview of the convergence rate of distributed algorithms for coordination and its relevance to optimization in a system of autonomous agents embedded in a communication network, where each agent is aware of (and can communicate with) its local neighbors only. The focus is on distributed averaging dynamics for consensus problems and its role in consensus-based gradient methods for convex optimization problems, where the network objective function is separable across the constituent agents.

DOI:10.1561/2600000004
ISBN: 978-1-68083-040-8
116 pp. $99.00
Buy book (pb)
 
ISBN: 978-1-68083-041-5
116 pp. $125.00
Buy E-book (.pdf)
Table of contents:
1. Introduction
2. Distributed Consensus and Optimization Problems
3. Consensus Algorithms
4. Constrained Consensus Algorithms
5. Consensus-Based Optimization
6. Concluding Remarks
Acknowledgements
References

Convergence Rate of Distributed Averaging Dynamics and Optimization in Networks

Recent years have seen the advent of new large cyber-physical systems such as sensor and social networks. These network systems are typically spatially distributed over a large area and may consists of hundreds of agents in smart-sensor networks to millions of agents in social networks. As such, they do not possess a central coordinator or a central point for access to the complete system information. This lack of central entity makes the traditional (centralized) optimization and control techniques inapplicable, thus necessitating the development of new distributed computational models and algorithms to support efficient operations over such networks.

This tutorial provides an overview of the convergence rate of distributed algorithms for coordination and its relevance to optimization in a system of autonomous agents embedded in a communication network, where each agent is aware of (and can communicate with) its local neighbors only. The focus is on distributed averaging dynamics for consensus problems and its role in consensus-based gradient methods for convex optimization problems, where the network objective function is separable across the constituent agents.

The tutorial will be of interest to researchers and engineers working on a wide-variety of operations research, networking and optimization problems.

 
SYS-004