Complexity landscape for local certification

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Bousquet, Nicolas, Feuilloley, Laurent, Zeitoun, Sébastien
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916761747587072
author Bousquet, Nicolas
Feuilloley, Laurent
Zeitoun, Sébastien
author_facet Bousquet, Nicolas
Feuilloley, Laurent
Zeitoun, Sébastien
contents 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 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: - There is a gap between complexity $O(1)$ and $Θ(\log \log n)$ in paths. This is the first gap established in local certification. - There exists a property that has complexity $Θ(\log \log n)$ in paths, a regime that was not known to exist for a natural property. - There is a gap between complexity $O(1)$ and $Θ(\log n)$ in cycles, hence a gap that is exponentially larger than for paths. 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 $Θ(\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.
format Preprint
id arxiv_https___arxiv_org_abs_2505_20915
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Complexity landscape for local certification
Bousquet, Nicolas
Feuilloley, Laurent
Zeitoun, Sébastien
Distributed, Parallel, and Cluster Computing
Discrete Mathematics
Data Structures and Algorithms
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 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: - There is a gap between complexity $O(1)$ and $Θ(\log \log n)$ in paths. This is the first gap established in local certification. - There exists a property that has complexity $Θ(\log \log n)$ in paths, a regime that was not known to exist for a natural property. - There is a gap between complexity $O(1)$ and $Θ(\log n)$ in cycles, hence a gap that is exponentially larger than for paths. 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 $Θ(\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.
title Complexity landscape for local certification
topic Distributed, Parallel, and Cluster Computing
Discrete Mathematics
Data Structures and Algorithms
url https://arxiv.org/abs/2505.20915