Shorter Labeling Schemes for Planar Graphs
arXiv:1908.03341
Abstract
An \emph{adjacency labeling scheme} for a given class of graphs is an algorithm that for every graph from the class, assigns bit strings (labels) to vertices of so that for any two vertices , whether and are adjacent can be determined by a fixed procedure that examines only their labels. It is known that planar graphs with vertices admit a labeling scheme with labels of bit length . In this work we improve this bound by designing a labeling scheme with labels of bit length . In graph-theoretical terms, this implies an explicit construction of a graph on vertices that contains all planar graphs on vertices as induced subgraphs, improving the previous best upper bound of . Our scheme generalizes to graphs of bounded Euler genus with the same label length up to a second-order term. All the labels of the input graph can be computed in polynomial time, while adjacency can be decided from the labels in constant time.