Synchronization Modulo k in Dynamic Networks

Louis Penet de Monterno, Bernadette Charron-Bost, Stephan Merz

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

Abstract

We define the modk -synchronization problem as a weakening of the Firing Squad problem, where all nodes fire not at the same round, but at rounds that are all equal modulo k. We propose an algorithm that achieves modk -synchronization in any dynamic network where there exist – possibly several – fixed spanning stars within each period of Δ consecutive rounds. In other words, we require that there always exists a temporal path of length at most Δ between some fixed node γ and every other node. As opposed to the perfect synchronization achieved in the Firing Squad problem, modk -synchronization thus does not require any strong connectivity property in the network. In our algorithm, all the nodes “know” Δ, but they ignore what nodes are the centers of the spanning stars. We also prove that if the bound Δ for guaranteeing fixed spanning stars exists but is unknown to the agents, then modk -synchronization is impossible. All nodes in our algorithm fire in less that 6 kn+ 4 k rounds after all nodes become active, but unfortunately uses unbounded counters. We then propose a refinement of this algorithm so that it becomes finite state while maintaining the same time complexity. The correctness of our first algorithm has been formally established in the proof assistant Isabelle.

Original languageEnglish
Title of host publicationStabilization, Safety, and Security of Distributed Systems - 23rd International Symposium, SSS 2021, Proceedings
EditorsColette Johnen, Elad Michael Schiller, Stefan Schmid
PublisherSpringer Science and Business Media Deutschland GmbH
Pages425-439
Number of pages15
ISBN (Print)9783030910808
DOIs
Publication statusPublished - 1 Jan 2021
Externally publishedYes
Event23rd International Symposium on Stabilization, Safety, and Security of Distributed Systems, SSS 2021 - Virtual, Online
Duration: 17 Nov 202120 Nov 2021

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13046 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference23rd International Symposium on Stabilization, Safety, and Security of Distributed Systems, SSS 2021
CityVirtual, Online
Period17/11/2120/11/21

Fingerprint

Dive into the research topics of 'Synchronization Modulo k in Dynamic Networks'. Together they form a unique fingerprint.

Cite this