2016
DOI: 10.1007/978-3-319-49259-9_21
|View full text |Cite
|
Sign up to set email alerts
|

Near-Optimal Self-stabilising Counting and Firing Squads

Abstract: Consider a fully-connected synchronous distributed system consisting of n nodes, where up to f nodes may be faulty and every node starts in an arbitrary initial state. In the synchronous C-counting problem, all nodes need to eventually agree on a counter that is increased by one modulo C in each round for given C > 1. In the self-stabilising firing squad problem, the task is to eventually guarantee that all non-faulty nodes have simultaneous responses to external inputs: if a subset of the correct nodes receiv… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2016
2016
2021
2021

Publication Types

Select...
2
2
1

Relationship

2
3

Authors

Journals

citations
Cited by 7 publications
(11 citation statements)
references
References 32 publications
0
11
0
Order By: Relevance
“…In contrast, we devise a new recursive scheme that allows us to (1) deterministically generate resynchronisation pulses in Θ(f ) time and (2) probabilistically generate resynchronisation pulses in o(f ) time. To construct algorithms that generate resynchronisation pulses, we employ resilience boosting and ltering techniques inspired by our recent line of work on digital clock synchronisation in the synchronous model [24,26]. One of its main motivations was to gain a be er understanding of the linear time/communication complexity barrier that research on pulse synchronisation ran into, without being distracted by the additional timing uncertainties due to communication delay and clock dri .…”
Section: Contributionsmentioning
confidence: 99%
See 4 more Smart Citations
“…In contrast, we devise a new recursive scheme that allows us to (1) deterministically generate resynchronisation pulses in Θ(f ) time and (2) probabilistically generate resynchronisation pulses in o(f ) time. To construct algorithms that generate resynchronisation pulses, we employ resilience boosting and ltering techniques inspired by our recent line of work on digital clock synchronisation in the synchronous model [24,26]. One of its main motivations was to gain a be er understanding of the linear time/communication complexity barrier that research on pulse synchronisation ran into, without being distracted by the additional timing uncertainties due to communication delay and clock dri .…”
Section: Contributionsmentioning
confidence: 99%
“…Any synchronous consensus routine can be converted into a silent consensus routine essentially for free. In our prior work [24], we showed that there exists a simple transformation that induces only an overhead of two rounds while keeping all other properties of the algorithm the same. eorem 5 ([24]).…”
Section: Simulating Synchronous Consensusmentioning
confidence: 99%
See 3 more Smart Citations