Algorithms and Complexity - Main page

Mihyun Kang

Research Focus: Planar Structures

Recently planar structures, such as planar graphs and outerplanar graphs, have received much attention. Typical questions one would ask about them are the following:
  • How many of them are there (exactly or asymptotically)?
  • Can we sample a random instance uniformly at random?
  • What properties does a random planar structure have ?
To answer these questions we decompose the planar structures along the connectivity.

For the asymptotic enumeration we interpret the decomposition in terms of generating funtions and derive the asymptotic number, using singularity analysis. For the exact enumeration and the uniform generation we use the so-called recursive method: We derive recursive counting formulas along the decomposition, which yields a deterministic polynomial time algorithm to sample a planar structure that is uniformly distributed.

We apply these methods to several labeled planar structures, e.g., planar graphs, cubic planar graphs, series-parallel graphs, and outerplanar graphs.

Planar graphs

Cubic planar graphs

Outerplanar graphs

Cycle-pointing for unlabeled structures

Other related works


last modified: 08 October 2008