Tree Drawings with Columns

08/21/2023
by   Jonathan Klawitter, et al.
0

Our goal is to visualize an additional data dimension of a tree with multifaceted data through superimposition on vertical strips, which we call columns. Specifically, we extend upward drawings of unordered rooted trees where vertices have assigned heights by mapping each vertex to a column. Under an orthogonal drawing style and with every subtree within a column drawn planar, we consider different natural variants concerning the arrangement of subtrees within a column. We show that minimizing the number of crossings in such a drawing can be achieved in fixed-parameter tractable (FPT) time in the maximum vertex degree Δ for the most restrictive variant, while becoming NP-hard (even to approximate) already for a slightly relaxed variant. However, we provide an FPT algorithm in the number of crossings plus Δ, and an FPT-approximation algorithm in Δ via a reduction to feedback arc set.

READ FULL TEXT
research
01/25/2022

Computing Weak Dominance Drawings with Minimum Number of Fips

A weak dominance drawing Γ of a DAG G=(V,E), is a d-dimensional drawing ...
research
08/25/2023

On the Parameterized Complexity of Bend-Minimum Orthogonal Planarity

Computing planar orthogonal drawings with the minimum number of bends is...
research
10/25/2019

Optimal Orthogonal Drawings of Planar 3-Graphs in Linear Time

A planar orthogonal drawing Γ of a planar graph G is a geometric represe...
research
09/22/2020

Computing L(p,1)-Labeling with Combined Parameters

Given a graph, an L(p,1)-labeling of the graph is an assignment f from t...
research
04/30/2018

A Linear-Time Approximation Algorithm for the Orthogonal Terrain Guarding Problem

In this paper, we consider the 1.5-dimensional orthogonal terrain guardi...
research
08/30/2022

Small Point-Sets Supporting Graph Stories

In a graph story the vertices enter a graph one at a time and each verte...
research
08/20/2020

Drawing Tree-Based Phylogenetic Networks with Minimum Number of Crossings

In phylogenetics, tree-based networks are used to model and visualize th...

Please sign up or login with your details

Forgot password? Click here to reset