On the Node-Averaged Complexity of Locally Checkable Problems on Trees

08/08/2023
by   Alkida Balliu, et al.
0

Over the past decade, a long line of research has investigated the distributed complexity landscape of locally checkable labeling (LCL) problems on bounded-degree graphs, culminating in an almost-complete classification on general graphs and a complete classification on trees. The latter states that, on bounded-degree trees, any LCL problem has deterministic worst-case time complexity O(1), Θ(log^* n), Θ(log n), or Θ(n^1/k) for some positive integer k, and all of those complexity classes are nonempty. Moreover, randomness helps only for (some) problems with deterministic worst-case complexity Θ(log n), and if randomness helps (asymptotically), then it helps exponentially. In this work, we study how many distributed rounds are needed on average per node in order to solve an LCL problem on trees. We obtain a partial classification of the deterministic node-averaged complexity landscape for LCL problems. As our main result, we show that every problem with worst-case round complexity O(log n) has deterministic node-averaged complexity O(log^* n). We further establish bounds on the node-averaged complexity of problems with worst-case complexity Θ(n^1/k): we show that all these problems have node-averaged complexity Ω(n^1 / (2^k - 1)), and that this lower bound is tight for some problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/17/2022

Node and Edge Averaged Complexities of Local Graph Problems

The node-averaged complexity of a distributed algorithm running on a gra...
research
09/21/2020

The Complexity Landscape of Distributed Locally Checkable Problems on Trees

Recent research revealed the existence of gaps in the complexity landsca...
research
12/13/2017

B-slack trees: Highly Space Efficient B-trees

B-slack trees, a subclass of B-trees that have substantially better wors...
research
11/29/2019

Classification of distributed binary labeling problems

We present a complete classification of the deterministic distributed ti...
research
05/12/2021

Locally Checkable Labelings with Small Messages

A rich line of work has been addressing the computational complexity of ...
research
02/09/2022

The Landscape of Distributed Complexities on Trees and Beyond

We study the local complexity landscape of locally checkable labeling (L...
research
09/12/2022

Mending Partial Solutions with Few Changes

In this paper, we study the notion of mending, i.e. given a partial solu...

Please sign up or login with your details

Forgot password? Click here to reset