Computing Outside the Box: Average Consensus over Dynamic Networks

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Networked systems of autonomous agents, and applications thereof, often rely on the control primitive of average consensus, where the agents are to compute the average of private initial values. To provide reliable services that are easy to deploy, average consensus should continue to operate when the network is subject to frequent and unpredictable change, and should mobilize few computational resources, so that deterministic, low powered, and anonymous agents can partake in the network. In this stringent adversarial context, we investigate the implementation of average consensus by distributed algorithms over networks with bidirectional, but potentially short-lived, communication links. Inspired by convex recurrence rules for multi-agent systems, and the Metropolis average consensus rule in particular, we design a deterministic distributed algorithm that achieves asymptotic average consensus, which we show to operate in polynomial time in a synchronous temporal model. The algorithm is easy to implement, has low space and computational complexity, and is fully distributed, requiring neither symmetry-breaking devices like unique identifiers, nor global control or knowledge of the network. In the fully decentralized model that we adopt, to our knowledge, no other distributed average consensus algorithm has a better temporal complexity. Our approach distinguishes itself from classical convex recurrence rules in that the agent's values may sometimes leave their previous convex hull. As a consequence, our convergence bound requires a subtle analysis, despite the syntactic simplicity of our algorithm.

Original languageEnglish
Title of host publication1st Symposium on Algorithmic Foundations of Dynamic Networks, SAND 2022
EditorsJames Aspnes, Othon Michail
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959772242
DOIs
Publication statusPublished - 1 Apr 2022
Event1st Symposium on Algorithmic Foundations of Dynamic Networks, SAND 2022 - Virtual, Online
Duration: 28 Mar 202230 Mar 2022

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume221
ISSN (Print)1868-8969

Conference

Conference1st Symposium on Algorithmic Foundations of Dynamic Networks, SAND 2022
CityVirtual, Online
Period28/03/2230/03/22

Keywords

  • Metropolis
  • average consensus
  • distributed algorithms
  • dynamic networks
  • iterated averaging

Fingerprint

Dive into the research topics of 'Computing Outside the Box: Average Consensus over Dynamic Networks'. Together they form a unique fingerprint.

Cite this