English

Block Crossings in One-Sided Tanglegrams

Data Structures and Algorithms 2023-05-09 v1

Abstract

Tanglegrams are drawings of two rooted binary phylogenetic trees and a matching between their leaf sets. The trees are drawn crossing-free on opposite sides with their leaf sets facing each other on two vertical lines. Instead of minimizing the number of pairwise edge crossings, we consider the problem of minimizing the number of block crossings, that is, two bundles of lines crossing each other locally. With one tree fixed, the leaves of the second tree can be permuted according to its tree structure. We give a complete picture of the algorithmic complexity of minimizing block crossings in one-sided tanglegrams by showing NP-completeness, constant-factor approximations, and a fixed-parameter algorithm. We also state first results for non-binary trees.

Keywords

Cite

@article{arxiv.2305.04682,
  title  = {Block Crossings in One-Sided Tanglegrams},
  author = {Alexander Dobler and Martin Nöllenburg},
  journal= {arXiv preprint arXiv:2305.04682},
  year   = {2023}
}

Comments

24 pages, 6 figures. Extended version of WADS 2023 paper

R2 v1 2026-06-28T10:28:40.219Z