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

Research output: Contribution to journalArticlepeer-review

Abstract

Schnyder woods are a well-known combinatorial structure for plane triangulations, which yields a decomposition into three 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 g and compute a so-called g-Schnyder wood on the way. As an application, we give a procedure to encode a triangulation of genus g and n vertices in 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) and hence are linear when the genus is fixed.

Original languageEnglish
Pages (from-to)489-516
Number of pages28
JournalDiscrete and Computational Geometry
Volume42
Issue number3
DOIs
Publication statusPublished - 23 Apr 2009

Keywords

  • Graph encoding
  • Higher genus surfaces
  • Schnyder woods
  • Triangulations

Fingerprint

Dive into the research topics of 'Schnyder woods for higher genus triangulated surfaces, with applications to encoding'. Together they form a unique fingerprint.

Cite this