Success and Failure of Adaptation-Diffusion Algorithms With Decaying Step Size in Multiagent Networks

Research output: Contribution to journalArticlepeer-review

Abstract

This paper investigates the problem of distributed stochastic approximation in multiagent systems. The algorithm under study consists of two steps: A local stochastic approximation step and a diffusion step, which drives the network to a consensus. The diffusion step uses row-stochastic matrices to weight the network exchanges. As opposed to previous works, exchange matrices are not supposed to be doubly stochastic, and may also depend on the past estimate. We prove that nondoubly stochastic matrices generally influence the limit points of the algorithm. Nevertheless, the limit points are not affected by the choice of the matrices provided that the latter are doubly stochastic in expectation. This conclusion legitimates the use of broadcast-like diffusion protocols, which are easier to implement. Next, by means of a central limit theorem, we prove that doubly stochastic protocols perform asymptotically as well as centralized algorithms and we quantify the degradation caused by the use of nondoubly stochastic matrices. Throughout this paper, a special emphasis is put on the special case of distributed nonconvex optimization as an illustration of our results.

Original languageEnglish
Article number7849184
Pages (from-to)2798-2813
Number of pages16
JournalIEEE Transactions on Signal Processing
Volume65
Issue number11
DOIs
Publication statusPublished - 1 Jun 2017

Keywords

  • Distributed algorithms
  • asynchronous communication
  • multiagent systems
  • statistical analysis

Fingerprint

Dive into the research topics of 'Success and Failure of Adaptation-Diffusion Algorithms With Decaying Step Size in Multiagent Networks'. Together they form a unique fingerprint.

Cite this