English

Local certification of graphs on surfaces

Combinatorics 2022-03-01 v4 Distributed, Parallel, and Cluster Computing

Abstract

A proof labelling scheme for a graph class C\mathcal{C} is an assignment of certificates to the vertices of any graph in the class C\mathcal{C}, such that upon reading its certificate and the certificates of its neighbors, every vertex from a graph GCG\in \mathcal{C} accepts the instance, while if G∉CG\not\in \mathcal{C}, for every possible assignment of certificates, at least one vertex rejects the instance. It was proved recently that for any fixed surface Σ\Sigma, the class of graphs embeddable in Σ\Sigma has a proof labelling scheme in which each vertex of an nn-vertex graph receives a certificate of at most O(logn)O(\log n) bits. The proof is quite long and intricate and heavily relies on an earlier result for planar graphs. Here we give a very short proof for any surface. The main idea is to encode a rotation system locally, together with a spanning tree supporting the local computation of the genus via Euler's formula.

Keywords

Cite

@article{arxiv.2102.04133,
  title  = {Local certification of graphs on surfaces},
  author = {Louis Esperet and Benjamin Lévêque},
  journal= {arXiv preprint arXiv:2102.04133},
  year   = {2022}
}

Comments

10 pages, 5 figures - v4: final version

R2 v1 2026-06-23T22:56:05.380Z