English

Bitonic st-orderings for Upward Planar Graphs

Data Structures and Algorithms 2016-08-31 v1

Abstract

Canonical orderings serve as the basis for many incremental planar drawing algorithms. All these techniques, however, have in common that they are limited to undirected graphs. While stst-orderings do extend to directed graphs, especially planar stst-graphs, they do not offer the same properties as canonical orderings. In this work we extend the so called bitonic stst-orderings to directed graphs. We fully characterize planar stst-graphs that admit such an ordering and provide a linear-time algorithm for recognition and ordering. If for a graph no bitonic stst-ordering exists, we show how to find in linear time a minimum set of edges to split such that the resulting graph admits one. With this new technique we are able to draw every upward planar graph on nn vertices by using at most one bend per edge, at most n3n - 3 bends in total and within quadratic area.

Keywords

Cite

@article{arxiv.1608.08578,
  title  = {Bitonic st-orderings for Upward Planar Graphs},
  author = {Martin Gronemann},
  journal= {arXiv preprint arXiv:1608.08578},
  year   = {2016}
}

Comments

Appears in the Proceedings of the 24th International Symposium on Graph Drawing and Network Visualization (GD 2016)

R2 v1 2026-06-22T15:35:40.225Z