Towards optimal synchronous counting
From MaRDI portal
Abstract: Consider a complete communication network of nodes, where the nodes receive a common clock pulse. We study the synchronous -counting problem: given any starting state and up to faulty nodes with arbitrary behaviour, the task is to eventually have all correct nodes counting modulo in agreement. Thus, we are considering algorithms that are self-stabilizing despite Byzantine failures. In this work, we give new algorithms for the synchronous counting problem that (1) are deterministic, (2) have linear stabilisation time in , (3) use a small number of states, and (4) achieve almost-optimal resilience. Prior algorithms either resort to randomisation, use a large number of states, or have poor resilience. In particular, we achieve an exponential improvement in the space complexity of deterministic algorithms, while still achieving linear stabilisation time and almost-linear resilience.
Recommendations
- Synchronous counting and computational algorithm design
- Concurrent counting (extended abstract)
- Efficient counting with optimal resilience
- Efficient counting with optimal resilience
- Abstracting and counting synchronizing processes
- An inherent bottleneck in distributed counting
- Time and space optimal counting in population protocols
- Concurrent counting
Cites work
Cited in
(11)- Minimizing message size in stochastic communication patterns: fast self-stabilizing protocols with 3 bits
- An efficient counting network
- Efficient counting with optimal resilience
- Timing conditions for linearizability in uniform counting networks
- Efficient counting with optimal resilience
- Concurrent counting is harder than queuing
- An inherent bottleneck in distributed counting
- Synchronous counting and computational algorithm design
- Near-optimal self-stabilising counting and firing squads
- Near-optimal self-stabilising counting and firing squads
- Concurrent counting
This page was built for publication: Towards optimal synchronous counting
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2796281)