On Compaction and Realizability of Almost Convex Octilinear Representations
Henry F\"orster, Giacomo Ortali, Lena Schlip

TL;DR
This paper investigates the computational complexity of octilinear graph drawing problems, proving NP-hardness in various cases, and presents fixed-parameter tractable algorithms for certain constrained instances.
Contribution
It extends NP-hardness results to octilinear realizability and compaction, and introduces FPT and XP algorithms for specific constrained cases.
Findings
Octilinear realizability is NP-hard with limited convexity conditions.
Octilinear compaction is NP-hard and lacks a PTAS even with few reflex corners.
FPT and XP algorithms are developed for specific constrained instances.
Abstract
Octilinear graph drawings are a standard paradigm extending the orthogonal graph drawing style by two additional slopes (+1 and -1). We are interested in two constrained drawing problems where the input specifies a so-called representation, that is: a planar embedding; the angles occurring between adjacent edges; the bends along each edge. In Orthogonal Realizability one is asked to compute any orthogonal drawing satisfying the constraints, while in Orthogonal Compaction the goal is to find such a drawing using minimum area. While Orthogonal Realizability can be solved in linear time, Orthogonal Compaction is NP-hard even if the graph is a cycle. In contrast, already Octilinear Realizability is known to be NP-hard. In this paper we investigate Octilinear Realizability and Octilinear Compaction problems. We prove that Octilinear Realizability remains NP-hard if at most one face is not…
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
TopicsData Visualization and Analytics · Computational Geometry and Mesh Generation · Graph Theory and Algorithms
