English

Schnyder woods for higher genus triangulated surfaces, with applications to encoding

Combinatorics 2009-09-30 v1

Abstract

Schnyder woods are a well-known combinatorial structure for plane triangulations, which yields a decomposition into 3 spanning trees. We extend here definitions and algorithms for Schnyder woods to closed orientable surfaces of arbitrary genus. In particular, we describe a method to traverse a triangulation of genus gg and compute a so-called gg-Schnyder wood on the way. As an application, we give a procedure to encode a triangulation of genus gg and nn vertices in 4n+O(glog(n))4n+O(g \log(n)) bits. This matches the worst-case encoding rate of Edgebreaker in positive genus. All the algorithms presented here have execution time O((n+g)g)O((n+g)g), hence are linear when the genus is fixed.

Keywords

Cite

@article{arxiv.0904.2776,
  title  = {Schnyder woods for higher genus triangulated surfaces, with applications to encoding},
  author = {Luca Castelli Aleardi and Eric Fusy and Thomas Lewiner},
  journal= {arXiv preprint arXiv:0904.2776},
  year   = {2009}
}

Comments

27 pages, to appear in a special issue of Discrete and Computational Geometry