Multilevel Planarity
DOI:
https://doi.org/10.7155/jgaa.00554Keywords:
graph drawing , planar graphs , level planarity , upward planarityAbstract
In this paper, we introduce and study multilevel planarity, a generalization of upward planarity and level planarity. Let $G = (V, E)$ be a directed graph and let $\ell: V \to \mathcal P(\mathbb Z)$ be a function that assigns a finite set of integers to each vertex. A multilevel-planar drawing of $G$ is a planar drawing of $G$ such that for each vertex $v\in V$ its $y$-coordinate $y(v)$ is in $\ell(v)$, and each edge is drawn as a strictly $y$-monotone curve. We present linear-time algorithms for testing multilevel planarity of embedded graphs with a single source and of oriented cycles. Complementing these algorithmic results, we show that multilevel-planarity testing is $\textsf{NP}$-complete even in very restricted cases.Downloads
Download data is not yet available.
Downloads
Published
2021-01-01
How to Cite
Barth, L., Brückner, G., Jungeblut, P., & Radermacher, M. (2021). Multilevel Planarity. Journal of Graph Algorithms and Applications, 25(1), 151–170. https://doi.org/10.7155/jgaa.00554
License
Copyright (c) 2021 Lukas Barth, Guido Brückner, Paul Jungeblut, Marcel Radermacher
This work is licensed under a Creative Commons Attribution 4.0 International License.