Reactive Proof Labeling Schemes for Distributed Decision

Jiaqi Chen, Shlomi Dolev, Shay Kutten

Research output: Working paper/PreprintPreprint

24 Downloads (Pure)

Abstract

We generalize the definition of Proof Labeling Schemes to reactive systems, that is, systems where the configuration is supposed to keep changing forever. As an example, we address the main classical test case of reactive tasks, namely, the task of token passing. Different RPLSs are given for the cases that the network is assumed to be a tree or an anonymous ring, or a general graph, and the sizes of RPLSs' labels are analyzed. We also address the question of whether an RPLS exists. First, on the positive side, we show that there exists an RPLS for any distributed task for a family of graphs with unique identities. For the case of anonymous networks (even for the special case of rings), interestingly, it is known that no token passing algorithm is possible even if the number n of nodes is known. Nevertheless, we show that an RPLS is possible. On the negative side, we show that if one drops the assumption that n is known, then the construction becomes impossible.
Original languageEnglish
StatePublished - 1 Nov 2020

Keywords

  • Computer Science - Distributed
  • Parallel
  • and Cluster Computing

Fingerprint

Dive into the research topics of 'Reactive Proof Labeling Schemes for Distributed Decision'. Together they form a unique fingerprint.

Cite this