English

Linear-Time Tree Containment in Phylogenetic Networks

Computational Complexity 2017-02-22 v1 Data Structures and Algorithms

Abstract

We consider the NP-hard Tree Containment problem that has important applications in phylogenetics. The problem asks if a given leaf-labeled network contains a subdivision of a given leaf-labeled tree. We develop a fast algorithm for the case that the input network is indeed a tree in which multiple leaves might share a label. By combining this algorithm with a generalization of a previously known decomposition scheme, we improve the running time on reticulation visible networks and nearly stable networks to linear time. While these are special classes of networks, they rank among the most general of the previously considered classes.

Keywords

Cite

@article{arxiv.1702.06364,
  title  = {Linear-Time Tree Containment in Phylogenetic Networks},
  author = {Mathias Weller},
  journal= {arXiv preprint arXiv:1702.06364},
  year   = {2017}
}
R2 v1 2026-06-22T18:24:04.273Z