Upward planar drawings with two slopes
DOI:
https://doi.org/10.7155/jgaa.00587Keywords:
graph drawing , upward planar , upward spirality , slope number , phylogenetic networkAbstract
In an upward planar 2-slope drawing of a digraph, edges are drawn as straight-line segments in the upward direction without crossings using only two different slopes. We investigate whether a given upward planar digraph admits such a drawing and, if so, how to construct it. For the fixed embedding scenario, we give a simple characterisation and a linear-time construction by adopting algorithms from orthogonal drawings. For the variable embedding scenario, we describe a linear-time algorithm for single-source digraphs, a quartic-time algorithm for series-parallel digraphs, and a fixed-parameter tractable algorithm for general digraphs. For the latter two classes, we make use of SPQR-trees and the notion of upward spirality. As an application of this drawing style, we show how to draw an upward planar phylogenetic network with two slopes such that all leaves lie on a horizontal line.Downloads
Download data is not yet available.
Downloads
Published
2022-01-01
How to Cite
Klawitter, J., & Mchedlidze, T. (2022). Upward planar drawings with two slopes. Journal of Graph Algorithms and Applications, 26(1), 171–198. https://doi.org/10.7155/jgaa.00587
License
Copyright (c) 2022 Jonathan Klawitter, Tamara Mchedlidze
This work is licensed under a Creative Commons Attribution 4.0 International License.