Making a Network Orchard by Adding Leaves

05/04/2023
by   Leo van Iersel, et al.
0

Phylogenetic networks are used to represent the evolutionary history of species. Recently, the new class of orchard networks was introduced, which were later shown to be interpretable as trees with additional horizontal arcs. This makes the network class ideal for capturing evolutionary histories that involve horizontal gene transfers. Here, we study the minimum number of additional leaves needed to make a network orchard. We demonstrate that computing this proximity measure for a given network is NP-hard and describe a tight upper bound. We also give an equivalent measure based on vertex labellings to construct a mixed integer linear programming formulation. Our experimental results, which include both real-world and synthetic data, illustrate the effectiveness of our implementation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/17/2023

Orienting undirected phylogenetic networks to tree-child network

Phylogenetic networks are used to represent the evolutionary history of ...
research
10/13/2022

Visualizing Multispecies Coalescent Trees: Drawing Gene Trees Inside Species Trees

We consider the problem of drawing multiple gene trees inside a single s...
research
05/27/2023

Mixed-integer linear programming for computing optimal experimental designs

We show that the optimal exact design of experiment on a finite design s...
research
11/19/2018

Sorting permutations with a transposition tree

The set of all permutations with n symbols is a symmetric group denoted ...
research
11/18/2022

A Mathematical Programming Approach to Optimal Classification Forests

In this paper we propose a novel mathematical optimization based methodo...
research
02/22/2022

A QUBO formulation for the Tree Containment problem

Phylogenetic (evolutionary) trees and networks are leaf-labeled graphs t...

Please sign up or login with your details

Forgot password? Click here to reset