Coordinating amoebots via reconfigurable circuits
M Feldmann, A Padalkin, C Scheideler… - Journal of …, 2022 - liebertpub.com
We consider an extension to the geometric amoebot model that allows amoebots to form so-
called circuits. Given a connected amoebot structure, a circuit is a subgraph formed by the …
called circuits. Given a connected amoebot structure, a circuit is a subgraph formed by the …
LCL problems on grids
LCLs or locally checkable labelling problems (eg maximal independent set, maximal
matching, and vertex colouring) in the LOCAL model of computation are very well …
matching, and vertex colouring) in the LOCAL model of computation are very well …
Synthesis of distributed algorithms with parameterized threshold guards
Fault-tolerant distributed algorithms are notoriously hard to get right. In this paper we
introduce an automated method that helps in that process: the designer provides …
introduce an automated method that helps in that process: the designer provides …
The distributed complexity of locally checkable problems on paths is decidable
Consider a computer network that consists of a path with n nodes. The nodes are labeled
with inputs from a constant-sized set, and the task is to find output labels from a constant …
with inputs from a constant-sized set, and the task is to find output labels from a constant …
Byzantine agreement with unknown participants and failures
P Khanchandani, R Wattenhofer - 2021 IEEE international …, 2021 - ieeexplore.ieee.org
A set of mutually distrusting participants that want to agree on a common opinion must solve
an instance of a Byzantine agreement problem. These problems have been extensively …
an instance of a Byzantine agreement problem. These problems have been extensively …
Minimizing message size in stochastic communication patterns: fast self-stabilizing protocols with 3 bits
This paper considers the basic PULL model of communication, in which in each round, each
agent extracts information from few randomly chosen agents. We seek to identify the …
agent extracts information from few randomly chosen agents. We seek to identify the …
Synthesis of self-stabilising and byzantine-resilient distributed systems
Fault-tolerant distributed algorithms play an increasingly important role in many applications,
and their correct and efficient implementation is notoriously difficult. We present an …
and their correct and efficient implementation is notoriously difficult. We present an …
Self-stabilising Byzantine clock synchronisation is almost as easy as consensus
We give fault-tolerant algorithms for establishing synchrony in distributed systems in which
each of the n nodes has its own clock. Our algorithms operate in a very strong fault model …
each of the n nodes has its own clock. Our algorithms operate in a very strong fault model …
Synthesizing parameterized self-stabilizing rings with constant-space processes
AP Klinkhamer, A Ebnenasir - … Conference, FSEN 2017, Tehran, Iran, April …, 2017 - Springer
This paper investigates the problem of synthesizing parameterized rings that are “self-
stabilizing by construction”. While it is known that the verification of self-stabilization for …
stabilizing by construction”. While it is known that the verification of self-stabilization for …
Fault tolerant gradient clock synchronization
J Bund, C Lenzen, W Rosenbaum - … of the 2019 ACM Symposium on …, 2019 - dl.acm.org
Synchronizing clocks in distributed systems is well-understood, both in terms of fault-
tolerance in fully connected systems, and the optimal achievable local skew in general fault …
tolerance in fully connected systems, and the optimal achievable local skew in general fault …