Random Embeddings of Graphs: The Expected Number of Faces in Most Graphs is Logarithmic
Jesse Campion Loth, Kevin Halasz, Tomáš Masařík, Bojan Mohar, Robert Šámal
TL;DR
The paper investigates random 2-cell embeddings of graphs on orientable surfaces via rotation systems and proves that the expected number of faces $E[F(G)]$ is typically $\Theta(\log n)$ across several graph models. It develops two complementary proof strategies: a log-square bound (simpler, weaker) and a refined logarithmic bound (central result) using a Stahl-inspired framework with partial maps and temporary faces. For complete graphs $K_n$, the authors establish tight-ish bounds $(1/2)\ln n - 2 < E[F(K_n)] \le 3.65\ln n + o(1)$ and extend the logarithmic scaling to random graphs $G(n,p)$ as well as degree-bounded families $B(n,Δ)$, illustrating why Monte Carlo methods struggle to approximate minimum genus. The work also furnishes a general $O((\ln n)^2)$ bound for $G(n,p)$ and demonstrates $\Theta(\log n)$ behavior for random multigraphs and simple graphs with fixed degree sequences, offering a broad, unifying view of faces in random embeddings with potential implications for related topological and probabilistic studies.
Abstract
A random 2-cell embedding of a connected graph $G$ in some orientable surface is obtained by choosing a random local rotation around each vertex. Under this setup, the number of faces or the genus of the corresponding 2-cell embedding becomes a random variable. Random embeddings of two particular graph classes, those of a bouquet of $n$ loops and those of $n$ parallel edges connecting two vertices, have been extensively studied and are well-understood. However, little is known about more general graphs. The results of this paper explain why Monte Carlo methods cannot work for approximating the minimum genus of graphs. In his breakthrough work [Permutation-partition pairs, JCTB 1991], Stahl developed the foundation of "random topological graph theory". Most of his results have been unsurpassed until today. In our work, we analyze the expected number of faces of random embeddings (equivalently, the average genus) of a graph $G$. It was very recently shown that for any graph $G$, the expected number of faces is at most linear. We show that the actual expected number of faces $F(G)$ is almost always much smaller. In particular, we prove: 1) $\frac{1}{2}\ln n - 2 < \mathbb{E}[F(K_n)] \le 3.65 \ln n +o(1)$. 2) For random graphs $G(n,p)$ ($p=p(n)$), we have $\mathbb{E}[F(G(n,p))] \le \ln^2 n+\frac{1}{p}$. 3) For random models $B(n,Δ)$ containing only graphs, whose maximum degree is at most $Δ$, we obtain stronger bounds by showing that the expected number of faces is $Θ(\log n)$.
