English

Non-essential arcs in phylogenetic networks

Combinatorics 2023-08-21 v1 Populations and Evolution

Abstract

In the study of rooted phylogenetic networks, analyzing the set of rooted phylogenetic trees that are embedded in such a network is a recurring task. From an algorithmic viewpoint, this analysis almost always requires an exhaustive search of a particular multiset SS of rooted phylogenetic trees that are embedded in a rooted phylogenetic network N\mathcal{N}. Since the size of SS is exponential in the number of reticulations of N\mathcal{N}, it is consequently of interest to keep this number as small as possible but without loosing any element of SS. In this paper, we take a first step towards this goal by introducing the notion of a non-essential arc of N\mathcal{N}, which is an arc whose deletion from N\mathcal{N} results in a rooted phylogenetic network N\mathcal{N}' such that the sets of rooted phylogenetic trees that are embedded in N\mathcal{N} and N\mathcal{N}' are the same. We investigate the popular class of tree-child networks and characterize which arcs are non-essential. This characterization is based on a family of directed graphs. Using this novel characterization, we show that identifying and deleting all non-essential arcs in a tree-child network takes time that is cubic in the number of leaves of the network. Moreover, we show that deciding if a given arc of an arbitrary phylogenetic network is non-essential is Π2P\Pi_2^P-complete.

Cite

@article{arxiv.2107.07721,
  title  = {Non-essential arcs in phylogenetic networks},
  author = {Simone Linz and Charles Semple},
  journal= {arXiv preprint arXiv:2107.07721},
  year   = {2023}
}
R2 v1 2026-06-24T04:15:11.460Z