Skip to main content

Showing 1–17 of 17 results for author: Klawitter, J

Searching in archive cs. Search in all archives.
.
  1. arXiv:2308.10811  [pdf, other

    cs.CG cs.DM

    Tree Drawings with Columns

    Authors: Jonathan Klawitter, Johannes Zink

    Abstract: 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 map** each vertex to a column. Under an orthogonal drawing style and with every subtree within a column drawn planar, we consider differen… ▽ More

    Submitted 4 September, 2023; v1 submitted 21 August, 2023; originally announced August 2023.

    Comments: Appears in the Proceedings of the 31st International Symposium on Graph Drawing and Network Visualization (GD 2023)

  2. arXiv:2306.17348  [pdf, other

    cs.DM cs.CC math.CO

    Visualizing Geophylogenies -- Internal and External Labeling with Phylogenetic Tree Constraints

    Authors: Jonathan Klawitter, Felix Klesen, Joris Y. Scholl, Thomas C. van Dijk, Alexander Zaft

    Abstract: A geophylogeny is a phylogenetic tree where each leaf (biological taxon) has an associated geographic location (site). To clearly visualize a geophylogeny, the tree is typically represented as a crossing-free drawing next to a map. The correspondence between the taxa and the sites is either shown with matching labels on the map (internal labeling) or with leaders that connect each site to the corr… ▽ More

    Submitted 29 June, 2023; originally announced June 2023.

    Comments: A preliminary version of this paper appeared in the proceedings of the 12th International Conference on Geographic Information Science (GIScience 2023)

    MSC Class: 68R10; 92D15

  3. arXiv:2210.06744  [pdf, other

    cs.DM

    Visualizing Multispecies Coalescent Trees: Drawing Gene Trees Inside Species Trees

    Authors: Jonathan Klawitter, Felix Klesen, Moritz Niederer, Alexander Wolff

    Abstract: We consider the problem of drawing multiple gene trees inside a single species tree in order to visualize multispecies coalescent trees. Specifically, the drawing of the species tree fills a rectangle in which each of its edges is represented by a smaller rectangle, and the gene trees are drawn as rectangular cladograms (that is, orthogonally and downward, with one bend per edge) inside the drawin… ▽ More

    Submitted 29 October, 2022; v1 submitted 13 October, 2022; originally announced October 2022.

    Comments: Appears in the Proceedings of SOFSEM 2023

    MSC Class: 68R10

  4. arXiv:2202.13015  [pdf, other

    cs.CG

    Outside-Obstacle Representations with All Vertices on the Outer Face

    Authors: Oksana Firman, Philipp Kindermann, Jonathan Klawitter, Boris Klemz, Felix Klesen, Alexander Wolff

    Abstract: An obstacle representation of a graph $G$ consists of a set of polygonal obstacles and a drawing of $G$ as a visibility graph with respect to the obstacles: vertices are mapped to points and edges to straight-line segments such that each edge avoids all obstacles whereas each non-edge intersects at least one obstacle. Obstacle representations have been investigated quite intensely over the last fe… ▽ More

    Submitted 2 September, 2022; v1 submitted 25 February, 2022; originally announced February 2022.

    Comments: Appears in the Proceedings of the 30th International Symposium on Graph Drawing and Network Visualization (GD 2022)

    MSC Class: 68R10; 05C62

  5. arXiv:2202.11604  [pdf, other

    cs.CG

    The Segment Number: Algorithms and Universal Lower Bounds for Some Classes of Planar Graphs

    Authors: Ina Goeßmann, Jonathan Klawitter, Boris Klemz, Felix Klesen, Stephen Kobourov, Myroslav Kryven, Alexander Wolff, Johannes Zink

    Abstract: The segment number of a planar graph $G$ is the smallest number of line segments needed for a planar straight-line drawing of $G$. Dujmović, Eppstein, Suderman, and Wood [CGTA'07] introduced this measure for the visual complexity of graphs. There are optimal algorithms for trees and worst-case optimal algorithms for outerplanar graphs, 2-trees, and planar 3-trees. It is known that every cubic tric… ▽ More

    Submitted 15 July, 2022; v1 submitted 23 February, 2022; originally announced February 2022.

    Comments: Appears in the Proceedings of the 48th International Workshop on Graph-Theoretic Concepts in Computer Science (WG2022)

  6. arXiv:2112.03040  [pdf, other

    cs.CG cs.DM

    Morphing Rectangular Duals

    Authors: Steven Chaplick, Philipp Kindermann, Jonathan Klawitter, Ignaz Rutter, Alexander Wolff

    Abstract: A rectangular dual of a plane graph $G$ is a contact representations of $G$ by interior-disjoint axis-aligned rectangles such that (i) no four rectangles share a point and (ii) the union of all rectangles is a rectangle. A rectangular dual gives rise to a regular edge labeling (REL), which captures the orientations of the rectangle contacts. We study the problem of morphing between two rectangul… ▽ More

    Submitted 31 August, 2022; v1 submitted 6 December, 2021; originally announced December 2021.

    Comments: Appears in the Proceedings of the 30th International Symposium on Graph Drawing and Network Visualization (GD 2022)

    MSC Class: 68R10; 05C62

  7. arXiv:2107.05036  [pdf, other

    cs.CG

    Algorithms for Floor Planning with Proximity Requirements

    Authors: Jonathan Klawitter, Felix Klesen, Alexander Wolff

    Abstract: Floor planning is an important and difficult task in architecture. When planning office buildings, rooms that belong to the same organisational unit should be placed close to each other. This leads to the following NP-hard mathematical optimization problem. Given the outline of each floor, a list of room sizes, and, for each room, the unit to which it belongs, the aim is to compute floor plans suc… ▽ More

    Submitted 11 July, 2021; originally announced July 2021.

    Comments: Appears in the Proceedings of the CAAD Futures 2021

  8. Upward planar drawings with two slopes

    Authors: Jonathan Klawitter, Tamara Mchedlidze

    Abstract: In an upward planar 2-slope drawing of a digraph, edges are drawn as straight-line segments in the upward direction without crossings using only two different slopes. We investigate whether a given upward planar digraph admits such a drawing and, if so, how to construct it. For the fixed embedding scenario, we give a simple characterisation and a linear-time construction by adopting algorithms fro… ▽ More

    Submitted 4 July, 2022; v1 submitted 5 June, 2021; originally announced June 2021.

    MSC Class: 68R10; 05C62

    Journal ref: Journal of Graph Algorithms and Applications, 26(1):171-198, 2022

  9. arXiv:2103.06801  [pdf, other

    cs.CG

    Upward Planar Drawings with Three and More Slopes

    Authors: Jonathan Klawitter, Johannes Zink

    Abstract: The slope number of a graph $G$ is the smallest number of slopes needed for the segments representing the edges in any straight-line drawing of $G$. 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 fo… ▽ More

    Submitted 12 October, 2022; v1 submitted 11 March, 2021; originally announced March 2021.

  10. Extending Partial Representations of Rectangular Duals with Given Contact Orientations

    Authors: Steven Chaplick, Philipp Kindermann, Jonathan Klawitter, Ignaz Rutter, Alexander Wolff

    Abstract: A rectangular dual of a graph $G$ is a contact representation of $G$ by axis-aligned rectangles such that (i)~no four rectangles share a point and (ii)~the union of all rectangles is a rectangle. The partial representation extension problem for rectangular duals asks whether a given partial rectangular dual can be extended to a rectangular dual, that is, whether there exists a rectangular dual whe… ▽ More

    Submitted 8 November, 2021; v1 submitted 3 February, 2021; originally announced February 2021.

    Comments: An earier version appeared in the Proceedings of CIAC 2021

    MSC Class: 05C62; 68R10

    Journal ref: Theoretical Computer Science, 919:66-74 (2022)

  11. arXiv:2008.08960  [pdf, other

    cs.DM math.CO

    Drawing Tree-Based Phylogenetic Networks with Minimum Number of Crossings

    Authors: Jonathan Klawitter, Peter Stumpf

    Abstract: In phylogenetics, tree-based networks are used to model and visualize the evolutionary history of species where reticulate events such as horizontal gene transfer have occurred. Formally, a tree-based network $N$ consists of a phylogenetic tree $T$ (a rooted, binary, leaf-labeled tree) and so-called reticulation edges that span between edges of $T$. The network $N$ is typically visualized by drawi… ▽ More

    Submitted 20 August, 2020; originally announced August 2020.

    Comments: Appears in the Proceedings of the 28th International Symposium on Graph Drawing and Network Visualization (GD 2020)

    MSC Class: 05C62; 68R10; 92D15

  12. arXiv:1908.08183  [pdf, other

    math.CO cs.DM q-bio.PE

    The agreement distance of unrooted phylogenetic networks

    Authors: Jonathan Klawitter

    Abstract: A rearrangement operation makes a small graph-theoretical change to a phylogenetic network to transform it into another one. For unrooted phylogenetic trees and networks, popular rearrangement operations are tree bisection and reconnection (TBR) and prune and regraft (PR) (called subtree prune and regraft (SPR) on trees). Each of these operations induces a metric on the sets of phylogenetic trees… ▽ More

    Submitted 15 June, 2020; v1 submitted 21 August, 2019; originally announced August 2019.

    Comments: 23 pages, 13 figures, final journal version

    MSC Class: 05C76; 05C90; 92D15; 68R10

    Journal ref: Discrete Mathematics & Theoretical Computer Science, vol. 22 no. 1, Graph Theory (July 9, 2020) dmtcs:5709

  13. arXiv:1906.04468  [pdf, other

    math.CO cs.DS q-bio.PE

    Rearrangement operations on unrooted phylogenetic networks

    Authors: Remie Janssen, Jonathan Klawitter

    Abstract: Rearrangement operations transform a phylogenetic tree into another one and hence induce a metric on the space of phylogenetic trees. Popular operations for unrooted phylogenetic trees are NNI (nearest neighbour interchange), SPR (subtree prune and regraft), and TBR (tree bisection and reconnection). Recently, these operations have been extended to unrooted phylogenetic networks, which are general… ▽ More

    Submitted 20 December, 2019; v1 submitted 11 June, 2019; originally announced June 2019.

    Comments: 34 pages, 17 figures, published version

    MSC Class: 05C76; 92D15; 68R10; 68R05; 05C90

    Journal ref: Theory and Applications of Graphs, Vol. 6 Iss. 2 Article 6. (2019)

  14. arXiv:1806.05800  [pdf, other

    math.CO cs.DM q-bio.PE

    The agreement distance of rooted phylogenetic networks

    Authors: Jonathan Klawitter

    Abstract: The minimal number of rooted subtree prune and regraft (rSPR) operations needed to transform one phylogenetic tree into another one induces a metric on phylogenetic trees - the rSPR-distance. The rSPR-distance between two phylogenetic trees $T$ and $T'$ can be characterised by a maximum agreement forest; a forest with a minimum number of components that covers both $T$ and $T'$. The rSPR operation… ▽ More

    Submitted 20 May, 2019; v1 submitted 15 June, 2018; originally announced June 2018.

    Comments: 24 pages, 16 figures

    MSC Class: 05C90; 92D15; 68R10

    Journal ref: Discrete Mathematics & Theoretical Computer Science, Vol. 21 no. 3 , Graph Theory (May 23, 2019) dmtcs:4593

  15. arXiv:1805.07839  [pdf, other

    math.CO cs.DM q-bio.PE

    On the Subnet Prune and Regraft Distance

    Authors: Jonathan Klawitter, Simone Linz

    Abstract: Phylogenetic networks are rooted directed acyclic graphs that represent evolutionary relationships between species whose past includes reticulation events such as hybridisation and horizontal gene transfer. To search the space of phylogenetic networks, the popular tree rearrangement operation rooted subtree prune and regraft (rSPR) was recently generalised to phylogenetic networks. This new operat… ▽ More

    Submitted 5 April, 2019; v1 submitted 20 May, 2018; originally announced May 2018.

    MSC Class: 05C90; 92D15; 68R10

    Journal ref: The Electronic Journal of Combinatorics 26(2) (2019), #P2.3

  16. arXiv:1708.09221  [pdf, other

    cs.DS cs.CG cs.DM

    Experimental Evaluation of Book Drawing Algorithms

    Authors: Jonathan Klawitter, Tamara Mchedlidze, Martin Nöllenburg

    Abstract: A $k$-page book drawing of a graph $G=(V,E)$ consists of a linear ordering of its vertices along a spine and an assignment of each edge to one of the $k$ pages, which are half-planes bounded by the spine. In a book drawing, two edges cross if and only if they are assigned to the same page and their vertices alternate along the spine. Crossing minimization in a $k$-page book drawing is NP-hard, yet… ▽ More

    Submitted 30 August, 2017; originally announced August 2017.

    Comments: Appears in the Proceedings of the 25th International Symposium on Graph Drawing and Network Visualization (GD 2017)

    MSC Class: 05C62; 05C85; 68R10

  17. arXiv:1509.00835  [pdf, other

    cs.CG

    Combinatorial Properties of Triangle-Free Rectangle Arrangements and the Squarability Problem

    Authors: Jonathan Klawitter, Martin Nöllenburg, Torsten Ueckerdt

    Abstract: We consider arrangements of axis-aligned rectangles in the plane. A geometric arrangement specifies the coordinates of all rectangles, while a combinatorial arrangement specifies only the respective intersection type in which each pair of rectangles intersects. First, we investigate combinatorial contact arrangements, i.e., arrangements of interior-disjoint rectangles, with a triangle-free interse… ▽ More

    Submitted 2 September, 2015; originally announced September 2015.

    Comments: 15 pages, 13 figures, extended version of a paper to appear at the International Symposium on Graph Drawing and Network Visualization (GD) 2015