English

Drawing Binary Tanglegrams: An Experimental Evaluation

Data Structures and Algorithms 2009-05-15 v1 Computational Geometry

Abstract

A binary tanglegram is a pair <S,T> of binary trees whose leaf sets are in one-to-one correspondence; matching leaves are connected by inter-tree edges. For applications, for example in phylogenetics or software engineering, it is required that the individual trees are drawn crossing-free. A natural optimization problem, denoted tanglegram layout problem, is thus to minimize the number of crossings between inter-tree edges. The tanglegram layout problem is NP-hard and is currently considered both in application domains and theory. In this paper we present an experimental comparison of a recursive algorithm of Buchin et al., our variant of their algorithm, the algorithm hierarchy sort of Holten and van Wijk, and an integer quadratic program that yields optimal solutions.

Keywords

Cite

@article{arxiv.0806.0928,
  title  = {Drawing Binary Tanglegrams: An Experimental Evaluation},
  author = {Martin Nöllenburg and Danny Holten and Markus Völker and Alexander Wolff},
  journal= {arXiv preprint arXiv:0806.0928},
  year   = {2009}
}

Comments

see http://www.siam.org/proceedings/alenex/2009/alx09_011_nollenburgm.pdf

R2 v1 2026-06-21T10:47:44.638Z