Radial Level Planarity
Definition
Radial Level Planarity is a generalization of Level Planarity where levels are not represented by axis-parallel lines, but by concentric rings. Equivalently, this can be seen as drawing the horizontal levels on a standing torus instead of in the plane.
Complexity
Testing level planarity can be reduced to the radial variant by introducing an edge from the lowest to the highest level, at which the cylinder can be cut to transform a radial solution back into the plane. Bachmaier et al. give a linear-time algorithm for testing radial level planarity Bachmaier, Brandenburg, and Forster (2005). While the dissertation by Bachmaier (2004) describes a prototypical implementation, no implementations exist of this algorithm. Brückner (2021) points out some issues with the algorithm by Bachmaier, Brandenburg, and Forster (2005). A simple polynomial-time algorithm is suggested by Brückner, Rutter, and Stumpf (2022).
See Also
- Planarity Variants for Directed Graphs (Brückner 2021)