On the Node-Averaged Complexity of Locally Checkable Problems on Trees
Alkida Balliu, Sebastian Brandt, Fabian Kuhn, Dennis Olivetti, Gustav, Schmid

TL;DR
This paper investigates the average-case distributed complexity of locally checkable problems on trees, revealing that problems with logarithmic worst-case complexity have significantly faster average complexities, especially with randomization.
Contribution
It provides a partial classification of node-averaged complexity for LCL problems on trees, showing how randomness can drastically reduce average complexity for certain classes.
Findings
Problems with $O(\log n)$ worst-case complexity have $O(\log^* n)$ average complexity.
Randomization reduces the average complexity of these problems to $O(1)$.
Lower bounds on average complexity for problems with polynomial worst-case complexity are established.
Abstract
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 , , , or for some positive integer , and all of those complexity classes are nonempty. Moreover, randomness helps only for (some) problems with deterministic worst-case complexity , 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
