Bitonic st-orderings for Upward Planar Graphs
Martin Gronemann

TL;DR
This paper introduces bitonic st-orderings for directed planar graphs, providing a linear-time recognition algorithm and a method to modify graphs for upward planar drawings with minimal bends and quadratic area.
Contribution
It extends the concept of bitonic st-orderings to directed graphs, characterizes those that admit such orderings, and offers algorithms for recognition and modification.
Findings
Linear-time algorithm for recognition of bitonic st-orderings
Method to minimally modify graphs to admit bitonic st-orderings
Upward planar drawings with at most one bend per edge within quadratic area
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 -orderings do extend to directed graphs, especially planar -graphs, they do not offer the same properties as canonical orderings. In this work we extend the so called bitonic -orderings to directed graphs. We fully characterize planar -graphs that admit such an ordering and provide a linear-time algorithm for recognition and ordering. If for a graph no bitonic -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 vertices by using at most one bend per edge, at most bends in total and within quadratic area.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Geometry and Mesh Generation · Algorithms and Data Compression · Advanced Image and Video Retrieval Techniques
