Ranking and Unranking of the Planar Embeddings of a Planar Graph

Abstract

Let G be the set of all the planar embeddings of a (not necessarily connected) n-vertex graph G. We present a bijection from G to the natural numbers in the interval [0 … |G| - 1]. Given a planar embedding E of G, we show that (E) can be decomposed into a sequence of O(n) natural numbers each describing a specific feature of E. The function , which is a ranking function for G, can be computed in O(n) time, while its inverse unranking function -1 can be computed in O(n α(n)) time. The results of this paper can be of practical use to uniformly at random generating the planar embeddings of a graph G or to enumerating such embeddings with amortized constant delay. Also, they can be used to counting, enumerating or uniformly at random generating constrained planar embeddings of G.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…