A Stochastic Binary Vertex-Triggering Resetting Algorithm for Global Synchronization of Pulse-Coupled Oscillators

Muhammad Umar Javed, Jorge I. Poveda, Xudong Chen

Research output: Contribution to journalArticlepeer-review

Abstract

In this article, we propose a novel stochastic binary resetting algorithm for networks of pulse-coupled oscillators (or, simply, agents) to reach global synchronization. The algorithm is simple to state: Every agent in a network oscillates at a common frequency. Upon completing an oscillation, an agent generates a Bernoulli random variable to decide whether it sends pulses to all of its out-neighbors or it stays quiet. Upon receiving a pulse, an agent resets its state by following a binary phase update rule. We show that such an algorithm can guarantee global synchronization of the agents almost surely as long as the underlying information flow topology is a rooted directed graph. The proof of the result relies on the use of a stochastic hybrid dynamical system approach. Toward the end of this article, we present numerical demonstrations for the validity of the result and numerical studies about the units of time needed to reach synchronization for networks with various information flow topologies.

Original languageEnglish
Pages (from-to)1707-1719
Number of pages13
JournalIEEE Transactions on Control of Network Systems
Volume10
Issue number4
DOIs
StatePublished - Dec 1 2023

Keywords

  • Hybrid dynamical systems (HDSs)
  • networked systems
  • stochastic processes
  • synchronization of multiagent systems

Fingerprint

Dive into the research topics of 'A Stochastic Binary Vertex-Triggering Resetting Algorithm for Global Synchronization of Pulse-Coupled Oscillators'. Together they form a unique fingerprint.

Cite this