Dissections and trees, with applications to optimal mesh encoding and to random sampling

  • Authors:
  • Éric Fusy;Dominique Poulalhon;Gilles Schaeffer

  • Affiliations:
  • LIX, École polytechnique, France;LIAFA, Université place Jussieu, Paris, France;LIX, École polytechnique, France

  • Venue:
  • SODA '05 Proceedings of the sixteenth annual ACM-SIAM symposium on Discrete algorithms
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a bijection between some quadrangular dissections of an hexagon and unrooted binary trees. This correspondence has interesting consequences for enumeration, mesh compression and random graph sampling.It yields a succinct representation for the set P(n) of n-edge 3-connected planar graphs matching the entropy bound 1/n log |P(n)| = 2+o(1) bits per edge. This solves a theoretical problem in mesh compression, as these graphs abstract the combinatorial part of meshes with spherical topology.Once the entropy bound is matched, the guaranteed compression rate can only be improved on subclasses: we achieve the optimal parametric rate 1/n log |P(n, i, j)| bits per edge for graphs of P(n) with i vertices and j faces. This effectively reduces the entropy as soon as |i -j| ≫ n1/2, and achieves the optimal rate for triangulations.It also yields an efficient uniform random sampler for labeled 3-connected planar graphs. Using it, the amortized complexity of sampling labeled planar graphs is reduced from the best previously known O(n6.5) to O(n3).