Complexity landscape for local certification

Nicolas Bousquet, Laurent Feuilloley, Sébastien Zeitoun.

DISC 2025: 39th International Symposium on Distributed Computing, October 27-31, 2025, Berlin, Germany
doi:10.4230/LIPICS.DISC.2025.18

Links

Open-access official version ArXiv version DISC 2025 slides

Abstract

A diagram related to the proof.

An impressive recent line of work has charted the complexity landscape of distributed graph algorithms. For many settings, it has been determined which time complexities exist, and which do not (in the sense that no local problem could have an optimal algorithm with that complexity). In this paper, we initiate the study of the landscape for \emph{space complexity} of distributed graph algorithms. More precisely, we focus on the local certification setting, where a prover assigns certificates to nodes to certify a property, and where the space complexity is measured by the size of the certificates.

Already for anonymous paths and cycles, we unveil a surprising landscape:

We then generalize our result for paths to the class of trees. Namely, we show that there is a gap between complexity $O(1)$ and $\Theta(\log \log d)$ in trees, where $d$ is the diameter. We finally describe some settings where there are no gaps at all.

To prove our results we develop a new toolkit, based on various results of automata theory and arithmetic, which is of independent interest.

Notes

The article was awarded the Best Paper Award at DISC 2025.
Photographs of the authors with best papers certificates.