English

Ranking top-k trees in tree-based phylogenetic networks

Combinatorics 2019-04-30 v1 Discrete Mathematics Populations and Evolution

Abstract

'Tree-based' phylogenetic networks proposed by Francis and Steel have attracted much attention of theoretical biologists in the last few years. At the heart of the definitions of tree-based phylogenetic networks is the notion of 'support trees', about which there are numerous algorithmic problems that are important for evolutionary data analysis. Recently, Hayamizu (arXiv:1811.05849 [math.CO]) proved a structure theorem for tree-based phylogenetic networks and obtained linear-time and linear-delay algorithms for many basic problems on support trees, such as counting, optimisation, and enumeration. In the present paper, we consider the following fundamental problem in statistical data analysis: given a tree-based phylogenetic network NN whose arcs are associated with probability, create the top-kk support tree ranking for NN by their likelihood values. We provide a linear-delay (and hence optimal) algorithm for the problem and thus reveal the interesting property of tree-based phylogenetic networks that ranking top-kk support trees is as computationally easy as picking kk arbitrary support trees.

Keywords

Cite

@article{arxiv.1904.12432,
  title  = {Ranking top-k trees in tree-based phylogenetic networks},
  author = {Momoko Hayamizu and Kazuhisa Makino},
  journal= {arXiv preprint arXiv:1904.12432},
  year   = {2019}
}

Comments

6 pages, 1 figure

R2 v1 2026-06-23T08:51:47.896Z