Non-essential arcs in phylogenetic networks

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 S of rooted phylogenetic trees that are embedded in a rooted phylogenetic network N. Since the size of S is exponential in the number of reticulations of N, it is consequently of interest to keep this number as small as possible but without loosing any element of S. In this paper, we take a first step towards this goal by introducing the notion of a non-essential arc of N, which is an arc whose deletion from N results in a rooted phylogenetic network N' such that the sets of rooted phylogenetic trees that are embedded in N and 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-complete.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…