Upward Planar Drawings with Three and More Slopes
Jonathan Klawitter, Johannes Zink

TL;DR
This paper investigates the complexity of creating upward planar straight-line graph drawings with a limited number of slopes, establishing NP-hardness results and providing efficient algorithms for specific graph classes.
Contribution
It proves NP-hardness of the slope-limited upward planar drawing problem for certain graph classes and offers fixed-parameter tractable algorithms for cactus graphs and linear-time solutions for trees.
Findings
NP-hardness for outerplanar and planar graphs with 3 or more slopes
FPT algorithm for cactus graphs
Linear-time algorithm for trees
Abstract
The slope number of a graph is the smallest number of slopes needed for the segments representing the edges in any straight-line drawing of . It serves as a measure of the visual complexity of a graph drawing. Several bounds on the slope number for particular graph classes have been established, both in the planar and the non-planar setting. Moreover, the slope number can also be defined for directed graphs and upward planar drawings. We study upward planar straight-line drawings that use only a constant number of slopes. In particular, for a fixed number of slopes, we are interested in whether a given directed graph with maximum in- and outdegree at most admits an upward planar -slope drawing. We investigate this question both in the fixed and the variable embedding scenario. We show that this problem is in general NP-hard to decide for outerplanar graphs ($k =…
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 · Digital Image Processing Techniques
