An algorithm for reconstructing level-2 phylogenetic networks from trinets

09/23/2021
by   Leo van Iersel, et al.
0

Evolutionary histories for species that cross with one another or exchange genetic material can be represented by leaf-labelled, directed graphs called phylogenetic networks. A major challenge in the burgeoning area of phylogenetic networks is to develop algorithms for building such networks by amalgamating small networks into a single large network. The level of a phylogenetic network is a measure of its deviation from being a tree; the higher the level of network, the less treelike it becomes. Various algorithms have been developed for building level-1 networks from small networks. However, level-1 networks may not be able to capture the complexity of some data sets. In this paper, we present a polynomial-time algorithm for constructing a rooted binary level-2 phylogenetic network from a collection of 3-leaf networks or trinets. Moreover, we prove that the algorithm will correctly reconstruct such a network if it is given all of the trinets in the network as input. The algorithm runs in time O(t· n+n^4) with t the number of input trinets and n the number of leaves. We also show that there is a fundamental obstruction to constructing level-3 networks from trinets, and so new approaches will need to be developed for constructing level-3 and higher level-networks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/19/2019

A Practical Fixed-Parameter Algorithm for Constructing Tree-Child Networks from Multiple Binary Trees

We present the first fixed-parameter algorithm for constructing a tree-c...
research
11/12/2022

Hypercubes and Hamiltonian Cycles of Display Sets of Rooted Phylogenetic Networks

In the context of reconstructing phylogenetic networks from a collection...
research
02/02/2020

Caterpillars on three and four leaves are sufficient to reconstruct normal networks

While every rooted binary phylogenetic tree is determined by its set of ...
research
02/22/2022

A QUBO formulation for the Tree Containment problem

Phylogenetic (evolutionary) trees and networks are leaf-labeled graphs t...
research
12/09/2019

Combining Networks using Cherry Picking Sequences

Phylogenetic networks are important for the study of evolution. The numb...
research
09/25/2020

Covering Tree-Based Phylogenetic Networks

Tree-based phylogenetic networks, which may be roughly defined as leaf-l...
research
04/28/2023

Finding agreement cherry-reduced subnetworks in level-1 networks

Phylogenetic networks are increasingly being considered as better suited...

Please sign up or login with your details

Forgot password? Click here to reset