Level-Planar Drawings with Few Slopes

Publication date

2022

Authors

Brückner, G.
Krisam, N.
Mchedlidze, TamaraISNI 0000000506846020

Editors

Advisors

Supervisors

Document Type

Article
Open Access logo

License

cc_by

Abstract

We introduce and study level-planar straight-line drawings with a fixed number λ of slopes. For proper level graphs (all edges connect vertices of adjacent levels), we give an O(nlog2n/loglogn) -time algorithm that either finds such a drawing or determines that no such drawing exists. Moreover, we consider the partial drawing extension problem, where we seek to extend an immutable drawing of a subgraph to a drawing of the whole graph, and the simultaneous drawing problem, which asks about the existence of drawings of two graphs whose restrictions to their shared subgraph coincide. We present O(n4/3logn) -time and O(λn10/3logn) -time algorithms for these respective problems on proper level-planar graphs. We complement these positive results by showing that testing whether non-proper level graphs admit level-planar drawings with λ slopes is NP-hard even in restricted cases.

Keywords

Citation

Brückner, G, Krisam, N & Mchedlidze, T 2022, 'Level-Planar Drawings with Few Slopes', Algorithmica, vol. 84, pp. 176–196. https://doi.org/10.1007/s00453-021-00884-x