Skip to main navigation Skip to search Skip to main content

Asynchronous implementation of distributed coordination algorithms: Conditions using partially scrambling and essentially cyclic matrices

  • Yao Chen
  • , Weiguo Xia*
  • , Ming Cao
  • , Jinhu Lu
  • *Corresponding author for this work
  • Southwestern University of Finance and Economics
  • Dalian University of Technology
  • University of Groningen
  • CAS - Academy of Mathematics and System Sciences
  • University of Chinese Academy of Sciences

Research output: Contribution to journalArticlepeer-review

Abstract

Given a distributed coordination algorithm (DCA) for agents coupled by a network, which can be characterized by a stochastic matrix, we say that the DCA can be asynchronously implemented if the consensus property is preserved when the agents are activated to update their states according to their own clocks. This paper focuses on two central problems in asynchronous implementation of DCA: Which class of DCA can be asynchronously implemented, and which other cannot. We identify two types of stochastic matrices, called partially scrambling and essentially cyclic matrices, for which we prove that DCA associated with a partially scrambling matrix can be asynchronously implemented, and there exists at least one asynchronous implementation sequence, which fails to realize consensus for DCA associated with an essentially cyclic matrix.

Original languageEnglish
Pages (from-to)1655-1662
Number of pages8
JournalIEEE Transactions on Automatic Control
Volume63
Issue number6
DOIs
StatePublished - Jun 2018
Externally publishedYes

Keywords

  • Asynchronous implementation
  • distributed coordination algorithm (DCA)
  • essentially cyclic matrix
  • partially scrambling matrix

Fingerprint

Dive into the research topics of 'Asynchronous implementation of distributed coordination algorithms: Conditions using partially scrambling and essentially cyclic matrices'. Together they form a unique fingerprint.

Cite this