Source author record

Aleksandr Tereshchenko

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

1works
1topics
4close collaborators

Published work

1 publications

preprint2022arXiv

Locally Checkable Problems in Rooted Trees

Consider any locally checkable labeling problem ΠΠ in rooted regular trees: there is a finite set of labels ΣΣ, and for each label x∈Σx \in Σ we specify what are permitted label combinations of the children for an internal node of label xx (the leaf nodes are unconstrained). This formalism is expressive enough to capture many classic problems studied in distributed computing, including vertex coloring, edge coloring, and maximal independent set. We show that the distributed computational complexity of any such problem ΠΠ falls in one of the following classes: it is O(1)O(1), Θ(log⁡∗n)Θ(\log^* n), Θ(log⁡n)Θ(\log n), or nΘ(1)n^{Θ(1)} rounds in trees with nn nodes (and all of these classes are nonempty). We show that the complexity of any given problem is the same in all four standard models of distributed graph algorithms: deterministic LOCAL\mathsf{LOCAL}, randomized LOCAL\mathsf{LOCAL}, deterministic CONGEST\mathsf{CONGEST}, and randomized CONGEST\mathsf{CONGEST} model. In particular, we show that randomness does not help in this setting, and the complexity class Θ(log⁡log⁡n)Θ(\log \log n) does not exist (while it does exist in the broader setting of general trees). We also show how to systematically determine the complexity class of any such problem ΠΠ, i.e., whether ΠΠ takes O(1)O(1), Θ(log⁡∗n)Θ(\log^* n), Θ(log⁡n)Θ(\log n), or nΘ(1)n^{Θ(1)} rounds. While the algorithm may take exponential time in the size of the description of ΠΠ, it is nevertheless practical: we provide a freely available implementation of the classifier algorithm, and it is fast enough to classify many problems of interest.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.